LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 767|回复: 2

昨晚用acpid的handler时候出现的小概率事件

[复制链接]
发表于 2008-12-15 10:29:20 | 显示全部楼层 |阅读模式
原来是这样子的,window下面笔记本驱动是当lid close的时候,计时15s然后suspend,当电量不足,(不知道window的不足的具体标准),进行休眠。昨天我用pm_utils + acpid 来干这个事,可是我发现默认的handler和等于什么事情都没干,比如电池事件我的是BAT1,他取的$2是BAT0,我的AC设备是ADP1,默认是AC,我的盖子是lid0,默认什么都没干,就是写了一段日志。结果大改,最后一切正常了,从hibernate中resume,发现一resume就立刻再去hibernate。昏。如此反复的3-4次,不可能阿,apcid不是没有已知的bug。最后,最后发现居然是休眠的语句,写到判断休眠的语句,下面了(那一行太长没看清楚)。害我循环休眠了4次:yun:
发表于 2008-12-16 22:21:55 | 显示全部楼层
从来不敢在linux下使用休眠待机功能,windows下也是
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 00:17:33 | 显示全部楼层
Post by jarryson;1924931
从来不敢在linux下使用休眠待机功能,windows下也是
我的笔记本正好是迅驰这样的大众架构,所以还行
今天改了一个问题,
合上盖子的acpi事件是 00000009
打开是0000000a
之前没有考虑细致。
现在已经工作的很好了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表