[分享成果] 开机自动调整笔记本屏幕亮度

最大的社区版本,Ubuntu的发源地
回复
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

[分享成果] 开机自动调整笔记本屏幕亮度

#1

帖子 自由建客 » 2010-09-27 1:24

因我的本子在无供电的情况下(我一般都将电池取出)无法记住亮度设置,且开机自动最大亮度,每次都要手动调低。原本在 /etc/rc.local 中设置,但想让其尽可能的早点运行。好在终于找到方法了,在 mountdevsubfs 后运行,这已经是最早的了。可以看到脚本中,我设置成不是 40% ,而是第四等级,具体是百分之多少可能因本子而异。

代码: 全选

vi /etc/init.d/brightness #{
#!/bin/sh
### BEGIN INIT INFO
# Provides:		brightness
# Required-Start:	mountkernfs
# Required-Stop:
# Default-Start:	S
# Default-Stop:
# Short-Description:	Change screen brightness.
### END INIT INFO

BR_FILE="/sys/class/backlight/acpi_video0/brightness"
BR_LEVEL=4

if [ -f "$BR_FILE" ]; then
	echo $BR_LEVEL > "$BR_FILE"
	echo "Screen brighttness change to level ${BR_LEVEL} !"
else
	echo "File ${BR_FILE} does not exist!"
fi
#}
chmod +x /etc/init.d/brightness
insserv brightness
附文件,解压到 / ,再 insserv brightness
brightness.tar.gz
(391 Bytes) 已下载 147 次
另外,不知 /sys/class/backlight/acpi_video0/brightness 是否每台笔记本都是如此。还有就是不知 ubuntu 的 upstart 是否适用,我不了解 upstart 。
上次由 自由建客 在 2011-10-03 15:20,总共编辑 5 次。
头像
大宝
帖子: 3077
注册时间: 2008-06-30 22:32
联系:

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#2

帖子 大宝 » 2010-09-27 11:13

我的正常,但前来吸收成果
rox2k
帖子: 1
注册时间: 2006-02-05 19:48

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#3

帖子 rox2k » 2010-11-18 14:56

原来如此,是这个文件啊。谢谢了!
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#4

帖子 hasee.wu » 2010-11-18 15:02

某的本本,只要在系统--首选项--电源管理--设定显示亮度为: 改成所需百分比, 每次开机在登录窗口处就生效了

当然某的本本FN亮度调整功能正常,调整时osd功能也正常
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#5

帖子 自由建客 » 2010-11-18 19:02

hasee.wu 写了:某的本本,只要在系统--首选项--电源管理--设定显示亮度为: 改成所需百分比, 每次开机在登录窗口处就生效了

当然某的本本FN亮度调整功能正常,调整时osd功能也正常
我的在开机几秒钟后就生效了,不用等到登录的时候。
头像
饺子猫
帖子: 68
注册时间: 2007-10-11 8:25
来自: 广西-南宁
联系:

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#6

帖子 饺子猫 » 2010-11-23 18:48

按四楼的方法设置成功,多谢!
宽恕,就是对自己的仁慈!
onlylove
论坛版主
帖子: 5371
注册时间: 2007-01-14 16:23

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#7

帖子 onlylove » 2011-10-03 12:05

我的方法是激活laptop-mode,然后修改对应文件,让laptop-mode控制显示器亮度,亮度文件和LZ的一样,但是这个方法好像有时候不起作用,而且每次logout或者重启xserver亮度又恢复最亮了……纠结中 :em19
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#9

帖子 自由建客 » 2011-10-03 15:16

onlylove 写了:我的方法是激活laptop-mode,然后修改对应文件,让laptop-mode控制显示器亮度,亮度文件和LZ的一样,但是这个方法好像有时候不起作用,而且每次logout或者重启xserver亮度又恢复最亮了……纠结中 :em19
如果你装了 gnome 或 kde 是会那样的,因为 gdm 或 kdm 会启动一个东西再次设置亮度,之前设置的自然就白费了。我这个的核心目标就是开机后尽早调整亮度。我目前都是在开机七秒多时生效。
onlylove
论坛版主
帖子: 5371
注册时间: 2007-01-14 16:23

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#10

帖子 onlylove » 2011-10-03 16:30

GDM的事么?前些日子因为中文的事一直没舍得删它,现在slim弄好了,想删,怕有后遗症,我曾经把xfce里的词典删掉,然后apt-get autoremove 看都没看就按了y然后发现squeeze(压缩管理器)orage(日历)还有一堆软件都没影了……发现隶属于xfce4-goodie这个包,移掉一个再清理就全没了(这什么依赖)……现在这个GDM我也不太敢动,回家先卸了试试看有啥后遗症没
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
onlylove
论坛版主
帖子: 5371
注册时间: 2007-01-14 16:23

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#11

帖子 onlylove » 2011-10-05 15:20

GDM拆掉了,还是那样,不是GDM的事,不过我移除官方驱动,问题就没了,不过CCC也没了
我记得在linuxsir上见过说屏蔽模块,不知道具体哪个模块,我想,先把xserver-xorg-ati那些先卸载,再装官方驱动试试
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
byyang
帖子: 31
注册时间: 2011-09-20 21:11

Re: [分享成果] 开机自动调整笔记本屏幕亮度

#13

帖子 byyang » 2012-08-13 11:09

hasee.wu 写了:某的本本,只要在系统--首选项--电源管理--设定显示亮度为: 改成所需百分比, 每次开机在登录窗口处就生效了

当然某的本本FN亮度调整功能正常,调整时osd功能也正常
11.10表示没有这个选项啊
回复