[Solved] Mint 14 Cinnamon Orphaned/Zombie/Ghost Windows
Posted: Fri Dec 07, 2012 11:12 am
Hi,
There is a bug in Linux Mint 14 Cinnamon relating to windows that close very fast staying on the screen, as just a gray pane with the window border. Mouse events go through the window to the windows below. The orphaned window remains on top of everything. The only way to get rid of the window is to restart Cinnamon (alt+f2, r). It's very annoying when it happens, especially when it's an orphaned window in the middle of the screen.
The screenshot shows an orphaned window that's triggered by closing Eclipse. The Progress Information dialog window comes up is immediately closed, but it does not dissapear, it remains on the screen.
I can reproduce something like the above bug with the following python script, but it's curious that with the python script, the window border goes away, only the window contents stay.
This bug appeared before in Linux Mint 13, but I fixed it by applyin a patch to some of the internal files of Cinnamon. The patch was a discussion on a launchpad site I think, and I thought the patch would be applied to the codebase and the bug would be fixed, so I didn't save the link.
This bug was also discussed on the forums before:
http://forums.linuxmint.com/viewtopic.php?f=208&t=94973
I'm starting a new post because the old post had a non-descriptive title and seems to have been ignored. Any help with fixing this problem for good would be appreciated.
There is a bug in Linux Mint 14 Cinnamon relating to windows that close very fast staying on the screen, as just a gray pane with the window border. Mouse events go through the window to the windows below. The orphaned window remains on top of everything. The only way to get rid of the window is to restart Cinnamon (alt+f2, r). It's very annoying when it happens, especially when it's an orphaned window in the middle of the screen.
The screenshot shows an orphaned window that's triggered by closing Eclipse. The Progress Information dialog window comes up is immediately closed, but it does not dissapear, it remains on the screen.
I can reproduce something like the above bug with the following python script, but it's curious that with the python script, the window border goes away, only the window contents stay.
Code: Select all
#!/usr/bin/env python
from gi.repository import Gtk
win = Gtk.Window()
win.connect("draw", Gtk.main_quit)
win.show_all()
Gtk.main()
This bug was also discussed on the forums before:
http://forums.linuxmint.com/viewtopic.php?f=208&t=94973
I'm starting a new post because the old post had a non-descriptive title and seems to have been ignored. Any help with fixing this problem for good would be appreciated.