如何确保我的屏幕在给定时间后不会变“黑”?
答案1
如果您想在系统范围内设置此设置(并且与桌面管理器无关),您需要在 /etc/X11/xorg.conf.d/ 中为您的显示器创建一个条目,并设置:Option "DPMS" off
。对于每个用户,您可以xset dpms off
在系统启动中放置一个。
答案2
看看 GNOME 的电源管理设置,gnome-power-preferences
你可能会偶然发现类似的东西
(这GNOME 电源管理手册最有帮助,还包括gconf
自动化该过程所需的密钥。)
...但是增加超时可能已经足够了?
另请查看此常见问题解答项目,*如何让我的应用程序停止计算机自动挂起?暗示使用 DBus 接口来gnome-session
抑制屏幕消隐...这篇博客文章写得不错,如果您需要更多信息,请发表评论:)
答案3
我为这个问题绞尽脑汁有一段时间了。我找到了我一直忘记的解决方案,所以我将其发布。
在您的/etc/X11/xorg.conf
文件中,添加此部分:
Section "ServerFlags"
Option "blank time" "0"
Option "standby time" "0"
Option "suspend time" "0"
Option "off time" "0"
EndSection
所有其他建议都喜欢xset
但xterm
对我不起作用。
答案4
电源管理 (ACPI/DPMS) 和简单地消隐屏幕之间存在区别。我认为 Scientific Linux 具有与其他 EL6 发行版相同的组件。这是我在 CentOS 和 RHEL 6.9 中需要的:
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type bool --set /apps/gnome-screensaver/idle_activation_enabled false
这是 Gnome 空闲激活“功能”,使屏幕空白。当然,还有其他方法可以禁用此设置,例如 Gnome 配置编辑器(如果已安装):
- 选择应用程序 -> 系统工具 -> 配置编辑器
- 打开后,选择应用程序 -> gnome-screensaver
- 然后在右侧面板上取消选中idle_activation_enabled参数