i3 WM 中的屏幕超时

i3 WM 中的屏幕超时

我喜欢 i3,原因显而易见(轻便、最大屏幕尺寸、可自定义)。但是,我的屏幕在五分钟不活动后就会超时。我想关闭它,该怎么做?

我在 ubuntu 14.04 和 15.10 上有 i3。

答案1

X.org 具有一些基本的屏幕保护功能以及节能功能。很可能其中之一或两者是造成所述行为的原因。

xset可以使用该工具(从包中)查看和更改两者的设置x11-xserver-utilsxset q显示部分中的当前设置屏幕保护程序DPMS(能源之星)

您可以使用以下方法禁用屏幕保护程序功能:

xset s off

可以使用以下方式关闭省电功能:

xset -dpms

使用这些设置,屏幕将不再自动关闭或变黑,直到您重新启动机器。


如果你主要担心 5 分钟太短,你也可以提高限制。要仅在 15 分钟(900 秒)空闲时间后启用屏幕保护程序,请使用以下命令相应地设置超时时间

xset s 900

空转运行 20 分钟后关闭显示器

xset dpms 0 0 1200

这两个0值禁用支持暂停分别1200设置超时时间离开到 20 分钟。(我通常不使用支持或者暂停因为现代 TFT 显示器上这三种模式似乎没有区别。)设置这些值还可以DPMS,因此您不需要明确运行xset +dpms

答案2

xset 对我来说不起作用。

所做的工作是修改

~/.xscreensaver

并将超时时间更改为非常大的值,例如

timeout:    9:00:00

然后保存文件后-不确定是否有必要,但为了确保我在终端中执行此操作:

xscreensaver-command --restart

然后您可以随时将其改回来。

相关内容