当我运行时systemctl suspend
,我的屏幕首先锁定,正如预期的那样。但是,它仍处于锁定状态并且不会挂起。然后在我解锁后它会暂停。我认为这是在我开始使用 bash 脚本作为我的储物柜之后开始的。
xss-lock命令是:
exec --no-startup-id xss-lock --transfer-sleep-lock -- ./path/to/locker.sh arguments
储物柜脚本包含一些图像修改内容,结尾为:
i3lock --nofork -e -i /tmp/lock.png
答案1
我必须将储物柜脚本的最后一行修复为:
i3lock --nofork -e -i /tmp/lock.png &
这解决了问题。