Gnome Control + Alt + Lのように
Lxdeではどのようにできますか?これを行うには何をすべきか?
ありがとう
-自分で解決策を探しているが...
私がalt + f2を実行し、xscreensaver-command -lockと入力した場合、それは小さな解決策です。小さなスクリプトを実行しようとしましたが、機能していません。
これが私がすることです
vi lock.sh
#!/bin/bash
xscreensaver-command -lock
exit 0
chmod + x lock.sh
しかし、これはうまくいきません。
あなたはスクリーンセーバーのロックコマンドをバインドできるはずです CTRL+ALT+L Lubuntuのキーボードとマウスの構成ファイルを編集して
以下を~/.config/openbox/lubuntu-rc.xml
に追加します
<keybind key="C-A-L">
<action name="Execute">
<command>xscreensaver-command -lock</command>
</action>
</keybind>
これは、XMLタグの間に配置する必要があります
<keyboard>
...
</keyboard
ログアウトしてログインし、変更を有効にします。
いくつかの答えを詳しく説明します。最初に(ターミナルで)エディターを開始します。
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を押すことでデスクトップのロックが有効になります
私はスクリプトが得意ではありませんが、私は次のようにします(そしてそれはうまくいくはずです):
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}
それを保存すると、メニューに表示されるはずです(数秒後に)