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

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

相关文章
|
9天前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
46 6
|
2天前
|
Ubuntu Shell C++
在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包、录制包等
在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包、录制包等
9 1
|
2天前
|
Ubuntu Docker 索引
2024年最新版 Ubuntu 20+ 上安装 Docker
这篇文章提供了在Ubuntu 20+版本上安装Docker的详细步骤,包括更新软件包索引、安装依赖包、添加Docker官方GPG密钥、设置Docker稳定版仓库、安装Docker CE以及验证安装是否成功,并指导如何将用户添加到docker组以非root用户身份运行Docker。
|
8天前
|
Ubuntu Linux 开发工具
【事件中心 Azure Event Hub】在Linux环境中(Ubuntu)安装Logstash的简易步骤及配置连接到Event Hub
【事件中心 Azure Event Hub】在Linux环境中(Ubuntu)安装Logstash的简易步骤及配置连接到Event Hub
|
10天前
|
Ubuntu 网络安全 C语言
【VirtualBox安装Ubuntu过程记录】
【VirtualBox安装Ubuntu过程记录】
30 2
|
10天前
|
Ubuntu Linux Windows
如何下载并安装Ubuntu22.04
本文是一份详细的Ubuntu 22.04 LTS系统安装指南,包括从Ubuntu官网下载镜像、使用balenaEtcher工具烧录镜像到U盘,以及通过U盘启动并安装Ubuntu系统的完整步骤。
20 0
如何下载并安装Ubuntu22.04
|
10天前
|
Ubuntu Apache
Ubuntu20.04下一键安装Moveit
本文提供了一个一键安装Moveit的脚本工具,旨在帮助中国地区的用户在Ubuntu 20.04系统上安装Moveit并配置相关环境。脚本包括安装必要包、创建catkin工作空间、克隆Moveit源代码和示例代码、使用rosdep安装依赖以及构建工作空间,并提供了详细的使用说明和源码。
25 0
Ubuntu20.04下一键安装Moveit
|
10天前
|
Ubuntu Apache
Ubuntu20.04下一键安装ROS1 Noetic
本文提供了一个简化在Ubuntu 20.04系统上安装ROS1 Noetic过程的一键安装脚本工具,该脚本通过优化配置和使用清华大学镜像源,加速了国内用户的下载速度,并自动完成环境设置和依赖安装,同时提供了详细的使用说明和源码。
89 0
Ubuntu20.04下一键安装ROS1 Noetic
|
13天前
|
Ubuntu Shell Docker
在Docker环境下如何“安装”Ubuntu
【8月更文挑战第18天】在Docker环境中“安装”Ubuntu实际上是指利用Ubuntu镜像构建容器。
45 1
下一篇
云函数