Keyboard shortcut for "Lock screen" not working
I tried the combination CTRL+ALT+L or L but it is not working. But if I select the menu item Lock screen from the Setting drop down it works.
Any thoughts on how to fix keyboard shortcut?
you will find a fast workaround here "go to System Settings > Keyboard and on the "Shortcuts" tab, under "System", change the "Lock screen" keyboard shortcut from CTRL + ALT + L to something else, then under "Custom Shortcuts", click the "+" button to add a new custom shortcut, under "Name" enter "Xscreensaver" and under "Command" enter "/usr/bin/xscreensaver-command", then click "Apply"."
Thanks @Marius Balaban. That helped.I cleared the shortcut and re-entered the CTRL+ALT+L combination and it worked. I tried to put it as solution but can't do that due to less reputation.
In my instance it was because my notebook keyboard implements a numeric keypad if the Num Lock is on. So my [Ctrl]-[ALt]-L was really [Ctrl]-[Alt]-3. Once I hit the Num Lock again to turn it off [Ctrl]-[Alt]-L worked again.
For xubuntu / Xfce , use the command xflock4 to lock the computer (see https://askubuntu.com/questions/883671/how-to-lock-the-screen-in-xubuntu-16-04 )
In the top panel right corner choose System Settings to select Keyboard in the Hardware section, or type "key.." in the Dash then select Keyboard:
In the Shortcuts tab all key combinations are listed. You may change them there or add your own custom shortcut. To have the poweroff shortcut back add it with a custom shortcut for the following command:
Note: to be able to add a custom shortcut we may have to clear an already existing shortcut if this uses the same keys.
The GNOME lock screen feature depends on the gnome-screensaver . In case you have removed it or did not install it in a custom environment you will have to install it first.
I changed the combination to `Super+L` but it is not working. Any thoughts?
thanks for your edit. I changed the key to `CTRL+ALT+G` and that worked. But changing it to `Super+L` is still not working. On Windows I am used to `Windows+L` hence same would be helpful on Ubuntu. Thanks
FYI: These instructions work for CentOS 7 as well (and probably any other GNOME 3 install). Super+L works for me. I also set Super+R for "run", like Windows.
Strange. It was already set to Ctrl+Alt+L. This was what I always used, but all of a sudden it stopped working. But after resetting the shortcut to Ctrl+Alt+L, it started working again. Why did this glitch occur in the first place? I did change switch keyboard layouts back and forth once; could this be the reason?
This seems to have been improved in 12.10.
If you go into System Settings > Keyboard > Shortcuts, System,
then left-click once on 'Lock screen',
the Ctrl+Alt+L on the right changes to 'New accelerator...[something]', at which point you can hold Super [Windows key] and press L.
The keyboard shortcut will then show as 'Super+L' and works immediately.
I was experiencing this symptom, but none of the above solutions were working. I found out that this was because I had previously disabled the screen lock because I did not want the screen to lock when the screensaver starts.
The takeaway is that screen lock will not work unless it is enabled in your gnome settings. You can ensure it is enabled with the following command:
# Note the disable flag is set to false, so its really enabling the behavior gsettings set org.gnome.desktop.lockdown disable-lock-screen 'false'
After running this, the Super+L hotkey worked fine.
This is also an issue in 20.04 when using lightdm. For the default lock screen shortcut to work switch to gdm3.
For lightdm you need to add a custom shortcut with the command
Thanks for your first answer @Flo! The question is 7 years old, so the issues was probably unrelated to 20.04, though. As a side-note, it's hard to build up rep answering old questions. Have a crack at the feed of new questions, where you're more likely to get an upvote or ticked as the correct answer.