Linux 系统块上的重置和电源按钮

Linux 系统块上的重置和电源按钮

在我的 Debian Linux PC 上,系统块上的“重置”和“电源”按钮没有任何作用。

重置按钮是否可以软重启(与 相同sudo reboot)?电源按钮是否可以软关机(与 相同sudo poweroff)?


很奇怪。我发现电源按钮在正常情况下可以正常工作。但是当 XWindows 挂起时(这正是我需要电源按钮的情况),电源按钮什么也不做。我有原始的 Debian /etc/acpid/,不明白为什么它不工作,以及如何在 XWindows 挂起时让它工作。

这是我的配置:

/etc/acpi/powerbtn-acpi-support.sh

/bin/sh #!/bin/sh 复制代码

# 当电源按钮被按下时,此脚本将启动关机
# 按下。大致基于 acpid 包附带的示例。
# 如果 acpid 样本作为真实配置文件存在(就像之前一样
# acpid 版本),我们跳过此脚本。(清除并重新安装 acpid
# 解决这种情况,或者简单地删除 /etc/acpi/events/powerbtn。)

如果 [ -f /etc/acpi/events/powerbtn -o -f /etc/acpi/events/powerbtn.dpkg-bak ] ; 那么
        记录器 Acpi-support 不处理电源按钮,acpid 处理程序存在于 /etc/acpi/events/powerbtn 或 /etc/acpi/events/powerbtn.dpkg-bak。
        出口 0

[ -e /usr/share/acpi-support/policy-funcs ] || 退出 0

./usr/share/acpi-support/policy-funcs

如果 { CheckPolicy || HasLogindAndSystemd1Manager; }; 然后
        出口 0

如果 [ -x /etc/acpi/powerbtn.sh ] ; 那么
        # 与 acpid 包中的旧配置脚本兼容
        /etc/acpi/powerbtn.sh
elif [ -x /etc/acpi/powerbtn.sh.dpkg-bak ] ; 然后
        # 与 acpid 包中的旧配置脚本兼容
        # 仍然存在,因为它已被管理员修改
        /etc/acpi/powerbtn.sh.dpkg-bak
别的
        # 正常处理。
        /sbin/shutdown -h -P 现在“按下电源按钮”

/etc/acpi/events/powerbtn-acpi-support

事件=按钮[ /]电源
操作=/etc/acpi/powerbtn-acpi-support.sh

我没有其他文件/etc/acpi/

相关内容