! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Default keyboard shortcut for the logoff dialog
Status:
RESOLVED: FIXED
Product:
Libxfce4ui
Component:
General

Comments

Description Laurentiu Pancescu 2015-06-12 09:43:50 CEST
For quite some time, Fedora has been shipping XFCE with a Fedora patch adding Ctrl-Alt-L as a default keyboard shortcut for xfce4-session-logout (unfortunately, this doesn't appear to have been discussed with the XFCE project).  After XFCE closed bug #10728, the XFCE build provided by Fedora 22 ended up with the same keyboard shortcut being assigned to different actions, xfce4-session-logout and xflock4.  Pressing Ctrl-Alt-L in the Fedora 22 XFCE Spin seems to randomly choose between showing the logout dialog and locking the screen (the latter is pretty annoying when you are in a hurry to reboot).

Of course, this is a Fedora problem [2], and it probably needs to be fixed there.  Would you perhaps consider adding a default keyboard shortcut for xfce4-session-logout?  Then Fedora could simply adopt that, without any custom patches carrying the risk of future conflicts.

Currently, XFCE maps both Ctrl-Alt-Delete and Ctrl-Alt-L to xflock4.  Perhaps Ctrl-Alt-Delete would be a good candidate for triggering xfce4-session-logout instead?  This would be consistent with the behavior in Gnome 3, KDE and even Windows: you can use Super-L to lock the screen and Ctrl-Alt-Delete to invoke some sort of logoff or poweroff dialog in both Gnome 3 and Windows (at least in 2000 and XP); Gnome migrated many of the older shortcuts using Ctrl-Alt to use Super [1], which is easier to type (especially for users with disabilities), but I think Ctrl-Alt-L continues to lock the screen in Gnome and probably KDE.

[1] https://help.gnome.org/users/gnome-help/stable/shell-keyboard-shortcuts.html.en
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1229218
Comment 1 Git Bot editbugs 2020-03-01 23:17:01 CET
Simon Steinbeiss referenced this bugreport in commit e1b87b3c45e1de6584172634da4e78358e984622

Switch Ctrl+Alt+Del to xfce4-session-logout (Bug #11979)

https://git.xfce.org/xfce/libxfce4ui/commit?id=e1b87b3c45e1de6584172634da4e78358e984622
Comment 2 Simon Steinbeiss editbugs 2020-03-01 23:19:48 CET
Makes sense I guess. Sorry for taking quite long.

Bug #11979

Reported by:
Laurentiu Pancescu
Reported on: 2015-06-12
Last modified on: 2020-03-01

People

Assignee:
Simon Steinbeiss
CC List:
4 users

Version

Version:
4.14.0

Attachments

Additional information