Wayland 1.5 Released 179
An anonymous reader writes "Wayland 1.5 has been released, along with Weston Compositor 1.5. Wayland/Weston 1.5 carry many new user features, with a new libinput back-end, XWayland support, a full-screen shell, and many other changes. This release is particularly important as Fedora 21 will run on GNOME Wayland and X.Org Server 1.16 will be released this summer with integrated XWayland support."
Will it really go the pulseaudio way? (Score:3)
As long as I can still run X atop Wayland, I don't really care. I loved pulseaudio when it was being bashed already. Maybe I'll love Wayland too? Has anyone here actually seriously tried this thing before bashing it?
Re: (Score:2, Insightful)
>> As long as I can still run X atop Wayland, I don't really care.
If I can't get the applications I want as X apps anymore because everything has moved to Wayland but Wayland still doesn't support remote display then I will care deeply.
Re:Will it really go the pulseaudio way? (Score:5, Insightful)
It's highly likely that Wayland's remote display will beat X. Virtually none of the features (remote drawing) that X provided over the network are used today (line/polygon drawing) and tool kits like Qt/GTK+ have you shipping framebuffers across the network, something built around manipulating frame buffers should be able to stream them over the network, individually, to a compositor on your system.
Re: (Score:3, Insightful)
And Wayland remote display is going to happen when, exactly? Is it on the roadmap? I'm asking seriously -- if there is a roadmap, point me to it, I don't follow Wayland devopment outside of the occasional rant-fests on Slashdot like we are having now.
There are certain environments where remote display is the *only* display, so if Wayland doesn't have it, Wayland doesn't go into those environments.
Re: (Score:2, Informative)
This might be useful.
http://tech.slashdot.org/story/13/04/03/1219239/remote-desktop-backend-merged-into-wayland
Re: (Score:2, Informative)
not any time soon.
Problem is not with Wayland.
Problem is with NVIDIA binary drivers. They simply have no support of it and are rather in very initial stage of Wayland compatibility development. AMD open source drivers also suck at the moment when it comes to many aspects. So there is long road ahead.
Re:Will it really go the pulseaudio way? (Score:5, Informative)
RDP protocol support was merged [slashdot.org] into Wayland over a year ago. Wayland's original developer prototyped [youtube.com] a remote display implementation almost two years go, before 1.0 was released. This is in addition to XWayland [freedesktop.org] already providing an X server to host legacy X apps.
Wayland will have good remote display. The peanut gallery rant-fests around here not withstanding.
Anyhow. Now you know. If I'm wrong get a refund.
Re: (Score:3, Interesting)
While I think Wayland remote display will end up working just fine, "get a refund" is exactly the wrong attitude, and one that is doing a great deal to hold back open source. Don't like your Firefox buttons switching places every two weeks? Get a refund. Unity's window management for retards driving you up a wall? Get a refund. Newest GNOME version missing half the features you depend on? Get a refund. Guess what? Nobody is going to ask for a refund. They are
Re:Will it really go the pulseaudio way? (Score:5, Insightful)
No one is asking for feature refunds. They are simply bitching about users who demand every piece of software be 100% feature complete the moment it's first alpha team is announced and then continue to spew crap about it long through the development process.
Yes Firefox has abandoned geeks in favour of more simple users, well guess what there are many other packages out there that de-crappify the interface. Funnily enough that is EXACTLY the stance Wayland developers have taken from the very start. Design a flexible light weight modern protocol that does away with X's cruft and offloads stuff to the client. The users demand remote. Well if it matters that much to that many then the compositor can be written to support that. That is the flexibility that is missing from X.
The attitude was fine early on, but seeing every other bloody post on slashdot spewing the same crap, even after the Wayland team have announced remote desktop is possible, and even after the Wayland team have demonstrated code that does that, what do you think the answer is going to be?
Re: (Score:2)
I'm sorry. I didn't realize that Wayland 1.5 was an alpha release. Presumably it will be complete when it hits 1.0?
Re: (Score:2)
Reread. I didn't say Wayland was in Alpha. I said the network transparency bitchfest by the uninformed started back at the alpha releases and even now when remote application display was shown to be working in Weston the bitchfest by the uninformed continues.
People somehow believe that every new effort needs to be 100% feature complete and ready to go from day dot. Guess what, there's a reason compatibility layers are written when new software is released. Magically making everything out of nothing is not h
Re: (Score:2)
It's still not ready to go, at version 1.5.
I still need remote display functionality.
It's still not ready to go, at version 1.5.
It doesn't have to be feature complete in alpha.
It's still not ready to go, at version 1.5.
Cool RDP patches, bro. How do I use them?
Have they made it as easy as ssh -X?
Don't argue the merits of half-baked software that is incapable of providing equivalent functionality to the pre-existing solutions as if that's acceptable, that's
Re: (Score:2)
Then don't use it yet. Use it when it has the functionality you need.
In other use my computer won't send me to the moon yet. Clearly it's functionally not ready and I need to bitch about it on facebook every day.
Re: (Score:2)
If the product is not up for the task, it's not up for the task. There are a lot of potentially good reasons for Wayland but every single one of them falls short until it matures to the point
Re:Will it really go the pulseaudio way? (Score:4, Interesting)
I've built a few open source projects and been heavily criticized for my design choices but you know what? I agree with this. A lot of developers are too stubborn to make changes and it drives people away then they wonder why no one is using their project anymore.
But the flipside is true too. A lot of the time 'flaws' are actually sober and sane design choices which you have to get into the internals of the system to understand. People often don't get this and then bitch and moan about why something hasn't been done the way they like.
The Wayland devs seem pretty sober and sane so far, and I think they've made a lot of nice design choices. The problem of displaying graphics on a PC is an inherently ugly problem (and X is an ugly piece of software which visibly reflects that). If they can make it just a little bit better, it will be worth the wait, in my opinion.
Re: (Score:2)
In fact, I would go so far as to say they're actively trying to make it uglier.
At the end of the day, we're just drawing colored rectangles on the screen.
Is it too much to ask that they not fuck that up?
Re: (Score:2)
It's ugly because there are a lot of different ways of rendering those graphics to your screen, and they are highly variable depending on your graphics hardware and what exactly you intend to do. If you're just drawing a bunch of browser windows you can get by with communicating with your graphics hardware on a per-pixel basis. But if you want to get into games and so on you have to provide an interface for your software to communicate with the hardware's OpenGL implementation. And you have to support a sys
Re: (Score:2)
Can it work without OpenGL or a GPU on the remote computer?
Re:Will it really go the pulseaudio way? (Score:5, Informative)
Re: (Score:2)
Re: (Score:3)
Re: (Score:3)
Nothing is obvious in open source. :D
2 years later: "Yeah, Wayland has RDP support... But it's kind of broken and buggy. It requires these patches to be applied, manual creation of this 1000-line configuration file, and the sessions have always to be started from command line. Also, you have to use this certain distro. We are waiting it to be fixed, but the component has insufficient manpower and resources for the task to ever be actually completed anyway. Just use VNC, sigh..."
Re: (Score:3)
Re: (Score:2)
Re: (Score:2)
There is already a reference RDP implementation in Weston. So to answer your question, it's happened already.
Is it in Weston or Wayland? If the former, than that's a whole pile of yuck if you can only get remoting if you run the right window manager (or compositor in Wayland-speak).
Re: (Score:2)
I expect it will improve and there will also be dedicated compositors for headless servers and the like.
Re: (Score:2)
I expect it will improve and there will also be dedicated compositors for headless servers and the like.
So... you';d have one compositor (on the headless machine) which does nothing but send the bitmap over the network and a client program on the display server machine which collects that and opens windows in whatever compositor you're running?
What I mean by this is I don't understand at all why it would be in Weston: it sounds like one want a couple of utility programs instead to do that job, not a whole c
Re: (Score:2)
Re: (Score:2)
Re:Will it really go the pulseaudio way? (Score:5, Insightful)
First, why are you using a GUI in such a situation?
Robots don't have displays. It's really difficult to get your work done if your monitor keeps skittering away across the lab. Visualization tools for various pieces of robot state are much better than text dumps -- not surprisingly. Display across the WiFi network is a requirement. Also, all the generic basic tools need to run in a headless environment.
But robots aren't the only embedded environment where Linux is popular. Again, with those it is nice to be able to display to a large monitor for development work, even though the device might have a small display of it's own.
Second, X11 is not going away immediately, and no one expects it to. Qt and GTK+ will remain compatible with X11 for some time to come precisely because of this. And you'll still be able to access those remote X applications via XWayland.
And that is what we will no doubt do when the time comes.
Re: (Score:3)
Robots don't have displays. It's really difficult to get your work done if your monitor keeps skittering away across the lab. Visualization tools for various pieces of robot state are much better than text dumps -- not surprisingly.
For this use case wouldn't it be a lot more appropriate to stream raw data from the robot to software running on a desktop machine to represent it visually? Surely it's a waste of CPU effort drawing a GUI on the robot itself?
Re: (Score:2)
Re: (Score:2)
Actually, you were moderated down for your overly vitriolic rant full of factual errors, logical fallacies and heroic assumptions in the guise of fact. A perfect example of the "peanut gallery rant-fest" as a comment above yours mentions. And seriously, you got moderated down, then threw a strop, and then posted it again with a hissy fit preamble? How long have you been posting here?
Re: (Score:2, Informative)
I'm using Motif and tcl/tk over tunnelled X every day you insensitive clod.
And when I do have to use a bling app, 'ssh -CX' generally tames the beast, even web browsers with horribly inefficient and unwanted fade in - fade out effects.
Check out some supercomputer cluster management software some time. Bling doesn't
Due to concept that is unlikely (Score:2)
Re:Will it really go the pulseaudio way? (Score:4, Informative)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
If the app is built on top of GTK+ (I assume Qt is the same?), the app will support both and the backend will be selected at runtime [freedesktop.org].
I.e. GDK_BACKEND will be wayland by default, but if you log in via ssh and set X forwarding, it can be set to "X11". It should be completely seamless.
No GTK2 (Score:4, Interesting)
That's nice but what you describe is for GTK3, and not GTK2. Seems like the latter is still used a lot, and frankly GTK3 has gone rogue, deleting features, adding ones only Gnome developers will use etc.
Developers of applications run away from it and migrations from GTK2 to GTK3 seldom made (though there are dual mode GTK2/GTK3 applications where you can select the UI).
Recently with GTK 3.10 they removed icons in menus and the highlighting of letters to help you with keyboard navigation (e.g. Alt-F opens File menu). It's the Slashdot Beta of the toolkit world.
Re: (Score:2)
Fuck remote display (Score:3)
So use VNC if you need a remote display. This need to keep 30 year old features unchanged has got to stop. 99% of the people using the GUI are running it locally.
Re: Will it really go the pulseaudio way? (Score:3)
Remote display on Wayland will be much better and more modular than X11. X11 mandates a chatty, slow, obsolete protocol for remote display and applications MUST be network-aware. With Wayland, you can run a compositor on the remote server that doesn't display its clients on the screen but rather transmits streaming video of the clients back to a Wayland client on your desktop which decodes and displays these streams. And neither your local Wayland compositor nor the remote clients need be network aware.
X11
Re: (Score:3)
Wayland does not work over a network inherently, but there's no reason you couldn't forward the buffers over the network and have them composited remotely.
Except that X11 over the network with any modern toolkit is already effectively forcing X11 to do what Wayland will do - only X11
Re: (Score:2)
Well, you could run it over SSH with compression enabled.
Though, run something like firefox over remote X, and that's a real dog. You could pretty much download and install firefox locally before the remote X version of firefox would even give a hint that it's starting.
(I had to remote firefox because we were diagnosing an issue where some mac
Re: (Score:3)
Basically all that. Even over GigE simple things like gvim are a dog.
If I can stream a game from my desktop to a tablet and play it with virtually no latency, on Windows it should be possible for something implementing Wayland to stream individual application frame buffers across a network effortlessly - hell, it could do it with applications that are live on a remote screen and keep them alive if the remote server disconnects, something that always annoyed me.
That does not sound like a real example (Score:2, Interesting)
To me that sounds like complete and utter bullshit unless gvim is now seriously broken. In my workplace complex interactive geophysical packages with a lot of graphical information are used remotely over X by dozens of people at once to (in some cases) substandard MS Windows implementations of X without running like a dog - even over wireless to laptops, so how is your gvim over GigE example even possible unless somethign else is going on
Re: (Score:3)
I've had to remote Firefox too, chiefly to access papers that are behind paywalls my university has access to but I have no access to at a university I'm visiting, or at home. You're making Firefox over X sound a lot better than it actually is.
Re: (Score:2)
Re: (Score:2)
or elinks, or dillo.
Re:Will it really go the pulseaudio way? (Score:4, Insightful)
I've had to remote Firefox too,
You're doing it wrong! Just set up an ssh tunnel and tell firefox to use it as sock proxy. This works seamlessly
Re: (Score:2)
Re:Will it really go the pulseaudio way? (Score:4, Informative)
As for it's performance, it will be no worse than X (or Xvnc) on modern apps because as everyone has stated, most modern apps are pushing pixmaps around anyway. If anything performance has the potential to be better because the remoting protocol can be asynchronous (unlike X) and the server doesn't have a handful of X and extensions processes with all their context switches to worry about.
Re:Will it really go the pulseaudio way? (Score:5, Informative)
Wayland is critically important, which is why (unlike Pulseaudio) it hasn't already been rolled out yet. Qt has integrated it, Gnome has, KDE is porting KWin to implement it. There have been fairly few technical criticisms, the only one I've seen made with any muster has been network transparency - but even that could be solved rather easily given the way Wayland works with framebuffers.
On the flip side, Xorg has you dragging around unused cruft and the way it interfaces with the kernel forces some possible security holes be left open, holes that Wayland will fix.
Re: (Score:2)
Maybe I'll love Wayland too? Has anyone here actually seriously tried this thing before bashing it?
Not many, probably. Currently it's very hard to set up and there's not much you can do with it.
Clipboards? (Score:3)
Does anyone know if Wayland has the nice dual clipboard system like X? Or are we going to be stuck with something hideously primitive like other well known operaing systems?
Re: (Score:2)
Now do you get why the "X sux" stuff from Wayland fanboys is annoying? Wayland is designed to be something different to X with different goals. Those of us that "want to run software from 1996" are made fun of in Wayland presentations, which would be fine if they were not also telling us to stop using X.
Re:Clipboards? (Score:5, Informative)
Clipboard? It's a framebuffer with a compositor on top. Clipboards are a client problem (as are many other things).
Well, no, it's not. It's also a keyboard and mouse input system.
It also deals with copy and paste and drag and drop:
http://lwn.net/Articles/491509... [lwn.net]
Because it's a windowing system and it turns out that just a compositor alone isn't enough (who knew, eh?). It's also interesting. Apparently Wayland implements passing of data by just passing a file descriptor, apparently instead of reimplementing 10 pages of ICCCM grot. The thing about the 10 pages of ICCCM grot is it's really REALLY well specified and a random person from the internet can come along, read the ICCCM, grok it (yes, I have actually implemented copy/paste and XDnD from the specs) and get it working. It's not that hard.
The wayland one seems poorly specified by comparison. For example they don't specify teeny-tiny details liekl whether the FD must be seekable, for example. So, do you have to write a local file, or can you pass a socket? Who knows! It's really easy to have a short, simple spec when it's full of ambiguity and people haven't had 26 years to beat it into a definitive, unambiguous state. Anyway, I digress.
Now do you get why the "X sux" stuff from Wayland fanboys is annoying?
Yes, but it's more annoying when it comes from the Wayland author FUDmonsters who understand X11 and yet still make silly claims about it. For example, from the link above, Packard claims:
X was created before there was MIME or Unicode, so there are many pages expended in the X specifications to do things that are more easily handled with MIME types and UTF-8 these days. For cut-and-paste and drag-and-drop, Wayland uses MIME-labeled UTF-8 encoded objects.
Well, that sounds all like OMG X sucks we need MIME and UTF-8. Well the thing is, in order to list types from a copy/paste transfer, applications exchange a string (i.e. atom) with the type name(s) available. And guess what? Almost everything these days except for plain text is exchanged using MIME types. If the MIME-type specifies UTF-8, then the data will be in UTF-8 format. So basically, X names types with a string, just like MIME, and MIME works *perfectly* without modifying or respecifying anything.
You can verify this easily: download and install a copy/paste debugger/sniffer and look at the list of types available that programs offer.
The ICCCM also specifies a few (non-MIME) types that you might like to support, such as TEXT, which maps perfectly on to text/plain and is all of 1/2 a line to implement (if(typeAtom == TEXT || typeAtom == textPlainAtom)...). And X11 sends arbitrary data (including NULs) because it represents data as data+length not a string, so you can exchange anything, such as UTF8.
Anyway, KP implies that that doesn't work with X11 copy and paste, whereas in truth it works perfectly and without any faff or hacking.
Wayland is designed to be something different to X with different goals.
Not so much. It's designed to replace X wholesale. It does windowing, compositing, input, copy/paste/DnD, and a bit opf inter client communication.
Those of us that "want to run software from 1996" are made fun of in Wayland presentations,
Yeah us with our legacy programs. From stroustrup:
"Legacy code" often differs from its suggested alternative by actually working and scaling.
Meanwhile, I shall keep using legacy programs productively. XTerm works amazingly well, still. gvim works great---though I find I sometimes have to compile it with GTK disabled and with XAW (seriously WTF??) support because GTK can't seem to get its shit in order with fonts and everytime ubuntu updates itself/reboots, the font size changes. Xfig is old but works really well within its domain for producing simple, effective figures.
etc etc blah blah.
I also use some more modern programs too. And they all w
Re: (Score:2)
You seem to be all for the X11 side of things. Yes it's well specified and there are many benefits.
Do you care to put as much detail into the downsides? Such as that it's so well specified that things like the volume keys on the keyboard can't be passed onto a music player because the laptop lid is closed and the lockscreen is fullscreen and the way X works means that any fullscreen program completely monopolises the input system? Yes I'm all for specification, but if network systems were specified the same
Re: (Score:2, Troll)
You seem to be all for the X11 side of things. Yes it's well specified and there are many benefits.
Yes, but I restricted myself to only talking about the anti-X FUD.
Such as that it's so well specified that things like the volume keys on the keyboard can't be passed onto a music player because the laptop lid is closed and the lockscreen is fullscreen and the way X works means that any fullscreen program completely monopolises the input system?
Works for me (TM). It's set up that my WM does stuff when the volu
Re: (Score:2)
Uh, TCP headers ARE fixed length.
Actually, they are variable length for TCP, and you must pad the TCP header to a 32bit boundary if you decide to add extra fields.
Options (Variable 0–320 bits, divisible by 32): The length of this [header] field is determined by the data offset field.
IPv4 also has a variable header
The second field (4 bits) is the Internet Header Length (IHL), which is the number of 32-bit words in the header. Since an IPv4 header may contain a variable number of options, this field specifies the size of the header
IPv6 actually has a fixed header, but it can have a reference to data to extend the header, but that "extended" information is not part of the actual header.
Re: (Score:2)
s/TCP Headers/MTU Size. The point I make is the same yet you seem to grasp only the equivalent of spelling mistakes to make your counter argument.
Over specification is a problem for something as fluid as display technology. I'm not talking on the GUI level but on a system interaction level. Just have a read about the Xinput multitouch extension and the problems in creating it. In the past three years we've gone from mouse to multi-touch inputs as an emerging computer trend. Yet due to over specification X11
Re: (Score:2)
The point I make is the same yet you seem to grasp only the equivalent of spelling mistakes to make your counter argument.
No. You were insisting that well specified is the same as inflexible. This is not the case. IP and TCP are extremely well specified, for example and yet have done very well.
Over specification is a problem for something as fluid as display technology.
OK, fine. What's overspecified about X11?
Just have a read about the Xinput multitouch extension and the problems in creating it. In the past
Re: (Score:2)
For example that's the way E17 does it.
Wayland is the wrong place for remote transparency (Score:2)
The most common use case today is local applications. This must be optimised for. Have a separate server and protocol to network transparency for the classes of applications that network transparency is useful for (simple GUIs, text editors and suchlike, rather than nonlinear video editors and 3D games). Likewise with audio, there is a need for a simple high performance backend for some applications, and network friendliness for others. In both cases there should be two layers, a fast light low level ba
Re: (Score:3)
Re:I hate FPs like this. (Score:5, Insightful)
Slashdot is not "news for the Linux world," and even if it was, not everyone in "Linux world" is so deeply involved as to keep up to date on every developing piece of software.
All a summary writer has to do is drop in a brief, casual couple of words about what (roughly) it is, and those who need informing are slightly better informed, while those who are already informed don't notice and aren't offended.
Ever notice how the BBC will often refer to "US President Barack Obama," or drop in a reference to the team a famous footballer player plays for, even though one would think those would both be widely known facts among the readership of such articles? Chances are, you didn't notice and didn't care.
Re: (Score:2)
Re:Wayland is nothing until (Score:5, Insightful)
Oddly enough X gets along fine with crap remote display support.
Re:Wayland is nothing until (Score:4, Insightful)
Re: (Score:3)
Well windows has Remote Desktop (RDP), but I think that supports your point. I use xrdp for remote gui connects to my linux boxes as it performs a hell of a lot better than X, which is unusable on anything except a local LAN.
Re: (Score:2, Insightful)
Re: (Score:2)
BT Sync? http://www.bittorrent.com/sync [bittorrent.com]
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
You might be interested in this podcast [javascriptjabber.com] if I'm reading your post right... they talk quite a bit about using js-git [github.com] to mount GitHub repositories as file systems, so that you can mount a repository, copy files into it and then run a commit and have the stuff you've copied automagically pushed to GitHub.
It's certainly interesting stuff even if possibly overkill :)
Re: (Score:2)
Re: (Score:3)
The Wayland protocol will never have remote display support.
The compositor on the other hand already has it. I find it funny that Slashdot users don't understand this given how the article about it was posted on slashdot.
Re: (Score:2)
Wayland is nothing until there is good remote display support.
There is already remote desktop support [slashdot.org] in Wayland. It uses RDP and works for individual windows too.
Re: (Score:2)
Re: (Score:2)
I tried using it with the freeRDP client
can you point to the Wayland mailing list thread you posted about this? I'm not being [merely] snarky - I want to know if the developers helped identify the problem or not.
Per-window RDP is OK by me and then I'll tell everybody like the GP to shut it and complain about something else. But if it's just checked-in-but-broken then that's a different story.
Re:Wayland is nothing until (Score:5, Insightful)
Have fun watching YouTube in Lynx.
I personally make a distinction between "using" and "administering" a machine, and as a user, I tend to run X11 (these days often with a tiling window manager). When I want to perform some administrative tasks, I'll often just run a terminal emulator within that environment. Face it, while great for many things, the command line--especially in its raw, no-X11 form, is pretty limited in many areas from the point of view of a typical user.
Don't get me wrong though; I'll often use wget instead of Firefox to download files, do basic file system operations in a terminal, even play an occasional podcast in mplayer. But really, it is not optimal to use the CLI 100% for everyday use for semi-normal people.
Re: (Score:2)
It's not that bad once you get used to it. What you now see as random characters falling on the screen will soon become something you'd recognize like that hot blonde in the smoking red dress walking down the crowded sidewalk.
Re: (Score:2)
And how often do you need to watch youtube on a remote desktop when administering a remote computer?
That brings me back to the second sentence in my post.
"I personally make a distinction between "using" and "administering" a machine,..."
Did you even read the post at all? Obviously, you are talking about administering a system. But I can guarantee that I am not administering a system while I sit here wasting time posting crap on Slashdot, and I have this funny feeling you're not either.
Re: (Score:2)
I personally do on occasion. I sometimes run R on an EC2 instance to be able to use a beefy box and use it remotely from a device of my choice. I don't think that's a particularly odd use case for the types of people that use X today. If Weyland/Weston are not targeting those people, then so be it. If they are, then the remote display use-cases are going to suffer.
Re: (Score:2)
And what if a particular program has no command-line version, or the command-line version sucks and is extremely limited (e.g. running a MATLAB instance on a remote cluster)?
I don't know if you're serious or not but if you're serious you should know that no one enjoys using slow, crappy remote desktops when there is a choice. The problem is that we often have no choice.
Re: (Score:2)
Re: (Score:2)
A long VGA cable run could be nicer, or these days there's beaming of HDMI on CAT6 for a bit more investment.
Re: (Score:2)
Re: (Score:3)
No, what IS news is self-righteous experts wanting a feature they don't use while not knowing an equivalent feature has already been merged into the compositor. I mean fuck it's not like there was a Slashdot notice about remote desktop support being added to Weston last year sometime. Oh wait ....
Please take your bitching elsewhere.
Re: (Score:2)
Re: (Score:3, Insightful)
It's not. People heard the fancy term "transparency" and went oooooooh I'll use that without realising that network transparency does not mean the ability to display an app on a remote desktop. The same people also think that the very specific term "network transparency" which has a very specific meaning still applies. It doesn't. Most Linux desktops have lacked network transparency since the mid 90s in favour of nasty fallback hacks and rendering in different ways depending on the target server.
Modern X11
Re: (Score:2)
Most Linux desktops have lacked network transparency since the mid 90s in favour of nasty fallback hacks and rendering in different ways depending on the target server.
Nope. I've used Linux desktops since the 90s with X clients running on numerous platforms. Many of which were developed not even knowing what Linux was. So the need for server specific 'hacks' could never have been satisfied. And Linux works just fine, thanks.
Re: (Score:2)
And Linux works just fine, thanks.
For you. Didn't you hear? Last year was the year of Linux on desktop, and it doesn't work very well. If open source is to compete with proprietary then you need to actually provide functionality that users want. You know really complicated edge case crap like plugging in a projector and expecting it to work out of the box.
Re: (Score:2)
People want to break this for no good reason,
Oh, they've got a good reason. Marketing wants to reduce the expectations of the users. 20 years ago, I could run video over networked X and run a remote CATIA session on my Linux desktop. So why can't you run your precious Auotocad or Adobe suite apps over X? Per seat licenses.
20 years ago, when Microsoft was a joke in the engineering world, things worked fine. And then they (and other vendors, no fair picking on only MS) tried to convince management that every seat needed an office productivity suite. S
Re: (Score:2)
Well it's not. As said network transparent has a specific meaning. You use it every day? So do I. But I'm under no delusions that the application is entirely transparent to the system its rendered on. Mind you it still just works, and it's quite right for you to expect it to just work in the future under Wayland.
But if it "just works" why would you care about the details of how the protocol works?
As for no good reason. You really should try some other form of remote application. There is a very good reason
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
What's funny is we've been slowly getting into a situation where all PC are fast so we can afford the waste of using X even more.
On the other hand we're now down to three graphics vendors and the drivers are improving.. but at lot of time using the GPU for the GUI will result in less stability, potential overheating or lock up, and instead of Xorg using your CPU it will be a graphics driver and its OpenGL implementation.
All so that a fraction of the userbase can look at windows flying around and zooming in/
Re: (Score:2)
No? Then stop spamming slashdot with this "news". It's not news until there's working network transparency.
Well, it happens to have network transparency already, so I guess that's a green light to continue spamming with Wayland news.