hey, i had thesame problem when i first installed 9.3, all i did was run yast from a konsole. from there i updated everything using the ftp site
ftp://ftp.gwdg.de/linux/suse/ftp.sus....3/yast-source and also misc/update_for_9.3/yast-source (add these to installation media-then go to package selections and go to the bottom, "zzz- All" and right click on any of the rpms and select all in list-update if newer version available)
also i then ran the YOU from a konsole, rebooted the machine and everything ran fine
hope this helps, and you get the same luck as me, cos yast2 runs fine now
cheers
chris