gnome-panel fails to stop on logout in Dapper (6.04)

Bug #32802 reported by Draconicus
16
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Incomplete
Medium
Ubuntu Desktop Bugs

Bug Description

gnome-panel fails to stop when a user logs out.

This results in a number of other problems. It's impossible to log in again without a big mess. An error will pop up: "I've detected a panel already running and will now exit." - This leads to a lack of any panel whatsoever.
I tried killing gnome-panel after logging out, and when it started again (when I logged in), most of the applets were unresponsive, and a couple of them, namely the ACPI battery monitoring applet (this is on a laptop) crashed or didn't start. This error has been reported from other people on other systems.

I now have to reboot to check session changes, apply new X configurations or anything like that. This could be considered a serious problem.

Revision history for this message
Dave Rosky (d-rosky) wrote :

I am also seeing this problemhttp://ubuntuforums.org/archive/index.php/t-48217.html as well. Killing gnome-panel after logging out also doesn't seem to help for me as well; however, rebooting causes GNOME to load fine again.

Also, the problem seems to be intermittent. About half the time, I can log out and back in OK, the other half the time, re-logging back in results in the "I've detected a panel already running..." error message and a non-functional GNOME session.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Do you have a way to reproduce that bug? Do you have a custom ~/.gnome2/session? Do you have any gnome-panel running when back to gdm (you can use ctrl-alt-F1 to switch to a vt, log in and use ps ax | grep panel)

Changed in gnome-panel:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Crispin Flowerday (crispin-flowerday-deactivatedaccount) wrote :

I have this too - seb128, I don't know what you mean by a 'custom ~/.gnome2/session' I just have one that was generated by the save session feature of gnome 2.12.

I get it about 50% of the time if I logout of GNOME, then log back in immediately, in this situation, there is a gnome-panel running (it never quit when I logged out of my first login). In fact when it does happen I have lots of processes left over from the previous login - bonobo-activation-server, gnome-panel, gnome-vfs-daemon, mixer_applet2 and esd.

Revision history for this message
Crispin Flowerday (crispin-flowerday-deactivatedaccount) wrote : Backtrace from hung process

This is the backtrace from the hung gnome-panel process, it appears to show that something inside liborbit is causing the problem.

Revision history for this message
Sebastien Bacher (seb128) wrote :

that's rather a duplicate if bug #35247, can people having that issue confirm that it's due to the mixer applet?

Revision history for this message
Sebastien Bacher (seb128) wrote :

bug #33699 rather

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.