Power, version 41.7, missing `automatic Suspend` option, when `SuspendMode=suspend-then-hibernate`
Relevant information
- GNOME Settings version: 41.7
- Operating system (distribution):
$lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
uname -a
6.2.0-39-generic
#40~22.04.1-Ubuntu
SMP PREEMPT_DYNAMIC T
x86_64 x86_64 x86_64 GNU/Linux
- Gnome power settings
$gsettings list-recursively org.gnome.settings-daemon.plugins.power
org.gnome.settings-daemon.plugins.power ambient-enabled true
org.gnome.settings-daemon.plugins.power idle-brightness 30
org.gnome.settings-daemon.plugins.power idle-dim true
org.gnome.settings-daemon.plugins.power lid-close-ac-action 'hibernate'
org.gnome.settings-daemon.plugins.power lid-close-battery-action 'hibernate'
org.gnome.settings-daemon.plugins.power lid-close-suspend-with-external-monitor false
org.gnome.settings-daemon.plugins.power power-button-action 'hibernate'
org.gnome.settings-daemon.plugins.power power-saver-profile-on-low-battery true
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 3600
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'suspend'
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 1200
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type 'hibernate'
Steps to reproduce:
-
Enable hibernation (Side note, needs to be easier)
-
Open GNOME Settings, it shroud look something like this, notice the
Automatic Suspend
3. Edit/etc/systemd/sleep.conf
:
Add/change to the following
[Sleep]
SuspendMode=suspend-then-hibernate
-
Open GNOME Settings, notice the
Automatic Suspend
andshow Battery Percentage
is missing. -
Disable, it in
/etc/systemd/sleep.conf
:
#SuspendMode=suspend-then-hibernate
Notice the option is back.
Expected behavior
gnome-control-center, reflected the system state.
If a option is unable to do some system state, gray out the option, write something like:
Unable do to
SuspendMode=suspend-then-hibernate
set in/etc/systemd/sleep.conf
.
Edited by Torstein Eide