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

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

我有一个Xubuntu Lucid 10.04计算机已插入电视。我使用命令行来管理它。

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

我该如何设置才能按电源按钮关闭它? 我知道它与 acpi 或 acpid 有关。

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


编辑:

有没有办法修改默认行为按下电源按钮时 xfce4 电源管理器?

另外,除了使用 GUI 之外,我还可以这样做吗创建/修改配置文件?

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

答案1

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

由于您使用的是 Xubuntu,因此您可以将设置“power-switch-action”更改为xfce4-power-manager.xml关机操作 - 默认值是询问操作。

答案2

我找到了解决方案。jbowtie 让我走上了正确的道路。向他致敬。

问题是我没有任何 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

答案3

您对 ACPI 的看法确实是正确的。

论坛帖子正是您所寻找的。

它详细说明了你需要采取的步骤,比我能解释的要好得多:)

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

相关内容