Rub*_*ben 5 server command-line shutdown suspend power-management
我在笔记本电脑上安装了 Ubuntu Server 14.04。我想从终端更改一些电源管理选项(我没有安装 GNOME 或 GUI,而且我也不想这样做)。当前的行为是:
我尝试了在askubuntu上找到的一些解决方案,但没有一个有效。具体来说,我已从系统中删除了 acpid。奇怪的是,这并没有改变任何事情。之后,我注释掉了/etc/acpi/events/powerbtn中的相关行。同样,这并没有改变任何东西:短暂触摸电源按钮后系统仍然会关闭。Acpid 不再运行,但似乎仍然执行了 /etc/acpi/powerbtn.sh (这是 powerbtn 的操作)。我查看了ubuntu 联机帮助页中 acpi 的条目试图弄清楚它是否仍在以某种方式运行,但我的经验不足,无法完全理解它。
欢迎任何帮助。
我在这里的答案中找到了我的解决方案。在 /etc/systemd/logind.conf 中,我编辑了这些行
#HandlePowerKey=poweroff
...
#HandleLidSwitch=hibernate
Run Code Online (Sandbox Code Playgroud)
到
HandlePowerKey=ignore
...
HandleLidSwitch=ignore
Run Code Online (Sandbox Code Playgroud)
然后重新启动系统。
笔记本电脑一夜之间关机实际上是另一回事。我在服务器的一个奇怪的地方使用了一个电源插座,以防止插头被意外拔出。事实证明,插座是由我用来打开和关闭灯的同一个按钮控制的。当我晚上关灯时,我拒绝向服务器供电。早上,我会打开灯,检查服务器,发现它再次关闭并启动它(没有问题,因为打开灯后电源会再次工作)。
| 归档时间: |
|
| 查看次数: |
30500 次 |
| 最近记录: |