[Bug 240881] New: power button, IPMI power, etc., cause Gnome logout dialog to pop up
https://bugzilla.novell.com/show_bug.cgi?id=240881 Summary: power button, IPMI power, etc., cause Gnome logout dialog to pop up Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: rodrigo@novell.com ReportedBy: ehall@ehsco.com QAContact: qa@suse.de CC: hmacht@novell.com [per request from other bug entry] If I press the power button while a user is logged in, the logout dialog pops up and blocks the shutdown process. If a user is not logged in, the shutdown process runs as normal. This is with basic unmodified install, with gdm/gnome. What's really strange is that the exact same thing happens with remote poweroff via IPMI. I guess the IPMI module is registering with the same power off service as the desktop. This is all completely wrong behavior for a default install. If I press the power button, I expect the system to go bye-bye, unless I have explicitly remapped the button to some other function. This is especially annoying with servers (the IPMI stuff in particular since that's a remote poweroff). The 'poweroff' script does work correctly, regardless of whether someone is logged into gnome or not. This is the only method that actually works right. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=240881 jpr@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|rodrigo@novell.com |behlert@novell.com Component|GNOME |Mobile Devices ------- Comment #1 from jpr@novell.com 2007-02-02 10:06 MST ------- The is the powersave default I believe. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=240881 ------- Comment #2 from ehall@ehsco.com 2007-02-02 10:10 MST ------- I'm sure it's the default behavior. Problem is, the default behavior is inappropriate. The default for pressing power button should be to begin shutdown--users should also be able to change the setting, but the "default" behavior should be to powerdown. Also the default is interfering with IPMI poweroff which is wrong on multiple levels. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=240881 seife@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |seife@novell.com Component|Mobile Devices |GNOME ------- Comment #3 from seife@novell.com 2007-02-08 05:03 MST ------- No, it is the GNOME desktop handling this. Powersave does only handle this if no user is logged in (or better: if no powermanagement applet is running in the session). Do "killall gnome-power-manager" and the problem will probably be worked around, since then powersaved will take care of shutting down the machine. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=240881 ------- Comment #4 from ehall@ehsco.com 2007-03-14 18:49 MST -------
Comment #3 From Stefan Seyfried 2007-02-08 05:03:46 MST [reply]
Do "killall gnome-power-manager" and the problem will probably be worked around, since then powersaved will take care of shutting down the machine.
Yep, that's the problem. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=240881 seife@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|seife@novell.com |bnc-team-gnome@forge.provo.novell.com ------- Comment #5 from seife@novell.com 2007-03-15 01:05 MST ------- Ok, so it is not a powersave problem. Maybe you can configure what gnome-power-manager does on power button events, but i have no idea how to do so, reassigning to people more competent in this area than me :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=240881 ehall@ehsco.com changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low ------- Comment #6 from ehall@ehsco.com 2007-03-18 09:30 MST ------- uninstalling gnome-power-manager on my servers also works Still this should not be the default behavior... Pressing the power button (even on a desktop or laptop) should make the system power down by default, unless the event has been remapped. Consider the case where the USB input has gotten hosed, and the user has no keyboard/mouse--pressing the button is the only way to cleanly shutdown. It looks like the IPMI shutdown events are being trapped by ACPI, so they are probably reusing the same events, and correcting the default would fix it there as well. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=240881#c7
Mark Gordon
https://bugzilla.novell.com/show_bug.cgi?id=240881
User captain.magnus@opensuse.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=240881#c8
Magnus Boman
participants (1)
-
bugzilla_noreply@novell.com