装好kylin后发现笔记本的屏幕亮度不能调节,亮瞎我的眼睛了。按键盘的调节亮度的快捷键有在调节,但是屏幕亮度并不会改变。
按照网上的方法在启动文件rc.local里加:
echo 0 > /sys/class/backlight/acpi_video0/brightness
发现并不起作用。
后来我在rc.local里加:
echo 60 > /sys/class/backlight/intel_backlight/brightness
重启发现亮度变暗了。
然后我在命令行里直接输入:
echo 30 > /sys/class/backlight/intel_backlight/brightness
发现可以直接改屏幕亮度了,直接修改brightness文本是无法保存的,因此只能在命令行下输入命令修改。
/sys/class/backlight/intel_backlight/max_brightness文件里面写着有最大亮度,把上面的30改成不超过最大的亮度值即可。
最后补充一下,其实没必要修改rc.local文件,不用在里面加启动命令了,直接在命令行调节是最方便的。
如果你用的是amd的处理器,可能又是/sys/class/backlight/下不知道哪种配置控制的了,找amd对应的吧。
大概的思想就是找控制屏幕的亮度的配置文件,我的是intel核显控制亮度的,所以找intel_backlight下的配置文件。
踏了一个小坑,希望后来者看到此文能有所帮助。
PS:echo 30 > /sys/class/backlight/intel_backlight/brightness
这条命令只能使用root用户执行,如果是普通用户,并且可以使用sudo,可以使用下面的命令:
echo 30 | sudo tee /sys/class/backlight/intel_backlight/brightness