![waylock - 在挂起时触发屏幕锁,但在休眠时不触发?](https://linux22.com/image/225754/waylock%20-%20%E5%9C%A8%E6%8C%82%E8%B5%B7%E6%97%B6%E8%A7%A6%E5%8F%91%E5%B1%8F%E5%B9%95%E9%94%81%EF%BC%8C%E4%BD%86%E5%9C%A8%E4%BC%91%E7%9C%A0%E6%97%B6%E4%B8%8D%E8%A7%A6%E5%8F%91%EF%BC%9F.png)
其原理与中相同这个问题- 由于我已经在简历中输入了磁盘加密密码,因此我不想也解锁我的屏幕。我希望屏幕锁定器仅在挂起时触发。
目前我正在使用 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
似乎也在冬眠时被拉进来,所以这会触发冬眠。
还有其他方法可以得到我想要的结果吗?