每次重新启动后,系统的屏幕亮度都会被调节到最大值,挺烦人的!如何让它保存设置值呢?

首先,我们必须知道自己系统的屏幕亮度取值范围,打开终端,按照下面的步骤进行:

进入backlight这个目录

cd /sys/class/backlight/

发现这个目录下有一个子目录intel_backlight连接到了另外一个文件夹

wenjianbao@wenjianbao-pc:/sys/class/backlight$ ll
总用量 0
drwxr-xr-x 2 root root 0 9月 4 21:42 ./
drwxr-xr-x 61 root root 0 9月 4 21:42 ../
lrwxrwxrwx 1 root root 0 9月 4 21:42 intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/

进入intel_backlight这个目录,显示下面的文件,

其中actual_brightness文件保存了屏幕亮度最小值,max_brightness保存了屏幕亮度最大值,brightness保存了当前屏幕亮度。

wenjianbao@wenjianbao-pc:/sys/class/backlight$ cd ./intel_backlight
wenjianbao@wenjianbao-pc:/sys/class/backlight/intel_backlight$ ll
总用量 0
drwxr-xr-x 3 root root 0 9月 4 21:42 ./
drwxr-xr-x 4 root root 0 9月 4 21:42 ../
-r--r--r-- 1 root root 4096 9月 4 21:42 actual_brightness
-rw-r--r-- 1 root root 4096 9月 4 21:42 bl_power
-rw-r--r-- 1 root root 4096 9月 4 21:42 brightness
lrwxrwxrwx 1 root root 0 9月 4 21:42 device -> ../../card0-eDP-1/
-r--r--r-- 1 root root 4096 9月 4 21:42 max_brightness
drwxr-xr-x 2 root root 0 9月 4 21:42 power/
lrwxrwxrwx 1 root root 0 9月 4 21:42 subsystem -> ../../../../../../../class/backlight/
-r--r--r-- 1 root root 4096 9月 4 21:42 type
-rw-r--r-- 1 root root 4096 9月 4 21:42 uevent

用cat命令查看屏幕亮度最大值和最小值,你们系统显示的可能和这里不一样,在我的系统上,最小值是4221,最大值是5273。

wenjianbao@wenjianbao-pc:/sys/class/backlight/intel_backlight$ cat actual_brightness max_brightness
4221
5273

尝试写入一个值到保存当前亮度的brightness文件(这个值必须是你系统定义的最大值和最小值范围以内)

sudo echo 4429 > ./brightness

到这一步,我们大致了解了系统屏幕亮度的取值范围和更改原理,下面进行修改。

将echo语句写入开机启动

wenjianbao@wenjianbao-pc:~$ sudo vim /etc/rc.local 

以根据自己的喜好填写echo后面的数值,但是必须在亮度取值范围内。

# By default this script does nothing.

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

exit 0

重启电脑后,亮度正常~~~


【小技巧】如何获取到自己满意的 “屏幕亮度值” 呢 ?

1、先调整好屏幕亮度: 系统设置 -> 亮度和锁屏 -> 拖动“滑动条”,调节亮度;

2、再用命令查看当前亮度值:

cat /sys/class/backlight/intel_backlight/brightness

如何让Ubuntu 14重启后,保存屏幕亮度的设置的更多相关文章

  1. 解决ubuntu无法调整和保存屏幕亮度的问题

    整理自解决ubuntu无法调整和保存屏幕亮度的问题 ubuntu无法调整屏幕亮度,对笔记本来说很耗电,同时也很刺眼,因为它是默认以最大亮度来工作的. 所谓的调整,方法为下面的其中一种: 1.Fn+左右 ...

  2. ubuntu 12.04亮度无法调节和无法保存屏幕亮度解决办法(echo_brightness)

    经过多次更改失败重装后终于在官网的answers找到了解决办法:原文链接 http://askubuntu.com/questions/3841/desktop-doesnt-remember-bri ...

  3. 教你在Ubuntu系统下保存屏幕亮度设置

     本文保留屏幕亮度方法适合使用笔记本的朋友,大家都知道,过亮的屏幕不但刺眼而且缩短LCD屏幕寿命,不幸的是,Ubuntu默认关机后并不保存当前屏幕亮度配置数据,每次开机都要重新设置亮度,很不方便.本文 ...

  4. 安装Ubuntu 14.04后要做的5件事情

    转自安装Ubuntu 14.04后要做的5件事情 Ubuntu目前是世界上最流行的Linux操作系统,它提供了桌面版本和服务器版本,其他流行的Linux发行版本如Linux Mint也是基于Ubunt ...

  5. ubuntu网络重启后或主机重启后,/etc/resolv.conf恢复原样的解决办法

    ubuntu网络重启后或主机重启后,/etc/resolv.conf恢复原样的解决办法 /etc/resolv.conf中设置dns之后每次重启该文件会被覆盖,针对这种情况找了一些个解决方法 防止/e ...

  6. ubuntu13.04如何修改保存屏幕亮度

    ubuntu13.04如何修改保存屏幕亮度    入手ubuntu两月有余,最初只是想装个ubuntu学习下linux,然后搞了个win7和ubuntu的双系统,最后干脆将win7干掉了,直接让ubu ...

  7. surface重装系统后,屏幕亮度不能调节,显示适配器出现黄色三角、windows hello不能正常使用

    surface重装系统后,屏幕亮度不能调节,显示适配器出现黄色三角,windows hello不能正常使用,解决方法是安装驱动精灵,更新硬件驱动重启即可解决

  8. Ubuntu 14.04 LTS 安装 NVIDIA 显卡驱动后的屏幕亮度调节问题

    安装 Ubuntu,对于 NVIDIA 显卡,默认情况下会使用第三方开源驱动,并且一般情况下,第三方开源驱动和系统兼容性更好.由于 NVIDIA 显卡驱动不是开放的,所以对 Linux 系统的原生支持 ...

  9. Ubuntu强制重启后提示emergency mode

    起因 win10+Ubuntu16.04双系统,在ubuntu下训练一个卷积网但是显存拙计卡死了,于是手贱强制按下电源开关重启. 现象 重启后从grub进ubuntu,并不进图形化的登录界面,而是提示 ...

随机推荐

  1. Java并发(5)- ReentrantLock与AQS

    引言 在synchronized未优化之前,我们在编码中使用最多的同步工具类应该是ReentrantLock类,ReentrantLock拥有优化后synchronized关键字的性能,又提供了更多的 ...

  2. 【BZOJ】1827: [Usaco2010 Mar]gather 奶牛大集会

    [算法]树型DP||树的重心(贪心) [题解] 两遍DFS,第一次得到所有节点子树的路径和,第二次给出除了该子树外其它部分的路径和,时时计算答案. long long!!! #include<c ...

  3. hdu 1518 Square(深搜+剪枝)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1518 题目大意:根据题目所给的几条边,来判断是否能构成正方形,一个很好的深搜应用,注意剪枝,以防超时! ...

  4. 培训补坑(day7:线段树的区间修改与运用)(day6是测试,测试题解以后补坑QAQ)

    补坑咯~ 今天围绕的是一个神奇的数据结构:线段树.(感觉叫做区间树也挺科学的.) 线段树,顾名思义就是用来查找一段区间内的最大值,最小值,区间和等等元素. 那么这个线段树有什么优势呢? 比如我们要多次 ...

  5. 列出top中的pid

    #!/usr/bin/env python import os import string #方法1:通过字符串的isdigits来判断 #filelist = os.listdir('/proc') ...

  6. Linux-进程间通信(二): FIFO

    1. FIFO: FIFO也被成为命名管道,因其通过路径关系绑定,可以用于任意进程间通信,而普通无名管道只能用于有共同祖先的进行直接通信; 命名管道也是半双工的,open管道的时候不要以读写方式打开, ...

  7. 定制一个支持中英文的简单LaTex模板

    平常写汇报文档什么的,word排版有时还是比较费劲,遂定制一个简单的LaTex模板,中文默认为宋体,英文为LaTex默认字体,支持彩色高亮展示,有目录书签,有页眉展示,大致如下: LaTex代码如下: ...

  8. js判断处理undefined类型的数据

    code: resFlag = response.result.data.result; /查询客户为白名单用户时,将"*该企业已被列入黑名单"标记清除 if(typeof res ...

  9. hibernate基础学习

    转载自:http://blog.csdn.net/fb281906011/article/details/17628111 一:下载hibernate:http://hibernate.org/orm ...

  10. 某dp题2

    P2401 不等数列 题目描述 将1到n任意排列,然后在排列的每两个数之间根据他们的大小关系插入">"和"<".问在所有排列中,有多少个排列恰好有k ...