Description of problem:
When installing Moblin as a secondary desktop environment (tested where XFCE was the one installed via Fedora XFCE Spin), on subsequent reboots Moblin starts automatically instead of GDM, so the user doesn't have the chance to log in via GDM and select a different desktop environment.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install the XFCE Live spin of Fedora 13
2. Install Moblin via: yum groupinstall "Moblin Desktop Environment"
3. Log out of XFCE or reboot the computer
You are automatically logged into the Moblin desktop environment instead of the GDM login window.
Your GDM login window should always be the first thing that starts after boot up, so that you can select which desktop environment you want to log into (via the Sessions drop-down in GDM).
When installing other desktop environments (i.e. install the GNOME LiveCD first and then install the XFCE desktop), GDM is not replaced; you can simply return to the login screen and select either GNOME or XFCE from GDM. But when installing Moblin, Moblin starts where GDM should.
I worked around the issue by adding DISPLAYMANAGER=GDM in my /etc/sysconfig/desktop file. It should be noted that I didn't have to add this line for any other desktop environment. The contents of /etc/sysconfig/desktop were originally: "PREFERRED=/usr/bin/startxfce4"
I'm not sure how Moblin does this as it currently uses GDM to run the interface as I've not had a chance to look at anything else. moblin-session certainly doesn't do this as its a basic shell script. Do you happen to have uxlaunch installed?
Closing, no response