13.11. Changing Behavior when Pressing the Power Button in Graphical Target Mode
When the machine is booted to a graphical login screen or user session, hitting the
button makes the machine suspend by default. This happens both in cases when the user presses the button physically or when pressing a virtual button from a remote console. To achieve a different behavior when pressing the button, set the function of this button with dconf.
For example, if you want the system to shutdown after pressing the
button, use the following procedure:
Procedure 13.11. Using dconf to configure the system to shutdown after pressing the
button- Create a
local
database for system-wide settings in the/etc/dconf/db/local.d/01-power
file:[org/gnome/settings-daemon/plugins/power] power-button-action='interactive'
- Override the user's setting and prevent the user from changing it in the
/etc/dconf/db/local.d/locks/01-power
file:/org/gnome/settings-daemon/plugins/power/power-button-action
- Update the system databases:
#
dconf update
- Log out and back in again before the system-wide settings take effect.
This configuration initiates a system shutdown after pressing the
button. To configure the system differently, you can set the behavior of particular buttons.
Options for particular buttons
nothing
- does nothing
suspend
- suspends the system
hibernate
- hibernates the system
interactive
- shows a pop-up query asking the user what to doWith interactive mode, the system powers off automatically after 60 seconds when hitting the power button.However, you can choose a different behavior from the pop-up query as shown in the figure below.