Look in /etc/inittab. What is the initdefault level? The line will look like "id:5:initdefault:".
On my system, the graphical multiuser level is 5, and the multiuser with network init level is 3. Check the comments at the start of your /etc/inittab to see if it is the same. Some distro's, such as Slackware use different levels numbers. Others use letters instead of numbers but the inittab file should be well commented.
You can manually switch to init level 5 by entering "sudo /sbin/init 5". Your graphical login screen should start then. If there is an error then make a note of it. If somehow a file such as /tmp/.X0-lock, or ~/.Xauthority have root ownership, then you will be denied read access. These two files you can delete before starting X.
Check if you have an /etc/sysconfig/windowmanager file. If so, look for the lines such as:
# Here you can set the default window manager (kde, fvwm, ...)
# changes here require at least a re-login
DEFAULT_WM="kde"
The existence of this file might depend on your disto and distro version. I think that this may the the LSB way of doing it ( using /etc/sysconfig/windowmanager ) but I'm not certain on that. However, if it exists, your upgrade may have altered or replaced it. It's possible that your previous version supported KDE by default, and the latest version supports Gnome by default.
Last edited by jschiwal; 07-15-2006 at 04:09 PM.
|