Announcement

Collapse
No announcement yet.

Wayland Is Still In Ubuntu 14.10

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Isedonde
    replied
    Originally posted by Rexilion View Post
    Wayland = protocol (like X11)
    Weston = compositor implementing the Wayland protocol (like xorg-server-core)
    yep.

    And Gnome (mutter), KDE (kwin) and all the other wayland compositors implement the Wayland protocol as well. That way, every application that "speaks" the wayland protocol can be used in Gnome, KDE etc.

    The notable exception is Mir, it does not implement the wayland protocol right now. They use a different interface to communicate between applications and the Mir compositor. So every application must be adapted to "speak" Mir. The good thing is that patching Qt and Gtk takes care of most applications, and for the other apps there is XMir. The only issue will be native Wayland-only (non-X11) applications which do not use a common toolkit like Qt. I *hope* Canonical will implement the Wayland protocol in Mir eventually..

    Leave a comment:


  • Paul-L
    replied
    Originally posted by Awesomeness View Post
    Wayland is a display server with a defined protocol.
    No, Wayland is a display server protocol that specifies how a display server like Weston has to comunicate with it's clients. That's why you can have various display servers based in Wayland protocol and applications that understand the protocol will work just fine, and Weston only is it's reference implementation.


    The difference being that so far Canonical being both the only developer and adopter of Mir, so they, for now, have both the protocol and the only implementation of it available.
    Last edited by Paul-L; 13 September 2014, 07:46 AM.

    Leave a comment:


  • Rexilion
    replied
    Lol, here we go again.

    Here's my take on it:

    Wayland = protocol (like X11)
    Weston = compositor implementing the Wayland protocol (like xorg-server-core)

    Westen links to the wayland lib to use this protocol.

    Something like that ...

    Leave a comment:


  • Filiprino
    replied
    Originally posted by Awesomeness View Post
    Wayland is a display server with a defined protocol.
    Nope.

    Leave a comment:


  • Awesomeness
    replied
    Originally posted by Filiprino View Post
    Wayland is a protocol. Mir is a display server.
    Wayland is a display server with a defined protocol.

    Leave a comment:


  • Filiprino
    replied
    Wayland is a protocol. Mir is a display server.

    Mir can implement multiple protocols, for example X.Org (XMir). A WMir could also exist.

    Leave a comment:


  • Apopas
    replied
    Yeah they can make Mwayland

    Leave a comment:


  • Prescience500
    replied
    Once Wayland and its related porting is finished, I hope that Mir is made to run Wayland...should Canatical decide to continue to keep Mir. That way, developers won't have to make their apps run on either both Wayland and Mir or Wayland and X indefinately.

    Leave a comment:


  • phoronix
    started a topic Wayland Is Still In Ubuntu 14.10

    Wayland Is Still In Ubuntu 14.10

    Phoronix: Wayland Is Still In Ubuntu 14.10

    While Canonical is putting all of its eggs with their Mir display server to fulfill their desktop convergence strategy and providing the next-generation Ubuntu display experience, Wayland isn't totally off-limits for users -- at least through Ubuntu 14.10...

    http://www.phoronix.com/vr.php?view=MTc4NzI
Working...
X