如何在按下电源按钮时关闭计算机?

我有一台插在电视上的Xubuntu Lucid 10.04电脑。 我使用命令行来管理它。

现在,当我按下电源按钮时,它只会打开一个Logout屏幕。

如何设置它以便我可以通过按下电源按钮将其关闭 ? 我知道它与acpi或acpid有关。

我希望答案只是命令行,因为我没有任何键盘或鼠标连接到该计算机。


编辑:

是否有办法在按下电源按钮时修改xfce4电源管理器默认行为

此外,我可以通过创建/修改配置文件来代替使用GUI来执行此操作吗?

jbowtie有一个有趣的答案,但我找不到xfce4-power-manager.xml文件。 如果有人知道在哪里找到该文件或如何创建它,我会感兴趣。

当您按下电源按钮时,将调用脚本/etc/acpi/powerbtn.sh 。 因此,一种选择是修改此脚本以仅绕过电源管理守护程序调用shutdown脚本。 这适用于我所知道的所有发行版和环境。

由于您使用的是Xubuntu,因此您只需将xfce4-power-manager.xml中的“power-switch-action”设置更改为shutdown操作 – 默认值为ask操作。

我找到了解决方案。 jbowtie把我放在了正确的轨道上。 感谢他。

问题是我没有任何xfce4-power-manager.xml文件,我不确切知道在哪里找到该文件以及如何修改文件,但我发现我需要从/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml复制文件/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml并使用xfconf-query对其进行正确修改。

/xfce4-power-manager/power-button-action的关闭操作似乎是4

这是我做的:

 cp /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml $HOME/.config/xfce4/xfconf/xfce-perchannel-xml DISPLAY=:0.0 xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/power-button-action -s 4 

ACPI确实是对的。

这篇论坛post正是您所需要的。

它详细介绍了您需要采取的步骤,比我曾经解释过的要好得多:)

编辑:基本上,解决方案是安装acpid