刚在dell inspiron 710m笔记本上装了ubuntu 7.04beta。设置后总体来说工作得非常好。有一个很不方便的地方:电源管理已设置成每次合起盖子时就自动休眠(suspend),但第一次关上盖子时无反应(屏幕黑掉,但系统仍在运行)。一定要再打开盖子,再关一次才能正常休眠。
稍微查了一下原因,原来盖子开关时会触发lid event,并运行/etc/acpi/lid.sh。这个脚本是用/proc/acpi/button/lid/LID0/state的状态open或close来判断应该休眠还是唤醒。问题就在这个state值上面。我发现机器开机后,明明盖子开着(正常使用状态),这个值却是closed。所以第一次休眠会被判断成唤醒。这时再翻开盖子后,这个值就正确了(变成open),所以第二次的关盖就可以正常休眠了。但再翻开,又变成closed,所以下一次又会失败。
简单说就是这个值的正确性有问题。请问有没有什么办法强制刷新这个值?或者有没有其它条件可以判断盖子是开是关?
谢谢!
[问题]dell inspiron 710m的/proc/acpi/button/lid/LID0/state盖子状态错
-
- 帖子: 27
- 注册时间: 2006-10-29 20:57
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 27
- 注册时间: 2006-10-29 20:57
-
- 帖子: 27
- 注册时间: 2006-10-29 20:57