** Description changed:
- When a user is logged in to the Ubuntu desktop, a power button event
- will cause the user to be prompted to choose if they'd like to proceed
- with a shutdown. However, if the system is sitting at a greeter screen,
- a power button event will instead attempt a suspend w/o prompting. This
- is due to a different set of defaults for the greeter and the user:
+ [Impact]
+ When a user is logged in to the Ubuntu desktop, a power button event will
cause the user to be prompted to choose if they'd like to proceed with a
shutdown. However, if the system is sitting at a greeter screen, a power button
event will instead attempt a suspend w/o prompting. This is due to a different
set of defaults for the greeter and the user.
+ This is a fix for this, aligning all power actions between the greeter
behaviour and the user session one on the user session.
+
+ [Test Plan]
+ 1. Install new package and reboot
+ 2. On the greeter screen (gdm), press the physical power button of your
machine.
+ 3. You should be now prompted about what to do, like shutdown. You can
dismiss it.
+ 4. Clicking on the physical suspend button should suspend the machine
immediatly.
+
+ [Where problems could occur]
+ We change the scope of when we applied those settings: we were only applying
them to the GNOME session ran by the user, and it will now be applied as
default to the GNOME session ran by gdm.
+ Impacts is thus limited to the greeter screen.
+
+
+ Diff is available on this commit:
https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/ubuntu-settings/commit/?h=focal&id=ca2f9aa9b03862ff044b64d7ef9506ca87e3dd89
+
+ ------
+ Original report content:
For a logged-in desktop user, they
see:
$ gsettings get org.gnome.settings-daemon.plugins.power
power-button-action 'interactive'
But the gdm user sees:
$ sudo machinectl shell gdm@ /bin/bash
Connected to the local host. Press ^] three times within 1s to exit session.
gdm:~$ gsettings get org.gnome.settings-daemon.plugins.power
power-button-action
'suspend'
Changing the gdm user's setting to "interactive" using gsettings causes
the greeter to begin prompting, consistent with the logged in user
experience.
** Changed in: ubuntu-settings (Ubuntu Focal)
Status: Incomplete => Triaged
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902898
Title:
power-button action inconsistent between user session and greeter
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-settings/+bug/1902898/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs