答案1
XServer 有自己的电源管理和屏幕保护功能设置。从手册页:
选项“空白时间”“时间”
设置屏幕保护程序空白阶段的不活动超时。时间以分钟为单位。这相当于 Xorg 服务器的 -s 标志,并且可以在运行时使用 xset(1) 更改该值。默认值:10 分钟。
尝试这些命令来完全禁用 X 的电源管理设置。打开终端并运行以下命令:
xset -dpms # Disables Energy Star features
xset s off # Disables screen saver
如果这对您有用,请将这些设置永久保存在配置文件的文件之一中.xorg.conf
。使用man xorg.conf
并选择配置文件位置文件之一。
这些值的 xorg.conf 设置示例:
Section "Monitor"
Identifier "Monitor1"
Option "DPMS" "false"
Section "ServerFlags"
Option "BlankTime" "0" # Not sure if a value of 0 here will disable this
.xinitrc
或者,如果您要用来xinit
启动 X 会话,则可以使用文件并只需插入xset
上面的命令(我的偏好)。
编辑:从下面的评论来看,该xorg.conf
路线似乎不起作用。我没有太多运气了解从这条路线禁用 DPMS 所需的选项,所以 YMMV。不过,我确实喜欢手册页中的这段代码:
VIDEOADAPTOR SECTION
Nobody wants to say how this works. Maybe nobody knows ...