Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Like gnome Control + alt + L

In Lxde how can i do that? What I have to intall to do this?


--searching for a solution on my own but...

ok if I do alt+f2 and type xscreensaver-command -lock that's a small solution. tryed to do an small script but it's not working..

this is what I do

vi lock.sh

xscreensaver-command -lock
exit 0

chmod +x lock.sh

but this doesnt work.. ideas?

share|improve this question

3 Answers 3

up vote 10 down vote accepted

You should be able to bind the screensaver lock command to CTRL+ALT+L by editing your Lubuntu keyboard & mouse configuration file

Add the following to ~/.config/openbox/lubuntu-rc.xml

<keybind key="C-A-L">      
  <action name="Execute">        
    <command>xscreensaver-command -lock</command>      

This should be located inbetween the XML tags


enter image description here

Logout and login for the changes to take effect.

share|improve this answer
Type openbox --reconfigure in terminal for changes to take effect. This is GNU/Linux we're talking about—logout/login is superfluous. –  Richard Feb 27 '12 at 18:17

I would elaborate/combine some of the answers. First (in a terminal) start your editor:

vi ~/.config/openbox/lubuntu-rc.xml

Then search for the mentioned faulty code:

<keybind key="C-A-L">      
  <action name="Execute">        
    <command>xscreensaver-command -lock</command>      

and change it to use the dm-tool:

<keybind key="C-A-L">      
  <action name="Execute">        
    <command>dm-tool lock</command>      

Then add a section, so the Windows+L combination works too:

<keybind key="W-L">
  <action name="Execute">        
    <command>dm-tool lock</command>      

Finally, finish the editor (saving the file) and activate it:

openbox --reconfigure

Good luck and thanks for all the answers found here...

share|improve this answer
this should be the answer –  becko May 19 '14 at 16:06
  1. I'm not good at scripts but I would do it like this (and it should work):
    lock.sh contents:

    xscreensaver-command -lock

    In terminal:

    sh ./lock.sh
  2. Better way is to create a .desktop file (which you can place on panel inside of "Application launch bar" applet, and it will be in main menu all the time). In /usr/share/applications create file lock.desktop and it should contain:

    [Desktop Entry]   
    Icon={path to icon you like}   
    Name={what would you like to name it}   
    Categories=Utility; {this will place it in Accessories menu in your main menu}  
    Exec=xscreensaver-command -lock  
    NoDisplay=false {if you set this to true you will not see it in menu and while adding to panel}   

Save it and it should appear in menu (maybe after few seconds)

share|improve this answer
the .desktop is a great idea! thanks! –  maniat1k Nov 17 '11 at 14:08
you're welcome. If you run into any troubles with this, write here, will help as much as I can –  foxy Nov 17 '11 at 15:59
About the keybinding (sorry, can't commit on others' answers): you should just copy the text which fossfreedom posted in that place, it's not there yet. –  foxy Nov 17 '11 at 19:03

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.