我希望我的屏幕在我合上盖子(或以其他方式触发暂停)时自动锁定,但前提是我将其关闭一段时间,例如 5 分钟。也就是说,如果我合上盖子然后在 1 分钟后打开它,我希望屏幕不被锁定,但如果我在 10 分钟后打开盖子,它应该被锁定。有没有办法在 Ubuntu (GNOME) 中进行设置?
我看到了几个类似的问题,但没有一个能描述我正在寻找的内容。我仍然希望笔记本电脑在盖子关闭时立即挂起,我只是不希望它锁定,除非盖子保持关闭一段时间。(理想情况下,它会遵循打开盖子时使用的相同“自动屏幕锁定延迟”设置。)
我可以想象实现这一点的一种方法是在挂起和唤醒时运行脚本。挂起脚本只会记录挂起的时间戳,唤醒脚本会检查时间戳的年龄,并据此决定是锁定还是解锁屏幕。但是,我假设我必须将这些脚本设置为以我的用户(即不是 root)身份运行,并且他们需要能够访问我现有的登录会话(可能是通过一些环境变量?),所以我不是如果这是可以实现的。