durrell wrote:...
Gnome runs, but it hangs at start up and the screen that shows "Nautilus starting", etc. with Gnome on it just stays there, no desktop background loads. I can't right click on my desktop..it just does nothing. I also can't run the file browser. None of my "Places" or "System" apps will load. Only programs under the "Applications" tab will run. And they run fine. Also, it will not boot into Gnome. It boots into the command line and I have to "startx" everytime I reboot. The Gnome tutorial said to do:
But when I try that I get:
Code: Select all
* xdm already installed in runlevel 'default'; skipping
What am I missing here? Any help is GREATLY appreciated.
Thanks!
xdm (and its relatives gdm, kdm and entrance) are display managers, and you have to explicity emerge them, and then add them to your run-level.
My emerging one of these and adding it to your default runlevel you get a graphical login at the end of booting the computer.
From the above it sounds s though you already have a display manager in your default run-level, but if your only getting to a graphical log-in it means that either a) a display manager isn't actually installed or b) there is a problem with its configuration.
I'd be inclined to go with gdm as your using gnome, so...
Code: Select all
# emerge -C kdm xdm entrance && emerge gdm gdm-themes -av
You then need to modify the xdm config (all display managers are controlled by the xdm init/conf files)...
Code: Select all
# cat /etc/conf.d/xdm
# We always try and start X on a static VT. The various DMs normally default
# to using VT7. If you wish to use the xdm init script, then you should ensure
# that the VT checked is the same VT your DM wants to use. We do this check to
# ensure that you have't accidently configured something to run on the VT
# in your /etc/inittab file so that you don't get a dead keyboard.
CHECKVT=7
# What display manager do you use ? [ xdm | gdm | kdm | entrance ]
# NOTE: If this is set in /etc/rc.conf, that setting will override this one.
DISPLAYMANAGER="gdm"
Just to check that its still in the default run-level...
Don't worry if your told that its already in the default run-level, thats what you want.
When all thats done, try rebooting (or restarting X with Ctrl-Alt-Backspace)
The other thing is that it may have already started X on an alternative tty so try using Alt-F# for # == 1 through to 8 (i.e. try Alt-F7 as a first go). I had this behaviour a while back when init'ing an app after gdm was started failed, and I was thrown back to tty1
slack