Announcement

Collapse
No announcement yet.

Mir Now Has Initial Support For Wayland Clients

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

  • Mir Now Has Initial Support For Wayland Clients

    Phoronix: Mir Now Has Initial Support For Wayland Clients

    Quietly being added to the Mir display stack a week ago was initial support for Wayland clients...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Doesn't this mean that Mir is becoming a Wayland compositor implementation?

    Comment


    • #3
      Originally posted by emblemparade View Post
      Doesn't this mean that Mir is becoming a Wayland compositor implementation?
      No, this means that Mir can run Wayland applications inside itself.
      Think of it as the XWayland plugin/program/infrastructure/whatever that allows Xorg-based applications to run with a Wayland compositor.

      Being Mir far more similar to Wayland than Xorg is, this "compatibility layer" won't impact performance much.

      Comment


      • #4
        Originally posted by emblemparade View Post
        Doesn't this mean that Mir is becoming a Wayland compositor implementation?
        It means that it'll (also) be a wayland compositor.
        Why they are doing it, is something that eludes me... maybe they keep hopes of forcing MIR down our throats again somwhere in the future...

        Comment


        • #5
          Originally posted by nomadewolf View Post
          It means that it'll (also) be a wayland compositor.
          Why they are doing it, is something that eludes me... maybe they keep hopes of forcing MIR down our throats again somwhere in the future...
          Or they figured out that the only way to try to save it is going towards Wayland.

          Comment


          • #6
            Originally posted by nomadewolf View Post

            It means that it'll (also) be a wayland compositor.
            Why they are doing it, is something that eludes me... maybe they keep hopes of forcing MIR down our throats again somwhere in the future...
            Well ... at least they are starting to contribute to existing things (not in this particular case tho) rather reinventing the wheel over and over again until they were heading towards serious incompatibility problems in future. My sympathy for Canonical is rising for the first time ...

            Comment


            • #7
              Originally posted by starshipeleven View Post
              No, this means that Mir can run Wayland applications inside itself.
              Think of it as the XWayland plugin/program/infrastructure/whatever that allows Xorg-based applications to run with a Wayland compositor.

              Being Mir far more similar to Wayland than Xorg is, this "compatibility layer" won't impact performance much.
              That is remarkably confusing. I don't just mean the stilted grammar

              Mir is a compositing display manager. They just added support for Wayland clients -- in other words, support for the Wayland protocol, so it in essence becomes as much of a "Wayland compositor" as any other compositing display server that supports the Wayland protocol, like Mutter or Kwin.

              There is no "compatibility layer" required. It simply makes Mir another Wayland server implementation.

              "XWayland" is the plugin for the x.org server that lets most applications run against X11 while the marketing department slaps a "runs on Wayland" sticker on the box. It has nothing to do with Mir, which would require a pure Wayland client that actually runs on Wayland.

              Comment


              • #8
                Originally posted by bregma View Post
                "XWayland" is the plugin for the x.org server that lets most applications run against X11 while the marketing department slaps a "runs on Wayland" sticker on the box. It has nothing to do with Mir, which would require a pure Wayland client that actually runs on Wayland.
                The claim was that Mir support for Wayland apps is achieved via a similar solution to XWayland, not that XWayland itself is somehow related to the issue at hand.

                Comment


                • #9
                  So... Can we run an X11 client in a Wayland client in a Mir server?

                  Comment


                  • #10
                    Originally posted by curfew View Post
                    The claim was that Mir support for Wayland apps is achieved via a similar solution to XWayland, not that XWayland itself is somehow related to the issue at hand.
                    Indeed, the awkward sentence construction obfuscates the meaning. That's why I (a) pointed out the stilted nature of the communication, and (2) attempted to clarify how there is no similarity between XWayland and Mir.

                    Comment

                    Working...
                    X