Page 1 of 4 123 ... LastLast
Results 1 to 10 of 36

Thread: Replacing X With Wayland On The Raspberry Pi

  1. #1
    Join Date
    Jan 2007
    Posts
    14,305

    Default Replacing X With Wayland On The Raspberry Pi

    Phoronix: Replacing X With Wayland On The Raspberry Pi

    Last week I wrote about the emergence of a new Wayland Weston compositor renderer for the Raspberry Pi. There was a fair amount of discussion about it and since then additional details have emerged...

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

  2. #2
    Join Date
    Dec 2010
    Location
    MA, USA
    Posts
    1,202

    Default

    I don't see why not, it's not like there's many X-specific programs that RPi can run anyway. Considering the popularity of the device, this might make wayland gain some much needed traction.

  3. #3
    Join Date
    Sep 2007
    Posts
    293

    Question

    Correct me if I'm wrong, but wasn't server side composition on ARM devices one of the alleged reasons for Mir?

  4. #4
    Join Date
    Mar 2012
    Posts
    81

    Default

    Quote Originally Posted by oleid View Post
    Correct me if I'm wrong, but wasn't server side composition on ARM devices one of the alleged reasons for Mir?
    You're wrong: it was about server side management(allocation) of buffers.

  5. #5
    Join Date
    Sep 2007
    Posts
    293

    Default

    Quote Originally Posted by renox View Post
    You're wrong: it was about server side management(allocation) of buffers.
    Yes, this is what I meant The composition is of course always on the server's side....

  6. #6
    Join Date
    Mar 2013
    Posts
    144

    Default

    It's quite remarkable just how bad X really is in comparison to Wayland. I saw a few demos on modern machines and read some dry numbers over the years about the locks and the cost of the compositions on the cpu, but seeing it like this really makes a difference.

  7. #7
    Join Date
    Feb 2012
    Posts
    181

    Default

    The ironic thing is that this could allow you to run X applications with far better performance with XWayland. In fact, I remember seeing someone running a full KDE desktop inside an XWayland 'window' of sorts at some point. In essence, Wayland could give way to running the full usual X environments on the Pi with X as a client. Correct me if I'm wrong, or if it's quite a bit more complicated than I'm making it sound.

    Still, the graphics issues are the only reason I'm not testing these boards out. I really want to see how productive you can get with one of these before hitting a barrier, and false limitations like poor drivers/display technology should hardly be a reason to underestimate these little jitterbugs.

  8. #8
    Join Date
    Jan 2012
    Posts
    179

    Default

    The only reason i have not bought a rpi is because they don't have the drivers opensource. It really boggles my mind why a teaching/school board like this is bundled with proprietary graphics drivers which essentially is a big black box denying the students access to much functionality of the stack.

  9. #9
    Join Date
    Jul 2010
    Posts
    449

    Default

    Quote Originally Posted by varikonniemi View Post
    The only reason i have not bought a rpi is because they don't have the drivers opensource. It really boggles my mind why a teaching/school board like this is bundled with proprietary graphics drivers which essentially is a big black box denying the students access to much functionality of the stack.
    I would guess it's because they could get it cheaply. Their focus was to introduce people to programming by showing them scratch and python. I doubt anybody is expecting pupils at school to be hacking on hardware drivers (awesome though that would be).

  10. #10
    Join Date
    Mar 2012
    Posts
    81

    Default Not really

    Quote Originally Posted by c117152 View Post
    It's quite remarkable just how bad X really is in comparison to Wayland.
    Note that recently Weston's implementation has been totally replaced on the Raspberry Pi with a *specific backend* with much improved performance, so Wayland allow great local performance (at a trade-off of potentially worse network usage in remote desktop) but you have to work for it!

Posting Permissions

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