Unity8 is running under a unity-system-compositor sourced from the host image.
In "hosted" mode, Mir attempts to use the graphics driver reported by the server. (This is something we have plans to change by creating a generic "nested platform".)
Because unity-system-compositor and Unity8 are built with incompatible versions[1] of Mir this doesn't work.
[1] Surprisingly Mir 0.26.0 and Mir 0.26.1 are incompatible because of a .soname change in the graphics platform.
Unity8 is running under a unity-system- compositor sourced from the host image.
In "hosted" mode, Mir attempts to use the graphics driver reported by the server. (This is something we have plans to change by creating a generic "nested platform".)
Because unity-system- compositor and Unity8 are built with incompatible versions[1] of Mir this doesn't work.
[1] Surprisingly Mir 0.26.0 and Mir 0.26.1 are incompatible because of a .soname change in the graphics platform.