当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [已解决]请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-26 23:55 
头像

注册: 2010-06-09 15:22
帖子: 344
送出感谢: 4
接收感谢: 1
我的电脑是刚买的宏基的笔记本,装了Ubuntu12.04。可能是显示驱动有问题,无法调节显示器的亮度,启动的时候屏幕亮度始终是最亮的,按Fn+亮度调节快捷键,屏幕上有显示,但是亮度不变。在电源设置里调亮度同样无效。经过几天探索,找到一个解决方案(在17楼):
http://forum.ubuntu.org.cn/viewtopic.php?f=170&t=348693&start=15
简单的说就是改/sys/class/backlight/intel_backlight目录下的brightness文件,整个目录情况如下:
代码:
zym@zym-Aspire-E1-471G:/sys/class/backlight/intel_backlight$ ls
actual_brightness  brightness  max_brightness  subsystem  uevent
bl_power           device      power           type

其中actual_brightness brightness max_brightness三个文件的内容均为"976"(没有双引号),按照前面帖子的17楼的解决方法,新建一个内容“488"的文本文件"~/.defaultbright",然后在命令行里输入
代码:
sudo cp ~/.defaultbright /sys/class/backlight/intel_backlight/brightness

(必须sudo,不然报没有权限的错误。),屏幕的亮度立马降低了。但是重启后依旧。我把该命令放入/etc/rc.local,如下(注释略了)
代码:
#启动时设置屏幕亮度
cp ~/.defaultbright /sys/class/backlight/intel_backlight/brightness
exit 0

重启,无效,屏幕亮度还是最亮的,只有手动执行上面的命令。请问这是因为我放在/etc/rc.local文件里的命令前面没有加sudo吗?有什么办法能解决呢?谢谢!


_________________
您好,请多关照!


最后由 zwdnet 编辑于 2012-08-27 8:47,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-27 0:30 
头像

注册: 2010-06-16 1:05
帖子: 14668
地址: Tencent
系统: Mac OS X
送出感谢: 1
接收感谢: 153
我来教你怎么办,
代码:
sudo vi /etc/default/grub

找到
代码:
GRUB_CMDLINE_LINUX=""

改成
代码:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor“

然后升级grub,重启之。。。你FN就能调节了


_________________
twitter求fo:http://twitter.com/maplebeats
博客求踩:http://maplebeats.com



_________________
评价: 3.7% zwdnet
 
页首
 用户资料  
 
3 楼 
 文章标题 : Re: 请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-27 0:31 

注册: 2005-09-13 4:56
帖子: 1112
系统: Ubuntu QQ
送出感谢: 0 次
接收感谢: 46
$ sudo gedit /etc/init/brightness_default.conf
代码:
                                                                X
# brightness default - reset default brightness of Laptop Screen
#

description "reset default brightness of laptop screen"

start on mounted MOUNTPOINT=/sys TYPE=sysfs

task

script
   echo 488 |tee /sys/class/backlight/intel_backlight/brightness
end script


_________________
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。



_________________
评价: 3.7% zwdnet
 
页首
 用户资料  
 
4 楼 
 文章标题 : Re: 请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-27 7:03 
头像

注册: 2010-06-09 15:22
帖子: 344
送出感谢: 4
接收感谢: 1
枫叶饭团 写道:
我来教你怎么办,
代码:
sudo vi /etc/default/grub

找到
代码:
GRUB_CMDLINE_LINUX=""

改成
代码:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor“

然后升级grub,重启之。。。你FN就能调节了

谢谢,按您说的真的成了,FN可以调节亮度了!
我原来的/etc/default/grub文件是这样的:
代码:
GRUB_CMDLINE_LINUX="i8042.nomux=1 locale=zh_CN i8042.reset"

我改成这样
代码:
GRUB_CMDLINE_LINUX="i8042.nomux=1 locale=zh_CN i8042.reset acpi_backlight=vendor"

再update-grub,重启,FN快捷键调节亮度就能用了。另外系统设置,电源里的亮度调节也可以用了!感谢! :em11


_________________
您好,请多关照!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-27 7:15 
头像

注册: 2010-06-09 15:22
帖子: 344
送出感谢: 4
接收感谢: 1
funicorn 写道:
$ sudo gedit /etc/init/brightness_default.conf
代码:
                                                                X
# brightness default - reset default brightness of Laptop Screen
#

description "reset default brightness of laptop screen"

start on mounted MOUNTPOINT=/sys TYPE=sysfs

task

script
   echo 488 |tee /sys/class/backlight/intel_backlight/brightness
end script

按2楼的做法FN键可以调节亮度了,但是还有个问题,就是每次启动亮度都自动设置为最高的“976”,要自己调节。
我的/etc/init里没有brightness_default这个文件,我新建了一个,内容如您所写的那样,然后保存,重启,结果亮度还是最高的亮度:
代码:
 cat /sys/class/backlight/intel_backlight/brightness
976

用FN键调低亮度以后的结果:
代码:
 cat /sys/class/backlight/intel_backlight/brightness
400

所以应该就是改这个文件了,就是不知道如何在启动时自动改。谢谢您!


_________________
您好,请多关照!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-27 7:45 
头像

注册: 2010-06-16 1:05
帖子: 14668
地址: Tencent
系统: Mac OS X
送出感谢: 1
接收感谢: 153
代码:
sudo vi /etc/rc.local

在里面增加一句
代码:
echo 500 > /sys/class/backlight/intel_backlight/brightness

保存退出


_________________
twitter求fo:http://twitter.com/maplebeats
博客求踩:http://maplebeats.com


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-27 8:46 
头像

注册: 2010-06-09 15:22
帖子: 344
送出感谢: 4
接收感谢: 1
枫叶饭团 写道:
代码:
sudo vi /etc/rc.local

在里面增加一句
代码:
echo 500 > /sys/class/backlight/intel_backlight/brightness

保存退出

谢谢!成功了。重启后刚进登录界面显示器亮度就变了,
代码:
cat /sys/class/backlight/intel_backlight/brightness
400

圆满解决!谢谢各位!


_________________
您好,请多关照!


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-30 13:31 

注册: 2009-02-18 11:19
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
枫叶饭团 写道:
我来教你怎么办,
代码:
sudo vi /etc/default/grub

找到
代码:
GRUB_CMDLINE_LINUX=""

改成
代码:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor“

然后升级grub,重启之。。。你FN就能调节了

能解释下添加的这条命令acpi_backlight=vendor是什么意思么
另外echo 500 > /sys/class/backlight/intel_backlight/brightness是修改默认值为500么?


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-30 13:32 
头像

注册: 2010-06-16 1:05
帖子: 14668
地址: Tencent
系统: Mac OS X
送出感谢: 1
接收感谢: 153
fengyu0556 写道:
枫叶饭团 写道:
我来教你怎么办,
代码:
sudo vi /etc/default/grub

找到
代码:
GRUB_CMDLINE_LINUX=""

改成
代码:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor“

然后升级grub,重启之。。。你FN就能调节了

能解释下添加的这条命令acpi_backlight=vendor是什么意思么
另外echo 500 > /sys/class/backlight/intel_backlight/brightness是修改默认值为500么?

YES


_________________
twitter求fo:http://twitter.com/maplebeats
博客求踩:http://maplebeats.com


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-30 13:36 

注册: 2009-02-18 11:19
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
枫叶饭团 写道:
fengyu0556 写道:
枫叶饭团 写道:
我来教你怎么办,
代码:
sudo vi /etc/default/grub

找到
代码:
GRUB_CMDLINE_LINUX=""

改成
代码:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor“

然后升级grub,重启之。。。你FN就能调节了

能解释下添加的这条命令acpi_backlight=vendor是什么意思么
另外echo 500 > /sys/class/backlight/intel_backlight/brightness是修改默认值为500么?

YES

哦,学习了


页首
 用户资料  
 
11 楼 
 文章标题 : Re: [已解决]请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-30 14:36 
头像

注册: 2009-03-28 16:10
帖子: 1849
系统: Arch debian win7
送出感谢: 10
接收感谢: 70
MARK一个,技术帖


_________________
为什么我的问题总是没有人回答?

金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖


页首
 用户资料  
 
12 楼 
 文章标题 : Re: [已解决]请问需要sudo的命令如何使其在进入桌面的时候执行?
帖子发表于 : 2012-08-30 23:05 
头像

注册: 2008-12-16 14:01
帖子: 1132
地址: 漂在江湖
送出感谢: 14
接收感谢: 13
Mark


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译