No effect on Suspend and Hibernate buttons in power button shutdown dialog
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-settings-daemon (Ubuntu) |
Incomplete
|
Low
|
Unassigned |
Bug Description
On Unity Desktop, in the popup dialog that appears when the ACPI power button is pressed, the buttons to "suspend" and "hibernate" are non functional (see screenshot "screenshot of dialog in question").
Detailed info:
Usually, when the ACPI power button on a laptop is pressed, the ACPI-daemon handles this event and issues a shutdown. However this is not the case when certain GUI's are running (the acpi shutdown handler explicitly checks for the presence of a gnome-settings-
When a user is running the Unity desktop, the process gnome-settings-
(see screenshot "screenshot of dialog in question")
This popup asks the user whether he wants to
- Suspend
- Restart
- Cancel
- Shutdown
and if the hibernate function has been enabled according to http://
also
- Hibernate
if no action is taken, the dialog executes selects the "Shutdown" feature after 60 seconds without user interaction.
Of these buttons only "Restart", "Shutdown" and "Cancel" have the intended effect,
"Shutdown" invokes a shutdown of the system
"Cancel" simply closes the dialog.
"Restart" causes a system restart
However "Suspend" and "Hibernate" have the same effect as "Cancel". the dialog closes, but the system keeps running.
(see sreenshot in attachment "screenshot of dialog in question")
This bug only affects the Unity desktop.
For example, the corresponding dialog in the ubuntustudio desktop works as expected.
Also if "Suspend" or "Hibernate" are selected manually in the power menu from the Unity desktop, they ALSO work as expected. (see screenshot in attachment "on this menu everything works")
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: gnome-settings-
ProcVersionSign
Uname: Linux 3.5.0-18-generic x86_64
NonfreeKernelMo
ApportVersion: 2.6.1-0ubuntu6
Architecture: amd64
Date: Sun Nov 18 14:09:45 2012
EcryptfsInUse: Yes
MarkForUpload: True
SourcePackage: gnome-settings-
UpgradeStatus: No upgrade log present (probably fresh install)
When running gnome-settings- daemon in debug mode (executed manually with --debug option) the following line shows up every time the power button is pressed:
(gnome- settings- daemon: 4022): media-keys- plugin- DEBUG: Launching action for key type '45' (on device id 6) settings- daemon: 4022): media-keys- plugin- DEBUG: Launching action for key type '45' (on device id 6) settings- daemon: 4022): media-keys- plugin- DEBUG: Launching action for key type '45' (on device id 6) settings- daemon: 4022): media-keys- plugin- DEBUG: Launching action for key type '45' (on device id 6)
(gnome-
(gnome-
(gnome-
no debug info is printed when hitting either suspend, hibernate or cancel buttons, but the same line shows up if the power button is pressed again.
I am attaching two logfiles with the debug output of gnome-settings- daemon invoked with --debug, once with the "restart" button hit and once with "shutdown"