9.5. 在图形目标模式下按下电源按钮时的更改行为

在图形登录屏幕或图形用户会话中,按 power 按钮会使机器默认挂起。当用户物理按下 power 按钮或从远程控制台按下虚拟 power 按钮时,才会出现这种情况。您可以选择不同的 power 按钮行为。

流程

  1. /etc/dconf/db/local.d/01-power 文件中为系统范围的设置创建一个本地数据库:

    [org/gnome/settings-daemon/plugins/power]
    power-button-action='suspend'

    使用以下 power 按钮操作之一替换 suspend

    nothing
    什么都不做。
    suspend
    挂起系统。
    hibernate
    休眠系统。
    interactive

    显示一个弹出窗口查询,询问用户要做什么。

    使用交互模式时,在按下 power 按钮后,系统会在 60 秒后自动关闭。但是,您可以从弹出查询中选择不同的行为,如下图所示。

    交互模式的弹出查询

    interactive power

  2. 覆盖用户设置,并防止用户在 /etc/dconf/db/local.d/locks/01-power 文件中更改它:

    /org/gnome/settings-daemon/plugins/power/power-button-action
  3. 更新系统数据库:

    # dconf update
  4. 在系统范围的设置生效之前,退出并重新登录。