从挂起或锁定屏幕唤醒后,亮度重置为最大值

从挂起或锁定屏幕唤醒后,亮度重置为最大值

这个问题与这个问题有些相关:每次重启时亮度都会重置为最大

基本上,我修改了/etc/rc.local设置亮度,详情如下这个答案,因此在启动时亮度确实被设置为正确值。但是,当我挂起笔记本电脑并将其唤醒,或者只是关闭屏幕并重新打开时,亮度就会重置为最大值。

我的机器运行 Ubuntu 14.04 + Gnome 3。该机器是 Thinkpad X1 Carbon。

解决方案是什么?

答案1

为了从暂停状态唤醒,我创建了以下脚本/etc/pm/sleep.d/brightness

#!/bin/sh
case "$1" in
    resume|thaw)
        echo 170 > /sys/class/backlight/intel_backlight/brightness
        ;;
esac

并且脚本的权限是-rwxr-xr-x。这也应该可以解决您的问题。

但如果屏幕变暗,则从变暗恢复后亮度会设置为最大。

这确实是一个需要修复的错误。

我正在使用 ubuntu 64 位 14.04 和 Thinkpad T440s。

相关内容