在12.04中禁用空白屏幕

我的计算机与ubuntu 12.04闲置一段时间后,屏幕将变为空白,甚至进入待机模式。 我试过这个:

  1. 系统设置 – >亮度和锁定 – >关闭屏幕…设置为“从不”
  2. 系统设置 – >电源 – >暂停时……设置为“不暂停”

这不会改变任何事情。

如何确保屏幕始终保持打开状态?

尝试使用Ctrl + Alt + T打开终端,然后输入以下内容:

gconftool-2 --type bool --set /apps/gnome-screensaver/idle_activation_enabled "false" 

您可以安装dconf-tools软件包,然后运行dconf-editor。

在dconf-editor中,打开“org”分支,然后打开“gnome”,然后打开“desktop”,再打开“screensaver”,你会看到设置各种屏幕保护程序属性的名称 – 值对。

将“idle-activation-enabled”更改为未选中。

您也可以取消选中“启用锁定”,以防止它在空闲时间过长时要求您输入密码。

但是这可能不起作用! 当我尝试时它对我不起作用,我只能假设xfce4中有一个错误,这是我在12.04而不是Unity上安装的Windows管理器。 如果你也遇到问题,解决方法是使用xset:

 xset -dpms s off s noblank s 0 0 s noexpose 

但这只会持续你的会话。

您可以使用

 xset -q 

查看当前设置是什么。 它基本上覆盖了/etc/X11/xorg.conf中的设置

您必须将它放入.profile中以便在每个会话中重新应用它。

通过在我的自动启动文件中放置“@xset s off”(在所有其他程序之后)并在dconf-editor中将会话空闲超时设置为其最大值来设法修复它

我尝试了所选答案以及:

 gsettings set org.gnome.desktop.screensaver idle-activation-enabled false 

两者都没有解决我的问题。 我发现这最终起作用了。 我确信有一些配置选项可以解决问题,而不必完全删除包,但我不想花太多时间在它上面。

 sudo apt-get remove acpi-support acpid 

我可以阻止空白屏幕的唯一方法是安装xscreensaver然后让你禁用gnomescreensaver daemon你也可以删除gnome-screensaver

然后将xscreensaver设置为‘no screen saver’

让xscreensaver在登录打开启动应用程序时启动然后添加

 name = xscreensaver command = xscreensaver -nosplash 

然后保存设置……