如何调整笔记本亮度并保存

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
yuegui
帖子: 30
注册时间: 2009-06-17 19:49

如何调整笔记本亮度并保存

#1

帖子 yuegui » 2012-01-16 0:13

如何调整和保存记本屏幕的亮度,使每次开机屏幕的亮度都一样?
首先我试了下在“系统设置---屏幕---亮度“那里调整,但是重启之后亮度还是自动跑到最亮了

我尝试了网上找到的三种方法:

1.

代码: 全选

nvclock -S -20
2.修改/etc/laptop-mode/laptop-mode.conf
交流电模式下使用laptopmode
#
#EnablelaptopmodewhenonACpower.
#
ENABLE_LAPTOP_MODE_ON_AC=1

#电池那也可设为1
使用laptopmode进行LCD亮度控制
#
#ShouldlaptopmodetoolscontrolLCDbrightness?
#
CONTROL_BRIGHTNESS=1

#
#CommandstoexecutetosetthebrightnessonyourLCD
#
BATT_BRIGHTNESS_COMMAND="echo0"
LM_AC_BRIGHTNESS_COMMAND="echo9"
NOLM_AC_BRIGHTNESS_COMMAND="echo9"

BRIGHTNESS_OUTPUT="/sys/class/backlight/acpi_video1/brightness"

如果你不明白上面的设置的意思,可以参考下面的说明:
***********************************
#*Ifyoursystemhasthefile“/proc/acpi/video/VID/LCD/brightness”(VIDmay#beVID1orsimilar),usethisfileasBRIGHTNESS_OUTPUT,anduse
#thecommand“echo“.Thepossiblevaluescanbelistedusingthe
#command:www.linuxidc.com
#
#cat/proc/acpi/video/VID/LCD/brightness
#*Ifyouhaveafile/sys/class/backlight/…/brightness,thenyoucanuse
#thatfileasBRIGHTNESS_OUTPUT,andthecommand“echo“.
#
#AsfarasIunderstanditthevaluesarebetween0and
#thevaluecontainedinthefile/sys/class/backlight/…/max_brightness.
**********************************

3.
首先,进入终端,输入lspci命令,列出各种设备的地址

http://www.linxidc.com@Ubuntu:~$

代码: 全选

 lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
......

发现00:02.0是VGA设备,于是我们修改它的属性

代码: 全选

sudo setpci -s 00:02.0 F4.B=FF
解释一下:

setpci是修改设备属性的命令
-s表示接下来输入的是设备的地址
00:02.0 VGA设备地址(<总线>:<接口>.<功能>)
F4 要修改的属性的地址,这里应该表示“亮度”
.B 修改的长度(B应该是字节(Byte),还有W(应该是Word,两个字节)、L(应该是Long,4个字节))
=FF 要修改的值(可以改)

我这里00是最暗,FF是最亮,不同的电脑可能不一样。

比如说我嫌FF太闪眼了,我就可以sudo setpci -s 00:02.0 F4.B=CC,就会暗一些

最后总结:我试了这三种方法都没用,求大牛指导下。。。
lllluuukke
帖子: 291
注册时间: 2011-03-10 7:43

Re: 如何调整笔记本亮度并保存

#2

帖子 lllluuukke » 2012-01-16 1:09

有ccsm的话去系统>首选项>ccsm>辅助功能>不透明度,亮度与饱和度里设置快捷键/鼠标组合健。这种方法的缺点是每次只能调节一个窗口的亮度(面板,桌面,cairo-dock都算独立的窗口)
yuegui
帖子: 30
注册时间: 2009-06-17 19:49

Re: 如何调整笔记本亮度并保存

#3

帖子 yuegui » 2012-01-16 22:02

其实我比较好奇,在“系统设置---屏幕---亮度“调节亮度,为什么没保存呢?重启之后又变最亮了
头像
iamond
帖子: 719
注册时间: 2010-03-23 12:40

Re: 如何调整笔记本亮度并保存

#4

帖子 iamond » 2012-01-17 9:23

我也在想。。。。看来是G3的问题,如果换成kde的话,这个问题就不复存在了
I Kubuntu U
riptide2012
帖子: 222
注册时间: 2011-12-14 10:21

Re: 如何调整笔记本亮度并保存

#5

帖子 riptide2012 » 2012-01-17 9:54

我是登录画面太亮进去就按设置好了的。苦恼
onlylove
论坛版主
帖子: 5371
注册时间: 2007-01-14 16:23

Re: 如何调整笔记本亮度并保存

#6

帖子 onlylove » 2012-01-17 19:21

激活laptop模式,在laptopmode里面有个亮度控制,/sys/class/backlight/acpi_video0/brightness这个文件改下,开机以后过一会就正常了,就是有点慢
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
yuegui
帖子: 30
注册时间: 2009-06-17 19:49

Re: 如何调整笔记本亮度并保存

#7

帖子 yuegui » 2012-01-17 23:17

onlylove 写了:激活laptop模式,在laptopmode里面有个亮度控制,/sys/class/backlight/acpi_video0/brightness这个文件改下,开机以后过一会就正常了,就是有点慢
谢谢onlylove,我用管理员权限去改这个文件都没没法改,不知道为什么
然后我看了那个文件里面的内容,只有一个数字10,就是最大亮度
我在/home下创建了一个文件brightness,里面只有一个数字5
然后在/etc/rc.local里面加上这一句
sudo cp /home/brightness /sys/class/backlight/acpi_video0/brightness
现在一开机就搞定了

但是还是有个问题,如果我一不小心点击到“系统设置---屏幕“,还是会变成最亮

呵呵,其实现在这个解决方案还不错啦,不过我还会继续慢慢摸索的,希望能有一劳永逸的方法。。。 :em11
头像
373992900
帖子: 4202
注册时间: 2010-06-14 13:37

Re: 如何调整笔记本亮度并保存

#8

帖子 373992900 » 2012-01-17 23:52

11,10,unity下没问题
yuegui
帖子: 30
注册时间: 2009-06-17 19:49

Re: 如何调整笔记本亮度并保存

#9

帖子 yuegui » 2012-01-18 10:44

我是11.10,unity的啊
回复