在 Xubuntu 13.10 中将电源按钮更改为“询问”

在 Xubuntu 13.10 中将电源按钮更改为“询问”

我最近在我的 Vaio vpcea 上安装了 Xubuntu 13.10,这使我成为 Linux 新手。问题是笔记本电脑的电源按钮正好位于边框的边缘,因此很容易意外按下,在我看来这是索尼的设计缺陷。

目前,当我按下电源按钮时,它会立即关闭,你可以想象,当我总是不小心按下它时,它会变得非常烦人!所以我打算改变它,询问我按下它时想做什么,或者至少询问我是否确定。

因此,我通过 xfce GUI 选项“设置管理器”-“电源管理器”找到“按下电源按钮时”字段,但它已经设置为“询问”。所以我做了一些挖掘,发现一个线程告诉我导航到/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml它所说的查找power-button-action和检查的 位置value="3"。它已经这样做了。

所以我又查看了一下,发现此主题重点介绍 acpi 脚本。我尝试了解决方案 1 和 2,使用 sudoedit 相应地更改了文件(我已经制作了可执行的 bash shell 脚本,因此我认为我正确地遵循了它们),但仍然没有区别。

我还发现此主题它指示我进行编辑/etc/systemd/logind.conf以便HandlePowerKey=ignore。仍然没有运气。

我甚至尝试用自己的方法来完全禁用/etc/acpi/powerbtn.sh它,通过重命名它powerbtn.sh.bak,希望至少电源按钮没有反应......并且我在其间进行了多次重新启动......但它仍然关闭了!

我也读到过有些人有该文件/etc/acpi/events/power_button,但我没有。

那么还有人有其他想法吗?还有什么可以执行关机序列吗我遗漏了什么吗?

我没有撤消任何这些操作,因此上述每个文件目前都在我的计算机上进行编辑,但“解决方案 2”自动撤消了上面的“解决方案 1”。

多谢你们。

答案1

谢谢@crysman,我相信这确实是你提到的错误。

致@Gully.Moy:

感谢您的举报。您写道:

我还发现了这个帖子,它指示我进行编辑/etc/systemd/logind.conf以便HandlePowerKey=ignore。仍然没有运气。

这对我来说很有效。以下是我所做的:

  • 中的大多数行都/etc/systemd/logind.conf以 开头注释掉#。我插入了这一行:

    HandlePowerKey=ignore
    
  • 然后我以root身份执行了:

    killall -9 /lib/systemd/systemd-udevd /lib/systemd/systemd-logind
    

这可能有点过度,甚至有点粗鲁。

就这样完成了。现在按下电源按钮会出现 xfce“询问”窗口。

我没有尝试您描述的任何其他更改。

答案2

恐怕你只是陷入了一个已知的错误,我们所有人都是如此 :( https://bugs.launchpad.net/ubuntu/+source/xfce4-power-manager/+bug/1222021

希望他们能尽快修复它,你可以通过点击“也影響到我了!

相关内容