So I've got a little more insight into how gnome-session works...
The sessions settings you can modify under the "Session Preferences" GUI app save settings ass ___.desktop under ~/.config/autostart, hence why gnome and kde share these settings. Gnome has its own session files, namely ~/.gnome2/session (which I don't believe exists by default on fedora...I didn't have one) and /usr/share/gnome/default.session, which should be the backup session file in the event you don't have the former. So it appears that my backup session file simply isn't loading...
I'm going to try and change the gdm settings to gnome-session will be fed this file directly as my session file and maybe see if I can get another default.session in the event that this one is somehow wrong (how this could have happened I do not know).
Here is my default.session if that helps anyone help me:
# This is the default session that is launched if the user doesn't
# already have a session.
# The RestartCommand specifies the command to run from the $PATH.
# The Priority determines the order in which the commands are started
# (with Priority = 0 first) and defaults to 50.
# The id provides a name that is unique within this file and passed to the
# app as the client id which it must use to register with gnome-session.
# The clients must be numbered from 0 to the value of num_clients - 1.
0,RestartCommand=pam-panel-icon --sm-client-id default0
1,RestartCommand=gnome-wm --default-wm gnome-wm --sm-client-id default1
2,RestartCommand=gnome-panel --sm-client-id default2
3,RestartCommand=nautilus --no-default-window --sm-client-id default3
I forgot to mention, I'm getting this error in my xsession-errors file, I don't know if its somehow related or not:
Window manager warning: Failed to read saved session file /home/chris/.config/metacity/sessions/104028e9393a579ae4123613711751553800000148810023.m s: Failed t\
o open file '/home/chris/.config/metacity/sessions/104028e9393a579ae4123613711751553800000148810023.m s': No such file or directory
Last edited by MadVillain; 4th March 2009 at 04:45 AM.