![如何防止 Ubuntu 改变屏幕亮度?](https://linux22.com/image/1078347/%E5%A6%82%E4%BD%95%E9%98%B2%E6%AD%A2%20Ubuntu%20%E6%94%B9%E5%8F%98%E5%B1%8F%E5%B9%95%E4%BA%AE%E5%BA%A6%EF%BC%9F.png)
我最近在 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
看起来很有用。