GNOME Bugzilla – Bug 353157
"Log Out" keybinding broken
Last modified: 2007-03-19 16:04:37 UTC
Since upgrading to gnome 2.16.0_rc1 (with control-center 2.15.92), the "Log Out" keybinding does not work anymore. I used to use ctrl-alt-delete to get the logout dialog. I tried setting it to F9, but that doesn't work either. The logout dialog works from the foot menu (though I noticed in 2.14 the dialogs are actually different). I can also bind F9 to "Home Folder" and that works fine.
It usually just calls "gnome-session-save --kill". Does typing that on the command-line (in a terminal for example) work?
"gnome-session-save --kill" works.
The keybinding works if you do killall gnome-session-daemon ; gnome-session-daemon on the command line until you do not get "You can only run one xsettings manager at a time; exiting". Afterwards, with the command-line-started instance, the keybinding works as intended.
The error output of the "gnome-session-save --kill" that is executed by the gnome-session-daemon is "Could not connect to the session manager". Maybe there is some SESSION_MANAGER environment variable missing?
I'm not sure, but if I understood correctly that gnome-settings-daemon is now started from dbus and dbus starts gnome-session, there is no SESSION_MANAGER env variable for dbus and therefore also not for g-s-d. Don't know how to solve this, can we get gnome-session's SESSION_MANAGER from the session dbus?
I believe this is actually a dupe of bug #360475. Please test with GNOME 2.18.
*** This bug has been marked as a duplicate of 360475 ***