换了ubuntu 之后。发现开机屏幕都是”最大亮度”,每次都要到设置中手动调节,非常麻烦。于是想到去改动这个设置。Google一通,别人可行的办法到我这就没用了。郁闷。最后是在stackoverflow一个回答中的一条命令让我恍然大悟~~~~(>_<)~~~~ 又是”权限”惹的祸!如今问题攻克了,在这里记录一下。

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

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

当中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 就依据你自己的需求来咯。仅仅要不大于最大亮度值就能够了。

效果例如以下:

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

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

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

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

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbXVtbXlkaW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

简单暴力777。全部权限都给它~

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

【转载请注明出处】

Author: MummyDing

出处:http://blog.csdn.net/mummyding/article/details/46596597

【Linux】Ubuntu 开机默认亮度改动方法的更多相关文章

  1. Linux Ubuntu 开机自动启动项设置方法 例:svn服务

    在init.d目录建立一个脚本文件svnd.sh # cd /etc/init.d # vim svnd.sh 输入svnd.sh内容如下(/kaifa/svn 为svn仓库目录): #!/bin/b ...

  2. [linux] ubuntu 切换默认的/bin/sh

    [linux] ubuntu 切换默认的/bin/sh 背景 ubuntu 默认的sh, 也就是/bin/sh默认被切换成了dash,dash体积相对于bash更小,并且性能相对于bash更好, 但是 ...

  3. linux ubuntu vsftp 默认主目录

    vi /etc/passwd 查看/ftp:  后面的目录就是默认目录 这是匿名用户的目录 --------------------------- 使用linux 别的用户,默认在/home/用户名 ...

  4. [转]Linux/Ubuntu sudo不用输入密码的方法

      通常我们并不以root身份登录,但是当我们执行某些命令 (command)时需要用到root权限,我们通常都是用"sudo command"来执行command.由于使用Ubu ...

  5. Linux/Ubuntu sudo不用输入密码的方法

    通常我们并不以root身份登录,但是当我们执行某些命令 (command)时需要用到root权限,我们通常都是用"sudo command"来执行command.由于使用Ubunt ...

  6. Mint linux中调整屏幕亮度的方法

    /*********************************************************************  * Author  : Samson  * Date   ...

  7. linux添加开机启动项的方法介绍

    使用chkconfig命令可以查看在不同启动级别下课自动启动的服务(或是程序),命令格式如下:chkconfig --list可能输出如下:openvpn 0:关闭 1:开启 ...... 6:关闭 ...

  8. Linux系统开机默认开启无线网卡

    Linux系统每次重新启动时,不会重新打开无线网卡,需要每次手动去更改. 这里通过两种方式开启无线网卡. 第一种方式就是手动连接到Linux系统,(前提是按照了Linux桌面) 1.找到文件夹为 et ...

  9. Linux(ubuntu)下固定IP的方法

    写在前面,问:为什么要固定ip.答:要知道固定IP的好处多多,随意搬动,固定共享地址,不怕断网等等 首先,我们要选取一个局域网内的IP,方法如下: 1.选取IP号段,一般是路由器DCHP以外的IP地址 ...

随机推荐

  1. JS压缩图片(canvas),返回base64码

    上传图片时总会遇到图片过大上传不上去的问题,本方法是在网上搜的压缩图片的例子,我测试过了,确实能用,但是照搬别人的代码,发现压缩后图片会失真,不清晰,现经修改图片清晰度还可以,不仔细看差别不大,so, ...

  2. Python--10、进程知识补充

    守护进程 基于进程启动的子进程,会和主进程一起结束.主进程结束的依据是程序的代码执行完毕. #创建守护进程p=Process(task) p.daemon = True p.start() 子进程需要 ...

  3. Hibernate中使用子查询

    子查询:   子查询是SQL语句中非常重要的功能特性,它可以在SQL语句中利用另外一条SQL语句的查询结果,在Hibernate中HQL查询同样对子查询功能提供了支持.   如下面代码所示: List ...

  4. React Native导航器Navigator

    React Native导航器Navigator 使用导航器可以让你在应用的不同场景(页面)间进行切换.导航器通过路由对象来分辨不同的场景.利用renderScene方法,导航栏可以根据指定的路由来渲 ...

  5. checkbox与文字混排无法对齐到一行的解决办法

    直接上代码: <span><input style="vertical-align:middle" type="checkbox" name= ...

  6. tailf

    功能说明:tailf命令几乎等同于tail -f,与tail -f不同的是,如果文件不增长,那么它不会去访问磁盘文件,也不会更改文件的访问时间.tailf命令在工作中的主要使命就是跟踪日志文件,首先将 ...

  7. (转) Hibernate注解开发

    http://blog.csdn.net/yerenyuan_pku/article/details/70162268 Hibernate注解开发 在Hibernate中我们一般都会使用注解,这样可以 ...

  8. transactoin

    hibernate对数据的操作是封装在事务当中,并且默认是非自动提交方式.所以用session保存对象时,如果不开启事务,并且手工提交事务,对象并不会真正保存在数据库中.

  9. log4net 局部代码 看不懂....

    public interface ILogger {} public interface ILoggerWrapper { ILogger Logger {get;} } public interfa ...

  10. Java中IO对象的输入输出流

    输入流: public void inputDemo () throws IOException { //文件名称 String fileName = "d:\\aaa.txt"; ...