如何防止 Ubuntu 改变屏幕亮度?

如何防止 Ubuntu 改变屏幕亮度?

我最近在 ASUS-K53SV-V300 上安装了 12.04。我可以使用以下方法更改启动时的亮度:

echo 0 > /sys/class/backlight/acpi_video0/brightness >> /etc/rc.local

或通过Fn按键手动操作。

但是,每当 Ubuntu 调暗屏幕亮度以节省电量或从挂起或非活动状态唤醒 20-30 秒时,亮度就会重置为高(使用电池时我的问题会变得更加严重)。

如何禁用屏幕亮度服务以防止其更改我的亮度?哪些服务会影响屏幕亮度?如果我禁用此服务,我可以通过命令手动设置亮度吗?

找到一个替代品来代替默认的电源管理器来调整亮度。

答案1

您可以关闭亮度调节以节省电量System Settings->Brightness and Lock

答案2

如果您不想让屏幕关闭或变暗,我推荐工具 Caffeine。

sudo apt-add-repository ppa:caffeine-developers/ppa
sudo apt-get update && sudo apt-get install caffeine

如果您打开咖啡因,它将阻止屏幕变暗和关闭。这个工具对我来说一直很管用。

答案3

我读了上面提到的用 Python 编写的工具 caffeine 的核心代码,发现了命令

$ xset -dpms; xset s off

看起来很有用。

相关内容