waylock - 在挂起时触发屏幕锁,但在休眠时不触发?

waylock - 在挂起时触发屏幕锁,但在休眠时不触发?

其原理与中相同这个问题- 由于我已经在简历中输入了磁盘加密密码,因此我不想也解锁我的屏幕。我希望屏幕锁定器仅在挂起时触发。

目前我正在使用 systemd 服务文件/etc/systemd/system/user/suspend@service,如上所述在 Arch 维基百科中-

# systemctl --user enable [email protected]
[Unit]
Description=Suspend actions
Before=suspend.target

[Service]
User=%I
Environment=XDG_RUNTIME_DIR=/run/user/1000 WAYLAND_DISPLAY=wayland-1
Type=forking
ExecStart=/usr/bin/waylock -fork-on-lock

[Install]
WantedBy=suspend.target

问题是,它suspend.target似乎也在冬眠时被拉进来,所以这会触发冬眠。

还有其他方法可以得到我想要的结果吗?

相关内容