画面をロックしてカバーを閉じたときに一時停止する最も簡単な方法は何ですか?イベントフックを使用していますが、/etc/systemd/logind.conf
ふたを閉めると正常に停止します。しかし、ロック部分に関しては迷子になりました。一部のスクリーンセーバーサービスを有効にする必要があり、どのように2つのイベントを同時にトリガーできますかlogind.conf
?
ベストアンサー1
にはいくつかの例があります。アーチスウィキ。
デフォルトでは、画面ロック用のサービスファイルを作成し、そのファイルがsuspend
、hibernate
またはsleep
ターゲットに接続されていることを確認することが含まれます。
次の簡単な画面ロックを使用する場合ロックする、/etc/systemd/system/lock.service
次のようになります。
[Unit]
Description=Lock the screen on resume from suspend
[Service]
User=jason
Environment=DISPLAY=:0
ExecStart=/usr/bin/slock
[Install]
WantedBy=suspend.target
Wikiの他の例には、他のサービスをオフにして起動するなど、より複雑なオプションがあります。