Slashdot Mirror


Wayland 1.4 Released — Touch, Sub-Surface Protocol, Crop/Scale Support

An anonymous reader writes "Version 1.4 of the Wayland protocol and Weston reference compositor have been released. The Wayland/Weston 1.4 release delivers on many features and includes promoting the sub-surface protocol to official Wayland, improved touch screen support, a crop/scale protocol within Weston, security improvements, and other fixes."

19 of 128 comments (clear)

  1. OMG NO NETWORK TRANPARENCY!!!1 by Tailhook · · Score: 5, Funny

    Just to preclude about half of the coming threads.

    --
    Maw! Fire up the karma burner!
    1. Re:OMG NO NETWORK TRANPARENCY!!!1 by Anonymous Coward · · Score: 3, Informative

      And the best thing is that X is no longer network transparent, it's network capable in a way similar to vnc. With the current rendering methods (shm and dri2) you no longer send commands, you send image buffers.
      Here, listen what a X developer has to say about that http://www.youtube.com/watch?v=RIctzAQOe44#t=1111

    2. Re:OMG NO NETWORK TRANPARENCY!!!1 by marcello_dl · · Score: 4, Insightful

      All I want is to ssh -C -X and open remote apps and use them like local ones, seamless cutting and pasting. It is quite handy in a LAN. Remote desktop preserving state is useful for monitoring, this is useful for office work. Different scenarios.

      So, the race now is between new faster compositors who need X protocols layered for compatibility and features and javascript obfuscated apps replacing networked native applications...

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  2. I'm cautiously optimistic, but not ready yet by Khopesh · · Score: 3, Interesting
    It's a small step forward. From the release notes,

    The wayland repository continues to mature and moves slowly. This cycle again only saw a few wayland changes, most of which where fairly unexciting:

    - SHM Buffer SIBGUS protection. We added and couple of utility functions to help compositors guard against broken or malicious clients who could truncate the backing file for shm buffers and thus trigger SIGBUS in the compositor (Neil Roberts).

    - Subsurfaces protocol moved to wayland repo and as such promoted to official wayland protocol (Pekka Paalanen).

    - wl_proxy_set_queue() can take a NULL queue to reset back to default queue. (Neil Roberts).

    - A few bug fixes, in particular, I'd like highlight the fix for the race between wl_proxy_create() and wl_proxy_marshal().

    - A few scanner error message improvements and documentation tweaks and polish.

    I'm hoping the Maui Project (which uses Wayland) can continue to gain momentum as Wayland does and that it becomes a viable option in the next few years.

    --
    Use my userscript to add story images to Slashdot. There's no going back.
  3. Re:X forwarding-like feature? by Anonymous Coward · · Score: 5, Informative

    Yes. It's on the road map.

  4. Re:Wayland! by gazbo · · Score: 5, Funny
    Ah now to be fair, pulseaudio wasn't all bad. In its early mainstream (Fedora 12?) days, when I had audio problems, I knew that I could always type `killall pulseaudio` and reliably solve them.

    So...there's that.

  5. Re:So... what is it? by kwerle · · Score: 2

    Yeah, I'm mostly with you - though this has been bubbling on /. for ... a couple of years, now? Still - you're right and the editors suck.

    Wayland is an alternative display system that could maybe someday replace X.

    https://en.wikipedia.org/wiki/...

  6. Re:So... what is it? by coolsnowmen · · Score: 4, Informative

    Some guys who worked on Xorg/X11 for years are redesigning it to be better. They got some good ideas but it will be a while before it can actually replace Xorg/X11. Here is something: http://www.youtube.com/watch?v...

  7. Re:So... what is it? by 0123456 · · Score: 4, Funny

    Some guys who worked on Xorg/X11 for years are redesigning it to be better.

    Yes.

    'Xorg sucks, but this new interface it will be much better. Trust us! We wrote Xorg!'

  8. Re:Shut the fuck up by rwa2 · · Score: 2

    Yeah, you guys are using the wrong version of VNC / RealVNC.

    Look up tightVNC or even tigerVNC if you need something fast enough to do 3D graphics and maybe even full motion video at a few FPS.

  9. Re:So... what is it? by SEE · · Score: 2, Insightful

    Wayland's an effort to stuff a pointless layer of abstraction underneath X on Linux in order to make performance worse and debugging more difficult.

    (Yes, yes, they say it's an effort to replace X. But look at how they're doing the compatibility with X - running a full X server on Wayland in order to run X apps. Then look at how much effort they've put into making Wayland portable to other varieties of *nix.)

  10. Re:So... what is it? by Anonymous Coward · · Score: 2, Informative

    How about:

    "For 20 years we've been developing the code that allowed _actual_ applications to do what they do while being shackled by this protocol dreamed up by people who , for the obvious reason, didn't have a clue where things were going. Now we think we have a _pretty good_ idea of how this should work, unlike the aforementioned, and the hordes of muppets on the internet, so we're doing it. But no one's forcing you to use it. You're more than welcome to get coding on x.org or xfree instead of whining on slashdot about how it's better."

  11. Re:So... what is it? by thegarbz · · Score: 2

    No one wrote X-org. It was a fork of XFree implementation of X11. They just removed some 500k of worthless lines of code from XFree and that became X-Org.
    The intent was to try and make do, it was not to fix the underlying problem.

    If you go to a chef and give him a cake made entirely of cow dung and asked them to make it taste better with the restriction that he can only use dung from an animal, how do you think the cake will turn out?

    The cake is XFree86, the animal dung was added to make X-Org, and the requirement to only use dung is the X11 protocol. Yes it's definitely time for a change, and the comment from a former X11 developer now Wayland developer is that regardless of what they release it couldn't possibly be any worse than X.

  12. Re:X's way is the only feasible way. by thegarbz · · Score: 5, Informative

    The same way as X did? You mean produce a hell old protocol which was network transparent yet utterly incompatible with SHM requiring every modern distribution to have the compositor render the frame and then send it over the network as a bitmap? Wait what? I just described VNC.

    Actually no I didn't. VNC uses compression, X doesn't. Hence remote X running on any system produced in the past 20 years actually holds the crown as the only system SLOWER than VNC over the network. It's only saving grace is that you can send individual apps and don't need to export the entire desktop. Then there's the underlying problem of a protocol which forces a shitload of talking to the local server before even being capable of sending a bitmap to the remote one.

    As one X developer described it, it is not possible to do remote desktop any worse than X.

  13. Not Wayland, but Weston by thegarbz · · Score: 2

    Wayland as a replacement for the X protocol does not define a lot of the functionality of X but rather puts it to the client. It's up to the Wayland client implementation to define things like remote display.

    Weston has two network backends in its code base which are being worked on. One is their own implementation of something similar to VNC much the same way X currently does remote rendering but with the advantage of compression, and the other is an implementation of FreeRDP.

    In any case it's not's Wayland providing remote X it's the client.

  14. Re:VNC "works fine"? What the fuck? by jedidiah · · Score: 4, Interesting

    > Wayland probably won't be able to perfectly replicate your perfect 1992 X experience, because nobody (who isn't the kind of fucking retard who runs shit remotely just to make themselves feel like one computer isn't enough power for them) gives a shit about doing that kind of thing any more.

    What hole have you been hiding in?

    Remote desktops are all the rage now. They are very common in corporations and even "regular people" are using them.

    The rest of the world has caught up to the 1992 X experience. Now clueless nitwits want to set us back 30 years because they think it's trendy or some such.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  15. There is only one paste buffer by Sri+Ramkrishna · · Score: 2

    I don't know if y'all know this, but there is only one clipboard in Wayland. You're going to have to get used to having both middle click and ctrl-v pointing to the same thing.

  16. Re:Wayland! by bankman · · Score: 2

    Today's moderators don't seem to have a clue, the above post is not funny but deeply insightful.

    --
    I feel so sig.
  17. Re:X's way is the only feasible way. by serviscope_minor · · Score: 3

    As one X developer described it, it is not possible to do remote desktop any worse than X.

    Well this is the problem and why Wayland is greeted with such suspicion.

    The claim is "oh it's better than X because it's being done by X developers", and then you have claims like that which are disingenuous bordering on an outright lie.

    Just about everything does remote windowing worse than X. Even if you accept that X sucks, everything else sucks harder. The thing that seems to be by far the best is NX, and that's basically juiced X, not X with all the bits removed.

    --
    SJW n. One who posts facts.