如何设置电源按钮(在电脑机箱上)以使用“systemd”关闭系统?

15 power-management systemd

如何设置电源按钮(在我的电脑机箱上,而不是键盘上)以关闭系统电源systemd(没有acpid)?

m0n*_*awk 16

systemd可以处理这个。我认为这就是你需要的:

打开/etc/systemd/logind.conf手册):

  • HandlePowerKey:按下电源键的动作;
  • HandleSuspendKey:按下暂停键的动作。
  • HandleHibernateKey:按下休眠键的动作。
  • HandleLidSwitch: 盖子关闭时的动作。

该动作可以是一个ignorepoweroffreboothaltsuspendhibernatekexec

如果没有配置,则使用默认值:

  • HandlePowerKey=poweroff
  • HandleSuspendKey=suspend
  • HandleHibernateKey=hibernate
  • HandleLidSwitch=suspend


dai*_*isy 2

我没有看到它与 systemd 有关,但在我已acpid安装的系统上,它会自动响应电源按钮按下。

/etc/acpi/handler.sh可以通过(在 Arch Linux 上)定义