systemd 能够处理某些电源相关的 ACPI事件,你可以通过从 /etc/systemd/logind.conf 以下选项进行配置:
HandlePowerKey按下电源键后的行为
HandleSleepKey 按下挂起键后的行为
HandleHibernateKey 按下休眠键后的行为
HandleLidSwitch 合上笔记本盖后的行为
行为可以是 ignore、poweroff、reboot、halt、suspend、hibernate、hybrid-sleep、lock 或 kexec。
系统默认设置为:
HandlePowerKey=poweroff
HandleSuspendKey=suspend
HandleHibernateKey=hibernate
HandleLidSwitch=suspend
只需要把HandleLidSwitch选项设置为如下即可:
HandleLidSwitch=lock
注意:设置完成保存后运行 systemctl restart systemd-logind 命令才生效。
来源: http://www.ailab.cn/article/2015082026877.html
时间: 2024-10-09 23:20:08