Answers:
通过编辑Lubuntu键盘和鼠标配置文件,您应该能够将屏保锁命令绑定到CTRL+ ALT+ L。
将以下内容添加到 ~/.config/openbox/lubuntu-rc.xml
<keybind key="C-A-L">
<action name="Execute">
<command>xscreensaver-command -lock</command>
</action>
</keybind>
这应该位于XML标记之间
<keyboard>
...
</keyboard
注销并登录以使更改生效。
$HOME
= ,而是您的真实用户。/root
rc
openbox --restart
将其完成。
我会详细阐述/组合一些答案。首先(在终端中)启动编辑器:
vi ~/.config/openbox/lubuntu-rc.xml
然后搜索提到的错误代码:
<keybind key="C-A-L">
<action name="Execute">
<command>xscreensaver-command -lock</command>
</action>
</keybind>
并将其更改为使用dm-tool:
<keybind key="C-A-L">
<action name="Execute">
<command>dm-tool lock</command>
</action>
</keybind>
然后添加一个部分,因此Windows + L组合也适用:
<keybind key="W-L">
<action name="Execute">
<command>dm-tool lock</command>
</action>
</keybind>
最后,完成编辑器(保存文件)并激活它:
openbox --reconfigure
祝您好运,并感谢您在这里找到的所有答案...
我们还可以使用lxde提供的“ lxlock”命令。我刚刚在Ubuntu 14.04上找到了它。我们可以在键盘的openbox配置文件中添加以下几行。 vim $HOME/.config/openbox/lubuntu-rc.xml
<!-- keybinding for Screen Lock-->
<keybind key="W-L">
<action name="Execute">
<command>lxlock</command>
</action>
然后使用以下命令重新启动openbox。
openbox --restart
通过按Windows键+ L,可以锁定桌面
lxlock
安装,/usr/bin
该脚本试图识别/调用系统上可能共存的各种常见屏幕保护程序/锁定选项。如果找不到任何其他选项,则xscreensaver-command -lock
无论如何都会回退。就我个人而言,我发现跨平台直接使用X更容易,并且(假设)跨平台,而且我真的不在乎屏幕锁!
lxlock
解决了Lubuntu 14.04.03 LTS
我不太擅长脚本,但是我会这样做(并且应该可以工作):
lock.sh内容:
xscreensaver-command -lock
在终端:
sh ./lock.sh
更好的方法是创建一个.desktop文件(您可以将其放置在“应用程序启动栏”小程序内的面板上,并且始终位于主菜单中)。在/usr/share/applications
创建文件中lock.desktop
,它应包含:
[Desktop Entry]
Type=Application
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}
保存它,它应该出现在菜单中(也许几秒钟后)
openbox --reconfigure
在终端更改生效。我们正在谈论的是GNU / Linux,注销/登录是多余的。