LinuxSir.cn,穿越时空的Linuxsir!

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

在archlinux下,机箱电源按钮不起作用!

[复制链接]
发表于 2008-12-10 14:32:01 | 显示全部楼层 |阅读模式
在windows下,一按就立刻关机了。
我还试验了其他发行版,gentoo,mandriva2009,gos3都能做出反应。
大家的情况怎样?
发表于 2008-12-10 14:39:55 | 显示全部楼层
应该是问号···这些小玩意都是可以配置的··有什么大惊小怪的··至于在哪里···忘记了··
回复 支持 反对

使用道具 举报

发表于 2008-12-10 14:51:01 | 显示全部楼层
安装 acpid 试试看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-10 15:01:51 | 显示全部楼层
acpid一直都在运行着
回复 支持 反对

使用道具 举报

发表于 2008-12-10 15:04:12 | 显示全部楼层
修改/etc/acpi/handler.sh

  1. case "$1" in
  2.         button/power)
  3.                 #echo "PowerButton pressed!">/dev/tty5
  4.                 case "$2" in
  5.                         PWRF)   logger "PowerButton pressed: $2"
  6.                                 [color=Red]/sbin/halt[/color]
  7.                         ;;
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-10 15:13:24 | 显示全部楼层
Post by jarryson;1921994
修改/etc/acpi/handler.sh

  1. case "$1" in
  2.         button/power)
  3.                 #echo "PowerButton pressed!">/dev/tty5
  4.                 case "$2" in
  5.                         PWRF)   logger "PowerButton pressed: $2"
  6.                                 [color=Red]/sbin/halt[/color]
  7.                         ;;
复制代码


果然是这样。
仔细看了看/etc/acpi/handler.sh这个文件。
发现它只将acpi信息写入日志,并没有定义怎么操作。
回复 支持 反对

使用道具 举报

发表于 2008-12-10 15:30:20 | 显示全部楼层
我是用 openbox,捕捉到关机键是 keycode 222……
回复 支持 反对

使用道具 举报

发表于 2008-12-10 15:32:19 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

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