Unity8 on Vivid doesn't boot, due to mesa2 and mesa3 client platforms being installed at the same time
Bug #1539184 reported by
Andrea Bernabei
This bug report is a duplicate of:
Bug #1526658: Mir clients (including Unity8 itself) crash in XGetXCBConnection() if multiple versions of mir-client-platform-mesa are installed..
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Triaged
|
High
|
Unassigned |
Bug Description
After setting up a laptop from scratch with
Vivid 15.04 + Overlay PPA + unity8-
I could not get Unity8 to boot
turns out it is because I had both mesa2 and mesa3 client platforms installed.
I did not install them, so they have been either pulled in by desktop-
alan_g could also reproduce the same bug on his machine.
To post a comment you must log in.
I'm not sure of the exact sequence of events but there's a crash in GetXcbConnection() that gets fixed by "apt-get remove mir-client- platform- mesa2".
I know this mesa.so.2 leaks a dl handle and symbols in ways that are problematic. So we probably ought to find some way to uninstall it with more recent installs. I'm not sure what debian incantation is needed (or where to put it).