【教程向】修改elementaryOS开机默认亮度(一劳永逸)
elementaryos吧
全部回复
仅看楼主
level 2
需要的来看看吧。
2014年11月02日 11点11分 1
level 2
首先,修改grub
roson@ubuntu:~$ sudo gedit/etc/default/grub
把GRUB_CMDLINE_LINUX=""
改成GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
更新grub.cfg
roson@ubuntu:~$ sudo update-grub
查看grub.cfg,可以发现每个启动项都加入了"acpi_backlight=vendor"
PS:grub.cfg位于/boot/grub/grub.cfg(也可以在这里删除不需要的启动项)
2014年11月02日 11点11分 2
level 2
修改影响屏幕亮度的文件
roson@ubuntu:~$ sudo gedit/sys/class/backlight/intel_backlight/brightness
默认是xxxx(一串数字,这也是我们开机每次都是最亮的原因)(我的是4882)
改变数值,保存后屏幕亮度会发生对应的变化(0-xxxx)
另外,可以输入下面的命令来直接改变其数值
echo 3800 >/sys/class/backlight/intel_backlight/brightness
这样里面的数值就改成了3800了,当然其他数值都是一样的。不过,这一命令要在root环境下执行。
2014年11月02日 11点11分 3
level 2
是不是每次都这样设定呢?太麻烦了
把echo 3515>/sys/class/backlight/intel_backlight/brightness添加到/etc/rc.local就能开机自动设定屏幕初始亮度了。
修改/etc/rc.local如下:
#!/bin/sh -e
#加上下面的这句
echo 3800 >/sys/class/backlight/intel_backlight/brightness
#(3800可以改成你想改成的亮度)
exit 0
2014年11月02日 11点11分 4
level 2
另外调节gamma值
root@ubuntu:/home/roson# xgamma -gamma .7
-> Red 1.000,Green 1.000, Blue 1.000
<- Red 0.700,Green 0.700, Blue 0.700
2014年11月02日 11点11分 5
level 2
关于gamma:
gamma值是用曲线表示的,这是一种人的眼睛对光的一种感应曲线,其中包括了物理量、身理感官及心理的感知度。
如果一个显示器若要完整的表现出高度真实的画面(无论是高亮度的画面或低亮度的画面),则显示器的对比很少必须5000:1以上,而我们的显示器由于成本的考虑,我们只能做出500~1000:1时,我们就必须用gamma修正来作补偿,也就是在较暗的影片我们选择较高的gamma值(如2或3,甚至4),以牺牲部分亮部的层次来获取更多的暗部层次;相反的在一些较亮的影片(外景较多)则我们则选择较低的gamma值(如0,-1甚至-2)以牺牲部分的暗部层次,来使得亮部层次(如云层)能更分明。
PS:什么是显示器的对比?
所谓的对比,是指最亮除以最暗
在实际的景色环境中,您极少可能从很亮的画面瞬间进入很暗的画面,但在电影或电视和游戏画面上则我们经常会突然从很亮的画面进入很暗的画面,或从很暗的画面进入很亮的画面,因此
正确的
gamma曲线设定可以帮助我们获得最真实的视觉感受。
2014年11月02日 11点11分 6
level 1
没有intel_backlight这个文件夹怎么破?
2014年12月24日 09点12分 8
1