Compiz hangs with a black screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
I'm using Ubuntu Precise with unity_5.12-0ubuntu1 and compiz_
The desktop can be recovered by logging into a text console, killing compiz and then restarting it with "unity --replace".
This time I had unity already running from the text console, so I could capture the following stderr output:
WARN 2012-06-01 20:47:24 unity <unknown>:0 Unable to fetch children: No such interface `org.ayatana.
[1565:1579:
[1136:1583:
[1136:1587:
[24705:
in virtual void TabStripGtk:
WARN 2012-06-04 11:47:14 unity <unknown>:0 Failed to fetch path: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
I could reproduce this also on my Laptop just after resume from suspend, which is running precise but has a different video card (Intel vs Nvidia). I guess this excludes a driver bug. Other observations:
- The compiz process keeps running and seems to be talking to X
- The mouse cursor changes shape near the center of the screen, where the password prompt usually is
- I don't see "/usr/bin/python /usr/bin/unity" in the process list. maybe it has crashed?
- It's quite hard to trigger on the laptop... I've seen it maybe twice
- The desktop is a new install, the laptop has been upgraded from oneiric
- Both the desktop and the laptop have similar compiz settings. They're pretty close to defaults, except that i configured 4 virtual desktops horizontally and enabled the Desktop Wall plugin.