KDE session not quitting due to compiz

Bug #310764 reported by dmoyne
4
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: kdm-kde4

On Intrepid when quitting no problem to leave the session but no way to reboot or halt with the buttons porposed :
Quit --> halt or or reboot ; neither work as a flashing white rectangle (not full screen !) is displayed like it is ticking something and nothing happends until I hit the combination keys Ctrl +Alt+Suppr

Same problem with kdm-kde4 on Hardy but with another kdm-kde4 style I get a fixed scrambled rectangle on the screen (not full screen as above) and here no other way than Ctrl +Alt+Suppr to leave.
Regards.

Revision history for this message
dmoyne (daniel-moyne) wrote :

Apparently the bug has been cured on the 64 bit machine with KDE 4 where I have removed compiz ; maybe the bug was due to an interface problem between Kdm-kde4 and compiz.

Revision history for this message
Harald Sitter (apachelogger) wrote :

Hey dmoyne,

It is unlikely that the problem is caused by any interaction of kdm and compiz.

The KDE shutdown sequence looks basically like this:
* user invokes kde shutdown with certain type (logout, shutdown, reboot...)
* a part of KDE (called ksmserver) will then try to get all applications to quit properly (in order to store their session data), if they don't quit within a certain amount of time, it will try to kill them
* once all desktop processes have quit, ksmserver will pass the shutdown type to kdm (in case it needs kdm interaction, i.e. anything but logout)
* ksmserver ends the whole kde session and kdm takes over

So I presume that either compiz doesn't quit and/or doesn't take kindly to killing and/or somehow compiz (as a window manager) would need special treatment by ksmserver to get shutdown properly.

I am not sure on this, but compiz stopping the shutdown sequence seems like the best option here. So I am bouncing this bug over to the compiz package, maybe the specialists in compiz matters have a clue to what is going on. Otherwise they can be free to bounce it back to us for investigation on the KDE side.

Have a nice day, and thank you for this report :)

affects: kdebase-workspace (Ubuntu) → compiz (Ubuntu)
summary: - kdm not possible to halt or reboot
+ KDE session not quitting due to compiz
Revision history for this message
dmoyne (daniel-moyne) wrote :

The problem of unlogging has been solved 2 weeks ago very likely from updates after months and months this on my 2 64 bits machines Hardy and Intrepid.

Form me no more bug here.
Thanks.

Revision history for this message
Robert Ancell (robert-ancell) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status . Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in compiz (Ubuntu):
status: New → Fix Released
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.