Announcement

Collapse
No announcement yet.

Mark's Announcement Sparks New Wayland Activity

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

  • Mark's Announcement Sparks New Wayland Activity

    Phoronix: Mark's Announcement Sparks New Wayland Activity

    Mark Shuttleworth's announcement this week that Ubuntu will eventually dump the X.Org Server for Wayland has resulted in a great deal of media coverage for this emerging display server project that up until now was really only talked about and covered by Phoronix from the point in 2008 when we introduced the world to Wayland. While there's still many months of work ahead before all of the pieces of the Linux desktop stack will be ready for a Wayland Display Server by default, it seems many people are already taking a look at Wayland...

    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
    Seeing as some of that activity was before the announcement, the recent kernel summit & plumbing conference may have sparked more interest as well - particularly Keith Packard's presentation.

    Comment


    • #3
      Window forwarding

      Usually, network transparency is considered as major X.org advantage over Wayland. In Wayland however, each app is required to paint shared image buffer which is later composed to screen. Why is it problem to use some userspace program with assistence of Wayland and forward individual clients over tcp/ip? Is it because buffers are usually on the graphic card and reading of it is too slow?

      Comment


      • #4
        Originally posted by mirv View Post
        Seeing as some of that activity was before the announcement, the recent kernel summit & plumbing conference may have sparked more interest as well - particularly Keith Packard's presentation.

        i read that keith packards presentation was about the future of graphics in linux but does anyone has more details about it???

        Comment


        • #5
          Originally posted by mirza View Post
          Usually, network transparency is considered as major X.org advantage over Wayland. In Wayland however, each app is required to paint shared image buffer which is later composed to screen. Why is it problem to use some userspace program with assistence of Wayland and forward individual clients over tcp/ip? Is it because buffers are usually on the graphic card and reading of it is too slow?
          I hope it's possible to do it quickly, because all I know is RDP on Windows is so much faster than VNC, or at least the default VNC clients/servers which are common today, that SOMETHING needs to outdo it and soon.

          I know that Linux servers don't typically use GUIs, or they use web interfaces instead, but GUIs ARE something that will eventually come to server environments for non-CLI administration. Even if you use a web interface, there will always be various reasons for logging into a specific server, and quite simply non-CLI-inclined users are going to want access eventually, so Linux can't keep holding onto CLI-only server interfaces forever. Wayland being lightweight will further encourage eventual use in server environments.

          Comment


          • #6


            Fedora 14 has a replacement for VNC/RDP called SPICE. SPICE was part of Qumranet acquisition that Red Hat made and Red Hat has open sourced it and included it in Fedora 14. Integrating this with Wayland (which was also started by Kristian H?gsberg when he was at Red Hat and now supported by Intel) would solve the problem

            Comment


            • #7
              Originally posted by mirza View Post
              Usually, network transparency is considered as major X.org advantage over Wayland. In Wayland however, each app is required to paint shared image buffer which is later composed to screen. Why is it problem to use some userspace program with assistence of Wayland and forward individual clients over tcp/ip? Is it because buffers are usually on the graphic card and reading of it is too slow?
              Don't forget that it needs to be interoperable - X is how remoting is done on the Unix world, and if I can't remote-display apps from a Ubuntu machine on a local Fedora / SuSE / Debian machine, it's a problem. In fact, for some of us, it's more than a problem - it's an outright showstopper that would rule Ubuntu out of my workplace.

              Comment


              • #8
                Originally posted by Delgarde View Post
                Don't forget that it needs to be interoperable - X is how remoting is done on the Unix world, and if I can't remote-display apps from a Ubuntu machine on a local Fedora / SuSE / Debian machine, it's a problem. In fact, for some of us, it's more than a problem - it's an outright showstopper that would rule Ubuntu out of my workplace.
                Ditto. If I can't remotely display Ubuntu apps on a non-Ubuntu box without using a monstrous hack like VNC then it's bye-bye Ubuntu.

                Comment


                • #9
                  Originally posted by Yfrwlf View Post
                  I hope it's possible to do it quickly, because all I know is RDP on Windows is so much faster than VNC, or at least the default VNC clients/servers which are common today, that SOMETHING needs to outdo it and soon.

                  I know that Linux servers don't typically use GUIs, or they use web interfaces instead, but GUIs ARE something that will eventually come to server environments for non-CLI administration. Even if you use a web interface, there will always be various reasons for logging into a specific server, and quite simply non-CLI-inclined users are going to want access eventually, so Linux can't keep holding onto CLI-only server interfaces forever. Wayland being lightweight will further encourage eventual use in server environments.
                  I had this problem setting up MythTV backed on a CLI only server.
                  The answer was tunnling X over SSH. After finding that solution, I see why there is no "RDP" on Linux.

                  Comment


                  • #10
                    If wayland can do software rendering onto a remote X backend, acting as an X client, then the problem's solved, no? Also, most apps will use an abstraction like QT or GTK, so will work with any backends supported by those.

                    Comment

                    Working...
                    X