Xfce
Xfce - 在掛起時鎖定螢幕,但在休眠時不鎖定
我試圖讓 xfce 在暫停時鎖定我的螢幕,但不是在休眠時。
由於我使用的是全盤加密,所以我需要在休眠後輸入密碼才能解鎖我的SSD(我不想輸入兩個密碼),但是在暫停後,我的系統目前不需要密碼。
xfce 電源管理器中安全性下的“系統進入睡眠時鎖定螢幕”選項僅適用於掛起和休眠,而不僅僅是掛起。有沒有辦法做到這一點?
我正在使用帶有 LightDm 的 Manjaro Xfce。
所以,昨天我不小心在 askubuntu.com 上偶然發現了這個執行緒,其中一個答案使用
dm-tool lock
(設置後XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
)從腳本中鎖定螢幕/lib/systemd/system-sleep/
。在稍微調整了一下之後,我想出了以下腳本:
#!/bin/sh if [[ "$1" == "pre" ]]; then pkill intel-virtual sleep 1 if [[ "$2" != "hibernate" ]]; then XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0" dm-tool lock fi sleep 1 fi
(注意:
pkill intel-virtual; sleep 1
僅由於我使用 Nvidia 混合顯卡的特定硬體設置才需要。大多數其他人應該能夠刪除這些行。)把它放在一個可執行腳本中
/lib/systemd/system-sleep/
解決了我的問題。