调节亮度
sudovim/etc/X11/xorg.conf
加一句:Option"RegistryDwords""EnableBrightnessControl=1"
保存亮度
1、解决reboot后无法保存屏幕亮度:
sudogedit/etc/rc.local
插入这句话到代码中:
echo0>/sys/class/backlight/acpi_video0/brightness
如下:
#!/bin/sh-e
#
#rc.local
#
#Thisscriptisexecutedattheendofeachmultiuserrunlevel.
#Makesurethatthescriptwill“exit0″onsuccessoranyother
#valueonerror.
#
#Inordertoenableordisablethisscriptjustchangetheexecution
#bits.
#
#Bydefaultthisscriptdoesnothing.
echo0>/sys/class/backlight/acpi_video0/brightness
exit0
其中echo后面的值为0-10,对应为0到100%,如echo5表示一半亮度
保存后退出,重启就可以了。
注意:大多数人都是acpi_video0,根据自己/sys/class/backlight/下面文件决定
2、亮度调节
亮度调节依赖与你的bios和内核版本,你可以尝试以下代码:
kernelboot选项:
当你启动系统时,出现在grup的屏幕时,按e键进行编辑,在kernel这一行添加:
nomodesetacpi_backlight=vendor
注意:有些硬件可能会是不同的选项.
Intel-nomodesetacpi_backlight=intelAcer-acpi_backlight=acer_acpiorevenacpi_osi=Linuxacpi_backlight=legacy.
我的电脑是acer4830tg,我直接写的=vendor也是同样可以正常工作,你也可以通过google去查找你要设置的选项。
quietsplashnomodesetacpi_backlight=vendor
退出启动,如果能正常启动,就把这项选项添加到默认的选项中,编辑文件 /etc/default/grub
#commandline
sudo-e/etc/default/grub
#graphical
gksugedit/etc/default/grub
把这一行改成如下:
GRUB_CMDLINE_LINUX_DEFAULT="quietsplashnomodesetacpi_backlight=vendor"
保存,更新grup
sudoupdate-grub