红联Linux门户
Linux帮助

Ubuntu开机默认亮度修改方法

发布时间:2015-11-13 09:54:26来源:blog.csdn.net/mummyding/作者:MummyDing

换了ubuntu 之后,发现开机屏幕都是”最大亮度”,每次都要到设置中手动调节,很麻烦。于是想到去修改这个设置,搜索了一通,别人可行的办法到我这就没用了。最后是在stackoverflow一个回答中的一条命令让我恍然大悟,又是”权限”惹的祸!现在问题解决了,在这里记录一下。

注: 以下终端命令输入先root


屏幕亮度配置文件是在 /sys/class/backlight/ 目录下 这个目录里面的文件夹会因显卡的不同而不同,我的是Intel 的,所以有一个 intel_backlight 的文件夹。进入这个文件夹后是这样的:

Ubuntu开机默认亮度修改方法

其中brightness 和actual_brightness 保存了当前屏幕亮度值,max_brightness 是屏幕最大亮度。要是开机启动就自动调到自己喜欢的亮度,那么就是要让系统启动的时候自动改这个两个文件中的值了。

要实现这个功能可以到 /etc/ 目录下的 rc.local 文件中添加命令。

在终端中输入 sudo sublime /etc/rc.local 


PS: 如果没有安装sublime 就换成 gedit  这个随意

我的打开之后上面除了注释之外只有一个 exit 0

现在exit(如果exit 0 都没有就自己加上咯)之前加上两条语句

echo 1400  > /sys/class/backlight/intel_backlight/brightness

echo 1400  > /sys/class/backlight/intel_backlight/actual_brightness

有些貌似只要改brightness 就可以了,不管它,都改不会错的。

1400 就根据你自己的需求来咯,只要不大于最大亮度值就可以了。


效果如下:

Ubuntu开机默认亮度修改方法

本以为这样就大功告成,但是,我的却还不行。

我的brightness 和actual_brightness 文件并不能写。所以我就要更改它们的权限了。

chmod 777 /sys/class/backlight/intel_backlight/brightness

chmod 777 /sys/class/backlight/intel_backlight/actual_brightness

Ubuntu开机默认亮度修改方法

简单暴力777,所有权限都给它。

下次开机就是你自己设置的亮度值了。


ubuntu 15.10快捷键无法调节亮度解决方案:http://www.linuxdiyf.com/linux/15498.html

ubuntu14.04开机自动调节亮度:http://www.linuxdiyf.com/linux/13851.html

如何在Linux上自动调整屏幕亮度保护眼睛:http://www.linuxdiyf.com/linux/13835.html

Ubuntu调节屏幕亮度:http://www.linuxdiyf.com/linux/13163.html

Ubuntu 12.10调节屏幕亮度经验分享:http://www.linuxdiyf.com/linux/1417.html