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

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

进入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. Chrome 本地通信

    http://blog.csdn.net/ztmaster/article/details/52684772

  2. BZOJ 2095: [Poi2010]Bridges

    2095: [Poi2010]Bridges Time Limit: 10 Sec  Memory Limit: 259 MBSubmit: 869  Solved: 299[Submit][Stat ...

  3. 【BZOJ1419】 Red is good [期望DP]

    Red is good Time Limit: 10 Sec  Memory Limit: 64 MB[Submit][Status][Discuss] Description 桌面上有R张红牌和B张 ...

  4. 【BZOJ3624】【APIO2008】免费道路 [生成树][贪心]

    免费道路 Time Limit: 2 Sec  Memory Limit: 128 MB[Submit][Status][Discuss] Description Input Output Sampl ...

  5. 计算n阶行列式的模板

    之前在学习计数问题的时候也在网上找了很多关于行列式的资料 但是发现很多地方都只介绍2\3阶的情况 一些论文介绍的方法又看不懂 然后就一直耽搁着 今天恰好出到这样的题目 发现标算的代码简介明了 还挺开心 ...

  6. Linux调试介绍

    1. 介绍 本文介绍了调试的一些常用函数和工具 2. 函数 用户态函数: backtrace()/backtrace_symbols() 内核态函数: dump_stack() 3. 工具 工具: g ...

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

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

  8. JQ面向对象

    静态方法:某种类型才有的方法,这个方法干的事情只有类型本身有关,不受具体实例对象的影响,在C#语言中,它用static表示,VB中用share表示,而在jq中我们一般用$或者JQuery表示JQ类型, ...

  9. Ajax 入门笔记

    AJAX =Asynchronous Javascript + XML,是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术. 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步 ...

  10. docker从零开始网络(一)概述

    概述 预计阅读时间: 4分钟 Docker容器和服务如此强大的原因之一是您可以将它们连接在一起,或者将它们连接到非Docker工作负载.Docker容器和服务甚至不需要知道它们部署在Docker上,或 ...