Skip to content

Instantly share code, notes, and snippets.

@janoskk
Last active January 18, 2023 20:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save janoskk/22881b0c9d0c9b2022f4f857eccfda34 to your computer and use it in GitHub Desktop.
Save janoskk/22881b0c9d0c9b2022f4f857eccfda34 to your computer and use it in GitHub Desktop.
Suspend on power button (Ubuntu 21.04)

Set user's settings

$ gsettings set org.gnome.settings-daemon.plugins.power button-power 'suspend'
$ gsettings set org.gnome.settings-daemon.plugins.power power-button-action 'suspend'

Set gdm user's settings

sudo su --login gdm --shell /bin/bash
gdm$ dbus-launch --exit-with-session gsettings set org.gnome.settings-daemon.plugins.power button-power 'suspend' 
gdm$ dbus-launch --exit-with-session gsettings set org.gnome.settings-daemon.plugins.power power-button-action 'suspend'
gdm$ exit
$ sudo service gdm restart

Diagnostics

$ systemd-inhibit

Set systemd

Add HandlePowerKey=hybrid-sleep to /etc/systemd/logind.conf.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment