如何防止屏幕电源管理激活?

问题描述 投票:0回答:1

我正在使用Awesome WM,如果我离开了一段时间,我会使用xscreensaver锁定屏幕。我还在xscreensaver配置中启用了屏幕电源管理,以便在一段时间后关闭显示器。我想实现一个“persentation mode”,它会禁用这些。我可以通过定期调用xscreensaver-command -deactivate来禁用屏幕锁定。但是,它不会阻止屏幕进入空闲状态。我尝试在systemd-inhibit中阻止idle,但这也无济于事。

有没有办法暂时禁用xscreensaver中的屏幕电源管理?或者,是否有任何替代屏幕锁定器/电源管理工具,允许锁定屏幕,关闭屏幕,并暂时从命令行禁用自己?

x11 awesome-wm screen-lock
1个回答
0
投票

很难说出究竟什么会关闭你的屏幕。你可以尝试一下xset。您可以使用它控制屏幕保护程序(屏幕在一段时间后变黑)。例如xset s off

来自man xset

For screen-saver control:
 s [timeout [cycle]]  s default    s on
 s blank              s noblank    s off
 s expose             s noexpose
 s activate           s reset

对于屏幕锁定,我喜欢使用slock

编辑:Slock没有自动锁定功能。你需要一个工具(例如xautolock)来监视你的X并调用slock。

xautolock -time 2 -locker slock
© www.soinside.com 2019 - 2024. All rights reserved.