https://bugzilla.novell.com/show_bug.cgi?id=174811#c29 JP Rosevear <jpr@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|jpr@novell.com | --- Comment #29 from JP Rosevear <jpr@novell.com> 2007-11-05 10:43:52 MST --- First I will say I'm now somewhat confused. (In reply to comment #28 from Werner Fink)
Does this mean that gdm exports WINDOW_MANAGER instead of the system default name WINDOWMANAGER? Hopefully not because the variable WINDOWMANAGER is set /etc/X11/xdm/Xsession with the help of the first argument which is normally given by kdm/gdm. If this is done by kdm/gdm it is also marked as a forced value and the system default from /etc/profile.d/profile.sh is ignored.
We researched the startup sequence for gdm about a year ago, the following is how it works currently: gdm spawns /etc/opt/gnome/gdm/Xsession, passing it the path to the login script for the session you chose /etc/opt/gnome/gdm/Xsession /usr/X11R6/bin/gnome exec /etc/X11/xdm/Xsession /usr/X11R6/bin/gnome en_US.UTF8 /etc/X11/xdm/Xsession /usr/X11R6/bin/gnome en_US.UTF8 set WINDOWMANAGER and LANG from args . /etc/X11/xinit/xinitrc.common prepends dbus-launch to $WINDOWMANAGER . /etc/X11/xim numlock nvidia-settings setxkbmap / xmodmap xrdb exec /etc/X11/xdm/sys.xsession (or ~/.xsession or ~/.xinit) /etc/X11/xdm/sys.xsession gpg-agent exec ssh-agent /etc/X11/xinit/xinitrc (or ~/.xinitrc) /etc/X11/xinit/xinitrc . /etc/X11/xinit/xinitrc.d/* (eg, Xprint, sabayon) exec $WINDOWMANAGER /usr/X11R6/bin/gnome various upgrade stuff exec /opt/gnome/bin/gnome-session /opt/gnome/bin/gnome-session We also have: https://bugzilla.novell.com/show_bug.cgi?id=308457 That we'd like to clean up for 11.0. Hope this helps. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.