Gul*_*Moy 4 xfce xubuntu shutdown acpi power-management
我最近在我的 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 脚本。我尝试使用 sudoedit 相应地更改文件的解决方案 1 和 2(我已经制作了可执行的 bash shell 脚本,所以我认为我正确地遵循了它们),但仍然没有区别。
我还发现了这个线程,它指示我进行编辑/etc/systemd/logind.conf以便HandlePowerKey=ignore. 仍然没有运气。
我什至尝试了我自己的方法,/etc/acpi/powerbtn.sh通过重命名它来完全禁用它,powerbtn.sh.bak希望至少电源按钮没有响应......而且我在这之间进行了多次重启......但它仍然关闭!
我也读到有些人有这个文件/etc/acpi/events/power_button,但我没有。
那么有人有其他想法吗?还有什么可以执行关闭序列 有什么我遗漏的吗?
我没有撤消任何这些操作,因此上述每个文件当前都在我的计算机上进行了编辑,但“解决方案 2”自动撤消了上面的“解决方案 1”。
谢谢你们。
谢谢@crysman,我相信这确实是您提到的错误。
致@Gully.Moy:
谢谢举报。你写了:
我还发现了这个线程,它指示我进行编辑
/etc/systemd/logind.conf以便HandlePowerKey=ignore. 仍然没有运气。
那对我有用。这正是我所做的:
中的大多数行都以/etc/systemd/logind.conf开头注释掉#。我插入了这一行:
HandlePowerKey=ignore
Run Code Online (Sandbox Code Playgroud)然后我以 root 身份执行:
killall -9 /lib/systemd/systemd-udevd /lib/systemd/systemd-logind
Run Code Online (Sandbox Code Playgroud)这可能是矫枉过正,甚至有点粗鲁。
那做的工作。现在按下电源按钮会产生 xfce“询问”窗口。
我没有尝试您描述的任何其他更改。