如何防止我的屏幕从命令行变暗(变黑)


8

在KDE中,有一个系统设置,您可以在其中专门设置监视器,使其永不变黑。

现在,我已切换到dwm,并且(可能不相关)大约10分钟后我的屏幕变暗了。如何直接从命令行更改此设置?我猜这与X有关吗?


Michael的回答是正确的,但是您可能想调查一下为什么屏幕变暗并直接解决该问题。
jasonwryan 2011年

@jasonwryan,我想我的显示器由于缺乏输入(没有键盘或鼠标活动)而要入睡。
n0pe

Answers:


9

您需要更改DPMS设置,该设置可通过来控制xset。您可以通过以下方式禁用所有DPMS:

$ xset -dpms

并使用以下命令重新启用它们:

$ xset +dpms

您还可以通过传递3个整数激活每个状态之前的秒数,来控制监视器切换到每种状态(待机,挂起和关闭;在Wikipedia文章对此进行了说明)的时间:

# Switch to standby after a minute, suspend after two minutes, and off after three minutes
$ xset dpms 60 120 180

将时间设置为0会禁用状态,因此-dpms等效于:

$ xset dpms 0 0 0

太棒了,我每次重新启动时都需要进行设置吗?
2011年

@Max是的,但是您可以将其放在自动运行的脚本中;例如,~/.xinitrc通常在X开始时运行
Michael Mrozek

实际上,我尝试并测试了此方法,但没有结果。我xset -dpms以普通用户身份和root用户身份运行,但屏幕仍然暗淡。
n0pe 2011年

4

不仅DPMS可以关闭屏幕。Xorg中还有一个内置的屏幕保护程序。您可以使用关闭它

xset关闭


这似乎是有道理的,我的屏幕保护程序可能已经启动了(即使我还没有设置)。今晚我会尝试一下。
n0pe
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.