During every installation so far (only one exception) of openSUSE 10.3 Alpha (going back to Alpha 1), after the installation, X crashes and exits runlevel 5 dumping me at a text based login.
For some fucked up reason, YaST completely jacks up my xorg.conf.
I'm used to it only because it has become more the rule than the exception.
If this happens to you, here is how you can correct it.
Login as a normal user.
After logging in type su to become root.
Type these commands in order:
mv xorg.conf xorg.fucked
cp xorg.conf.install xorg.conf
This will move the virtually empty xorg.conf file out of the way and replace it with one that will work correctly.
After you typed the exit command (above) you should still be logged in as a normal user.
Make sure that the current line at the console is not red, which would indicate that you are still logged in as root. If it is red, just type exit again.
Once you are sure that you are back to being just a normal user, type this command and hit enter: