X11 空白 vs dpms 关闭

X11 空白 vs dpms 关闭

我一直在通过 yocto 构建的 Linux 版本上尝试 dpms/blanking 设置。

我注意到一些奇怪的事情是“空白”和“dpms 关闭”都会使显示器进入睡眠状态。我原以为消隐只是让屏幕消隐,而不是真正关闭显示器电源。我错了吗?

消隐测试:

$ xset s blank
$ xset s activate

DPMS测试

$ xset dpms force off

我想要的是在短时间内使屏幕空白,然后在较长的时间间隔后实际关闭显示器电源。也许我应该看看最小的黑色屏幕保护程序,而不是使用内置的空白屏幕保护程序。

答案1

不是答案,但评论太长:

如果您正在寻找简约的屏幕储物柜和保护程序(我认为锁定比保存更重要),请务必研究一下

http://tools.suckless.org/slock/

据我所知,它不知道锁定之前的宽限期,但也许您可以包装slock到 shell 脚本中来做到这一点。

答案2

经过进一步实验,看起来像:

$ xset s noblank
$ xset s 600 600

会做我想做的事。这似乎将 X 屏幕保护程序设置为内部屏幕保护程序,这会创建一个黑色窗口,而不是使屏幕空白,并在十分钟后超时。

相关内容