第 11 章 更改系统电源设置
您可以配置系统的电源设置,以管理能源消耗,并优化性能。这些设置控制诸如何时关闭显示器或何时系统进入睡眠模式等行为。您可以通过更改系统电源设置,在节能和性能之间保持平衡。
11.1. 更改电源按钮行为 复制链接链接已复制到粘贴板!
当按计算机上的 power 按钮时,它默认挂起或关闭系统。您可以根据您的偏好自定义此行为。
11.1.1. 更改按按钮且 GNOME 未在运行时电源按钮的行为 复制链接链接已复制到粘贴板!
当您在非图形 systemd 目标中按 power 按钮时,它默认关闭系统。您可以根据您的偏好自定义此行为。
先决条件
- 管理权限
流程
编辑
/etc/systemd/logind.conf配置文件,并将HandlePowerKey=poweroff变量设置为以下选项之一:poweroff- 关闭计算机。
reboot- 重启系统。
halt- 发起系统停止。
kexec-
发起
kexec重启。 suspend- 挂起系统。
hibernate- 发起系统休眠。
ignore- 什么都不做。
例如,要在按下电源按钮时重启系统,请使用这个设置:
HandlePowerKey=reboot
HandlePowerKey=rebootCopy to Clipboard Copied! Toggle word wrap Toggle overflow
11.1.2. 更改按按钮且 GNOME 在运行时电源按钮的行为 复制链接链接已复制到粘贴板!
在图形登录屏幕或在图形用户会话中,按 power 按钮默认挂起机器。当用户物理按下 power 按钮或从远程控制台按下虚拟 power 按钮时,才会出现这种情况。您可以选择不同的 power 按钮行为。
流程
使用以下内容,在
/etc/dconf/db/local.d/01-power文件中为系统范围的设置创建一个本地数据库:[org/gnome/settings-daemon/plugins/power] power-button-action=<value>
[org/gnome/settings-daemon/plugins/power] power-button-action=<value>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用以下电源按钮操作之一替换
<value>:nothing- 什么都不做。
suspend- 挂起系统。
hibernate- 休眠系统。
interactive显示一个弹出窗口查询,询问用户要做什么。
交互模式下,按下 power 按钮后,系统在 60 秒后自动关闭。但是,您可以从弹出查询中选择不同的行为。
可选:覆盖用户的设置,并防止用户更改它。在
/etc/dconf/db/local.d/locks/01-power文件中输入以下配置:/org/gnome/settings-daemon/plugins/power/power-button-action
/org/gnome/settings-daemon/plugins/power/power-button-actionCopy to Clipboard Copied! Toggle word wrap Toggle overflow 更新系统数据库:
dconf update
# dconf updateCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 注销并重新登录,以使系统范围的设置生效。