Arch-Linux

在arch / systemd中關閉蓋子時暫停並鎖定螢幕

  • May 2, 2020

關閉蓋子時鎖定螢幕和暫停的最直接方法是什麼?我正在使用事件掛鉤/etc/systemd/logind.conf並在關閉蓋子後成功掛起。但是,當談到鎖定部分時我迷失了 - 我應該啟用一些螢幕保護程序服務嗎?如何同時觸發兩個事件logind.conf

Arch Wiki中有幾個範例。

基本上,它涉及為您的螢幕儲物櫃創建一個服務文件,並確保它與suspendhibernatesleep目標掛鉤。

如果您使用像slock這樣的簡單螢幕儲物櫃,/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 上的其他範例有更複雜的選項,包括關閉和啟動其他服務等。

引用自:https://unix.stackexchange.com/questions/81692