Page 1 of 18 12311 ... LastLast
Results 1 to 10 of 175

Thread: Canonical Continues Working On XMir Performance

  1. #1
    Join Date
    Jan 2007
    Posts
    15,126

    Default Canonical Continues Working On XMir Performance

    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...

    http://www.phoronix.com/vr.php?view=MTQxMTI

  2. #2
    Join Date
    May 2011
    Posts
    1,559

    Default

    inb4 superthread

  3. #3
    Join Date
    Sep 2007
    Posts
    329

    Default

    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.

  4. #4
    Join Date
    Sep 2007
    Posts
    329

    Default

    Quote Originally Posted by BO$$ View Post
    Canonical will prevail anyway. Most people know nothing about Mir or Wayland so they will use Ubuntu just like they used to. That means a lot of testing for Canonical, basically for free. Testing that doesn't exist in Wayland. So Mir will be improved and adapted to users faster.
    Testing by non-technical users is worthless most of the time.

  5. #5
    Join Date
    May 2011
    Posts
    1,559

    Default

    All of Canonical's releases are test releases.

  6. #6
    Join Date
    Feb 2012
    Posts
    184

    Default

    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.

  7. #7
    Join Date
    Dec 2010
    Posts
    1,177

    Default

    Quote Originally Posted by scionicspectre View Post
    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?
    AFAIK Hybris is only required when the underlying distribution is based on glibc.
    Running X11 on Bionic should work without a wrapper.

  8. #8
    Join Date
    Apr 2008
    Posts
    181

    Default

    okay...

    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.
    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 !

    Meanwhile, Jolla's phone will be running using actual Wayland for real composition.

  9. #9
    Join Date
    Apr 2011
    Posts
    114

    Default

    Quote Originally Posted by scionicspectre View Post
    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?
    Not really. XMir still needs Xorg drivers if you want acceleration, and if there's an Xorg driver for your hardware then you could just run Xorg instead. If you don't care about acceleration then you could just run one of the existing Android X servers.

  10. #10
    Join Date
    Jun 2009
    Posts
    1,184

    Default

    Quote Originally Posted by BO$$ View Post
    Canonical will prevail anyway. Most people know nothing about Mir or Wayland so they will use Ubuntu just like they used to. That means a lot of testing for Canonical, basically for free. Testing that doesn't exist in Wayland. So Mir will be improved and adapted to users faster.
    yeah, im sure all those grandmas, facebook dudes and bo$$es in the Mir cult will produce heavily technically bug reports "this mouse thingy look weird in windows look fine like an arrow or something" that will lead Mir to instantly track the issue instead of those smart ppl bug reports with git bisects, gdb and profilers that those gentoo geeks send to wayland/mesa.

    100% win for canonical here

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •