GNOME Bugzilla – Bug 637883
Integration with gnome-session 2.91.x
Last modified: 2011-03-12 00:32:41 UTC
With gnome-session 2.91.4, the way we define a session has changed. I've no idea what is the result with latest gdm, but it's possible that it might break the gdm login window... I suggest you ship a gdm session file. It's really easy, just look at http://git.gnome.org/browse/gnome-session/tree/data/classic-gnome.session.desktop.in.in. And then launch gnome-session with "--session gdm". That should make sure you get the result you want.
It doesn't seem like it breaks it, since we point gnome-session to a separate autostart directory that has e.g. X-GNOME-Provides=windowmanager overrides. Never the less, you're right we should have a separate session file.
The following fix has been pushed: 1387d98 daemon: add a gdm session for gnome session to start
Created attachment 183186 [details] [review] daemon: add a gdm session for gnome session to start Previously, we just piggy backed off the gnome one, but it's better to have our own.