睡眠短縮コマンドlubuntu?

睡眠短縮コマンドlubuntu?

設定しようとしています。睡眠ボタン実際にコンピュータをスリープモードにしてスクリーンセーバーを切り替えるには、スリープボタンにターミナルコマンドをバインドする必要があります。だから渡す 設定 - >ショートカット設定 - >プログラム その後、省電力キーにコマンドを割り当てます。

コマンドを試しましたが、xscreensaver-command -lock ; lxsession-logout --suspendスリープボタンを押しても何も起こりません。私は何が間違っていましたか?私のLubuntuのバージョンは17.10です。

答え1

xscreensaverが実行されていますか?を使用してプロセスが存在することを確認できますps -aux | grep -v ps | grep xscreensaver。実行していない場合は、xscreensaverを実行する必要があり、xscreensaver --no-splash & disownこのコマンドを.xinitrcまたはlightdmがログイン設定に使用するエントリに入れるには、実行する必要があります。

xscreensaverを実行してもバインディングが機能しない場合は、キーが正しくバインドされていない可能性があります。次のような回避策を試してください。これは別の質問ですCommandこのフィールドをに置き換えますxscreensaver-command -lock

xscreensaverで奇妙なことをしているかもしれませんがlxsession-logout(わかりませんが、xscreensaverでlxsession-logoutを使用したことはありません)、それでも画面をログアウトするように求める前にこれを実行してすぐにlxsession-logout --suspend画面をロックする必要があります(フェードにによって異なります)。 )))。xscreensaver-command -locklxsession-logoutxscreensaver-command -lock

関連情報