mat*_*teo 8 startup xorg screensaver
在几乎全新安装的 Ubuntu 12.04 上,在 Ubuntu 的系统设置下的所有(两个)位置禁用屏幕关闭、屏幕锁定和暂停不活动后,屏幕在几分钟的不活动后仍然变黑。我无法确定它是只变成空白/黑色还是关闭。
我已经卸载了gnome-screensaver,它没有改变任何东西。
在我发现的几个答案中(其中大部分我没有尝试,因为它们要么不清楚,要么据报道不适用于所有人),我尝试了一个确实有效的答案:
sudo xset s off
Run Code Online (Sandbox Code Playgroud)
之后我让电脑无人看管几个小时,屏幕从未变黑,所以它确实有效。
但是,它无法在重新启动后继续存在。重新启动后,屏幕在 N 分钟不活动后再次开始变黑。
鉴于xset s off在重新启动之前确实有效,我如何使该设置永久化?
我想我可以创建一个在启动时运行的脚本发出该命令,但我认为这将是一个可怕的黑客攻击,应该有一种更简洁的方法来实现这一点。
如果您具有管理员权限,则可以使用选项在 Xorg 服务器配置文件中进行系统范围的设置BlankTime,例如通过创建/etc/X11/xorg.conf.d/50-my-screensaver.conf:
Section "ServerFlags"
Option "BlankTime" "0"
EndSection
Run Code Online (Sandbox Code Playgroud)
请注意,这里的时间单位是分钟,而不是秒xset,这0意味着off。
xset有关Xorg 配置(例如 DPMS)之间相应选项的更多信息可以在xorg.conf.
Run Code Online (Sandbox Code Playgroud)Option "BlankTime" "time"设置屏幕保护程序空白阶段的不活动超时。时间以分钟为单位。这相当于 Xorg 服务器的 -s 标志,并且可以在运行时使用 xset(1) 更改该值。默认值:10 分钟。
-- man xorg.conf(Xorg X 服务器 1.20.4)
| 归档时间: |
|
| 查看次数: |
17028 次 |
| 最近记录: |