注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Code@Pig Home

喜欢背着一袋Code傻笑的Pig .. 忧美.欢笑.记忆.忘却 .之. 角落

 
 
 

日志

 
 

[M50S] turn off ambient light  

2009-03-29 08:24:00|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
终于把我的 M50S 也换成 Fedora 了,不过本本自带的 ambient light 功能居然默认是打开的。

cd /sys/devices/platform/asus-laptop
chmod 755 ls_level
chmod 755 ls_switch
echo n > ls_level  # 1 ~ 15, 调节亮度
echo n > ls_switch # 0/1  on/off

当然,还是让他每次启动,自动 off 的好。
# vi /etc/init.d/brightness
# chmod 755 /etc/init.d/brightness
# chkconfig --add brightness

---------------------------------------------------------
#!/bin/bash
# turn off ambient light sensor
#
# chkconfig: 2345 55 25
# description: Ambient Light

# source function library
. /etc/rc.d/init.d/functions

start()
{
    echo 0 > /sys/devices/platform/asus-laptop/ls_switch
}

case "$1" in
    start)
        start
        ;;
esac

RETVAL=0
exit $RETVAL
---------------------------------------------------------

其实干实事的只有一行,不过为了可以用 chkconfig 配置启动时机,所以多写了些内容。
# chkconfig: 2345 55 25
# description: Ambient Light
这两行是不能少的,否则 chkconfig 不认帐。2345 表示 runlevel 2/3/4/5 时都要启动/关闭 brightness,启动优先级55,关闭优先级25。其实我没搞懂这个优先级用来干啥的,就从 sshd copy 过来了。

参考资料:
http://www.linux.com/articles/114107
man chkconfig

  评论这张
 
阅读(568)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017