开发者社区> 香飘叶子> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Ubuntu 14.04笔记本开机屏幕亮度调节

简介:
+关注继续查看

1.问题引出:笔记本安装Ubuntu 14.04的屏幕亮度问题

    

    安装完Ubuntu 14.04,每次开机后,系统都把屏幕的亮度调节为最高,亮得不行,虽然说是可以使用Fn键进行屏幕亮度的调节,但是每次开机后都要这么做,这显然是低效率的,因此有没有一种办法可以设置系统在开机的时候就进行屏幕亮度的调节呢?




2.问题解决:屏幕亮度调节的配置文件+开机设置自动调节屏幕亮度


「屏幕亮度调节的配置文件」

(1)进入配置文件所在文件夹

1
xpleaf@leaf:~$ cd /sys/class/backlight/intel_backlight/

至于是不是在intel_backlight目录则要看笔记本具体的型号,因为不同的笔记本,该目录的名称是不一样的,但是有一点是确定的,那就是一定会是在/sys/class/backlight/这个目录中。

(2)查看亮度调节的配置文件 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
xpleaf@leaf:~$ cd /sys/class/backlight/intel_backlight/
xpleaf@leaf:/sys/class/backlight/intel_backlight$ ll
总用量 0
drwxr-xr-x 3 root root    0  8月 25 14:22 ./
drwxr-xr-x 4 root root    0  8月 25 14:22 ../
-r--r--r-- 1 root root 4096  8月 25 14:22 actual_brightness
-rw-r--r-- 1 root root 4096  8月 25 14:22 bl_power
-rw-r--r-- 1 root root 4096  8月 25 14:20 brightness
lrwxrwxrwx 1 root root    0  8月 25 14:22 device -> ../../card0-eDP-1/
-r--r--r-- 1 root root 4096  8月 25 14:22 max_brightness
drwxr-xr-x 2 root root    0  8月 25 14:22 power/
lrwxrwxrwx 1 root root    0  8月 25 14:22 subsystem -> ../../../../../../../class/backlight/
-r--r--r-- 1 root root 4096  8月 25 14:22 type
-rw-r--r-- 1 root root 4096  8月 25 14:22 uevent

brightness与max_brightness就是与亮度调节相关的配置文件了,但是这里我们需要更改的是brightness文件,先看一看该文件的内容:

1
2
xpleaf@leaf:/sys/class/backlight/intel_backlight$ cat brightness 
478

其实就是一个数字,我们直接配置该文件,是不会马上生效的,并且下一次系统重启时,还是会恢复原来的值,至于是不是真的如此,自己可以做测试。因此,我们就需要在系统开机的时候就来设置该文件的值。




「开机设置自动调节屏幕亮度」

我们只要把下面的内容添加到/etc/rc.local中即可:

1
echo 250 > /sys/class/backlight/intel_backlight/brightness

250只是我想要的亮度而已,根据实际情况自己设置吧。


配置/etc/rc.local文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
xpleaf@leaf:~$ sudo vim /etc/rc.local
[sudo] password for xpleaf: 
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo 250 > /sys/class/backlight/intel_backlight/brightness
exit 0

再重新启动系统,发现亮度已经被调节成我们想要的值了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
允许Ubuntu系统下Mysql数据库远程连接
允许Ubuntu系统下Mysql数据库远程连接
27 0
ubuntu mysql 远程连接问题解决方法
在shell下输入mysql -uroot -p是可以登录的,所以问题应该是mysql不允许root用户远程登录的问题,于是通过输入下面命令: GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY 'password' WITH GRANT OPTION; 重启mysql后,发现还是连不上,于是想到是不是防火墙(ufw)或是iptables禁用了3306端口。
797 0
ubuntu 13.10 配置mysql5.5编码

1、打开配置文件

sudo gedit /etc/mysql/my.cnf

2、修改配置文件

876 0
ubuntu16.04 使用adb连接Android手机及——python实现看小说自动翻页
ubuntu16.04 使用adb连接Android手机及——python实现看小说自动翻页
92 0
ubuntu16.04 使用adb连接Android手机及——python实现看小说自动翻页
ubuntu16.04 使用adb连接Android手机及——python实现看小说自动翻页
75 0
+关注
110
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载