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

n0p*_*0pe 8 command-line power-management dwm

在 KDE 中,有一个系统设置,您可以在其中专门设置显示器永不黑屏。

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

Mic*_*zek 9

您需要更改 DPMS 设置,这些设置可以通过xset. 您可以通过以下方式禁用所有 DPMS:

$ xset -dpms
Run Code Online (Sandbox Code Playgroud)

并重新启用它们:

$ xset +dpms
Run Code Online (Sandbox Code Playgroud)

您还可以通过传递 3 个整数表示激活每个状态之前的秒数来控制监视器切换到每个状态(待机、挂起和关闭;它们在这篇维基百科文章中进行了解释)之前的时间:

# Switch to standby after a minute, suspend after two minutes, and off after three minutes
$ xset dpms 60 120 180
Run Code Online (Sandbox Code Playgroud)

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

$ xset dpms 0 0 0
Run Code Online (Sandbox Code Playgroud)