Phoronix: Canonical Continues Working On XMir Performance
Canonical's Christopher Halse Rogers wrote a blog post over the weekend to try to clear up the XMir performance situation and say that Canonical engineers are working on improving the performance, as users begin to discover there's a performance hit in using XMir...
Of course using XMir is a great PR move. For the actual users, however, it's probably bad.
They really should reconsider using XMir by default for 13.10 and deliver Mir when it's ready -- according to their current planing for 14.10.
All of Canonical's releases are test releases.
So, one really obvious benefit to XMir or XWayland which no one's really been discussing- doesn't this mean we can load a traditional X desktop on Android hardware, using libhybris and running the X Server fullscreen on top of Wayland or Mir? I mean, even if you forget about running GNOME on Wayland or Unity on Mir natively, this could in theory provide a hardware accelerated desktop stack on an insane range of hardware. Of course, there are probably complications, but it sounds like it should be possible, considering what they've achieved with Wayland on the Raspberry Pi running X apps.
I really want to know what kind of limitations we face with this stuff, since I'm willing to totally wreck a tablet just to see if it works.
translation: The whole Mir/XMir stack on upcoming Ubuntu is going to be just a glorified page flipper. That's it. No actual Mir functionnality. XMir is basically a full fledged X server, and relies on Mir only to flip the buffers. Yeah, good work canonical !The simple part is composite bypass support for Mir - most of the time unity-system-compositor does not need to do any compositing - there's just a single full-screen XMir window, and Mir just needs to flip that to the display. This is in progress. This cuts out an unnecessary fullscreen blit.
Meanwhile, Jolla's phone will be running using actual Wayland for real composition.
100% win for canonical here