Ubuntu Is Switching to Wayland (omgubuntu.co.uk)
An anonymous reader shares a report: Ubuntu is to ship Wayland in place of X.Org Server by default. Mir, Canonical's home-spun alternative to Wayland, had been billed as the future of Ubuntu's convergence play. But both Unity 8 the convergence dream was recently put out to pasture, meaning this decision was widely expected. It's highly likely that the traditional X.Org Server will, as on Fedora, be included on the disc and accessible from whichever login screen Ubuntu devs opt to use in ubuntu 17.10 onwards. This session will be useful for users whose system experience issues running on Wayland, or who need features and driver support that is only present in the legacy X.Org server session.
..
Your hair look like poop, Bob! - Wanker.
...to focus on the cloud. It sounds much more hip to say "No way in fuck would I use ubuntu on the cloud" as opposed to "No way in fuck would I use ubuntu on my phone".
As long as Linux can remember where I positioned my monitors after I put the laptop back into the docking station, and as long as I can wayland-over-ssh, and as long as there are performance gains, then I don't care.
I'm sure this post will be littered with "I hate change" type posts where people lament the loss of X for no other reason than passion and nostalgia, and I'll have to dredge through loads of nonsense before someone actually puts together a point-form list of pros and cons comparing Wayland to X
With Ubuntu's switching to PulseAudio, to systemd, to GNOME 3, and now to Wayland, what is it that makes Ubuntu different from Fedora?
The only difference I can think of is where an installation ISO would be downloaded from, and typing "apt-get" instead of "dnf" to install packages.
Those are really minor differences.
So what's the point of using Ubuntu if it uses the same kernel, the same init system, the same windowing system, the same desktop environment, the same sound system, and pretty much all of the same userland software that Fedora does?
At least things like Unity and Mir made Ubuntu somewhat unique. But now Ubuntu has basically become Fedora with just a different name. Why would anyone even bother using Ubuntu now?
Now if they'll just ditch systemd there might actually be a reason to use Ubuntu again.
using words like legacy and deprecated for the thing you don't want to continue and modern for your shiny new. Then complain that developers are against 'anything main stream' and when your new shiny doesn't get the traction you wanted and you have to switch back with you tail between your legs (again). Classy.
To Geico. Saved me a ton of money on my car insurance.
Oh mama! Can this really be the end?
I was trying to push through some patches and updates to weston to supply weston-rdp as a back-end. Combine weston-rdp with Xwayland and an X11R6 session manager wrapper and you've got Xrdp working again.
So what next? Get lightdm integrated with weston-rdp as a session manager back-end and stick the Xrdp proxy server up front to call lightdm as the session manager. Wayland can switch session managers without tearing down, so Xwayland and Wayland clients can switch to your console Wayland display or to weston-rdp on command--meaning you can pull up your console session over RDP.
Can we see 18.04 supply an RDP service we can enable on port 3389 that gives you lightdm right up front, and lets you disconnect and leave the session running such that you can reconnect to it over RDP or from console?
Support my political activism on Patreon.
Ubuntu ditched the bad idea that was Unity. Time to ditch the bad idea that is systemd....
http://toaruos.org/yutani-the-new-compositor.html
From what I've read:
_ it's not safer
_ it's slower
_ it's still has issues (tearing & software compatibility)
And all this ignoring the remote capabilities advantage of X11.
So why the push ? Ubuntu thought it was looking too good getting rid of Unity ?
Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
I haven't paid any attention to the Wayland/Mir development for quite some time. When they were introduced the stated plan was not to support any sort of remote display natively. Has that gap been closed? Or is that one of the "features ... only present in the legacy X.Org server session"?
Personally, I use remote display of X clients regularly. Not daily, but close.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
Provided I don't know it is Wayland and it works, I don't care.
However, I seldom run programs on the system I'm actually sitting behind. Remote X is a way of life here and around the world. Plus there are hundreds of X tools, configs, fonts, and programs in use that need to keep working, unaltered.
If wayland supports all that, then I'm happy!
All that work porting xeyes to Wayland, down the drain.
Rust, go, python, and all the other important languages
SQUEEEEE! What a simply adorable baby troll!
It would have been Mir but you open source people are just soooo anti-social! Mark said you anti-social people just hate and mainstream because you are haters who love to hate and then he cried because you killed Mir with your hate. Nevermind the technical discussions about the merits of each display manager, WHY WOULD YOU MAKE MARK CRY?! ;)
Anons need not reply. Questions end with a question mark.
Do all my X commands work in Wayland? :)
xwd? xidle?
Can I automate a Wayland GUI input using simple command lines like xwinifo, xte, etc?
And, of course, most importantly, xroach and xdaliclock.
X has years of development behind it, solid, works well, many features.
Welcome to no proprietary drivers
Open Source Drivers Yeeeeeeeah!
forget games on ubuntu!
They'll merge to Wayland Yutani when?
Your hair look like poop, Bob! - Wanker.
Soon it will be KernelD and LinuxD
Many moons ago I switched from Mandrake to Kubuntu, then to Xubuntu, then to MintXFCE where I have been for the last several years. XFCE fits my needs, and I don't object to change unless it really causes me pain. I really don't care for systemd, and since I have run it I have noticed some insane shudown times and other weirdness since it installed. But for the mostly transparent to me.
I haven't had to hand-edit any X config files for a very long time, so I am happy with how it works. As long as Wayland is mostly e transparent, I am fine. But from what I understand, XFCE will not work with Wayland as it is. Not sure if the other Mint DEs will either (like Mate or Cinnamon). If they don't then they may not support Wayland, and the direction that Mint takes could be interesting.
My beliefs do not require that you agree with them.
If you rely on standard features of current UI Graphics Systems like Color Management (i.e. you want the colors you see on your screen to actually mean something, and you want to be able to keep it that way by regularly calibrating and profiling your display), then Wayland isn't currently a choice, nor is it likely to be any time soon.
This seems to be because the Wayland developers simply don't "get" Color Management, either at a technical or user requirement level. They also seem to be so enamored of the beauty of their own creation that they can't bear to contemplate changing it to accommodate anything they weren't aware of when it was first architected. (i.e. "Every pixel is perfect" - except it's the wrong color! "Security" - so the user is forbidden to run Wayland applications that configure their own graphics hardware!).
So if you're running Linux and doing Color critical work, or are taming a wide gamut display using color profiles and color managed applications, you are going to have to stick to X11.
Quotes from the Unix Haters Handbook here.
Let's desconstruct here your arguments X11 myths:
Myth: X Demonstrates the Power of Client/Server Computing
Fact: "The database client/server model (the server machine stores all the data, and the clients beseech it for data) makes sense. The computation client/server model (where the server is a very expensive or experimental supercomputer, and the client is a desktop workstation or portable computer) makes sense. But a graphical client/server model that slies the interface down some arbitrary middle is like Solomon following through with his child-sharing strategy. The legs, heart, and left eye end up on the server, the arms and lungs go to the client, the head is left rolling around on the floor, and blood spurts everywhere.
The fundamental problem with X's notion of client/server is that the proper division of labor between the client and the server can only be decided on an application-by-application basis. Some applications (like a flight simulator) require that all mouse movement be sent to the application. Others need only mouse clicks. Still others need a sophisticated combination of the two, depending on the program's state or the region of the screen where the mouse happens to be. Some programs need to update meters or widgets on the screen every second. Other programs just want to display clocks; the server could just as well do the updating, provided that there was some way to tell it to do so.
The right graphical client/server model is to have an extensible server. Application programs on remote machines can download their own special extension on demand and share libraries in the server. Downloaded code can draw windows, track input eents, provide fast interactive feedback, and minimize network traffic by communicating with the application using a dynamic, high-level protocol.
As an example, imagine a CAD application built on top of such an extensible server. The application could download a program to draw an IC and associate it with a name. From then on, the client could draw the IC anywhere on the screen simply by sending the name and a pair of coordinates. Better yet, the client an download programs and data structures to draw the whole schematic, which are called automatically to refresh and scroll the window, without bothering the client. The user can drag an IC around smoothly, without any network traffic or context switching, and the server sends a single message to the client when the interaction is complete. This makes it possible to run interactive clients over low-speed (that is, slow-bandwidth) communication lines."
Other fun tidbits that made me chuckle
" How to make a 50-MIPS Workstation Run Like a 4.77MHz IBM PC
If the designers of X-Windows built cars, there would be no fewer than five steering wheels hidden about the cockpit, none of which followed the same principles -- but you'd be able to shift gears with your car stereo. Useful feature, that.
- Marus J. Ranum, Digital Equipment Corporation
X-Windows is the Iran-Contra of graphical user interfaces: a tragedy of political compromises, entangled alliances, marketing hype, and just plain greed. X-Windows is to memory as Ronald Reagan was to money. Years of "Voodoo Ergonomics" have resulted in an unprecedented memory deficit of gargantuan proportions. Divisive dependencies, distributed deadlocks, and partisan protocols have tightened gridlocks, aggravated race conditions, and promulgated double standards.
X has had its share of $5,000 toilet seats -- like Sun's Open Look clock tool, which gobbles up 1.4 megabytes of real memory! If you sacrificed all the RAM from 22 Commodore 64s to clock tool, it still wouldn't have enough to tell you the time. Even the vanilla X11R4 "xclock" utility consumed 656K to run. And X's memory usage is increasing."
Dude if there ever was a case f
http://saveie6.com/
When you see someone point out how the "new and improved" is, at the very least currently "new and fucked up", you re-interpret into "I hate change" because that means you can ignore the argument in favour of it being unreasonable bias and ignorance, relieving you of ever once having to consider the other person's point.
that the large percentage of linux window managers will be unusable? Or is there some backwards compatability?
Pimple on the tit of pointers .... hope you don't object, byteboi.
I thought they had already switched to Mir, but the article says Wayland will be in place of X11.
(snarky) Uh, Wayland is adjacent to Weston, Lincoln, etc. Adjacency to Lincoln does not make it worthy. (/snarky)
On a less flighty note, I'm not convinced that it is better than X11. I want to see proof in the form of benchmarks: memory consumption, performance, and esp reviews re: easier to program to than X11. Please post such.
My concern equates that of my concern about systemd: It seems to be a solution in search of a problem. Yes, the systemd folk really did work hard to build something good, but I personally do not understand the compelling reason for it... That is: re-inventing something for the sake of re-inventing it does not make it good.
NVIDIA cuda essentially unsupported. You'll sprint back to X11 in no time. If the Linux community continues down this path, they'll see a lot of people jump ship to Win and FreeBSD.
Wayland is not ready.
Congrats, so you've got one remote desktop just like running VNC like it's 1999!
It's a start, but a lot of people who use X to run applications remotely wish to run things from more than one host.
You run an X server as a Wayland client:
https://wayland.freedesktop.or...
This problem was resolved 3 years ago, run Xwayland, an X server for Wayland.
You assume that because the Wayland protocol isn't concerned with networl transparency that Wayland developers don't understand your use case. They do, they just don't think the network interfaces belong in the same binary as access to the display drivers.
"X11 has network transparency." If I got a dime everytime I heard this, I'd be a billionaire by now.
Screw X11 Network transparency. The network transparency X11 offers (draw this pixel there, take this input here) can be redone in 2 days and bolted on top of a well designed system as soon as anybody needs it. If X11s hand-made cast-iron NW transparency is the only thing it has going for it, that is sad.
As for efficiency, I get your point. Computers are so insanely fast these days, no one really cares if you need 1 or 3 cycles to draw a desktop. Especially if a better design takes a little longer. Gamers have their own thing for displaying anyway.
The problem with X11 is that it is ancient (in itself not a problem) and because of that was built around problems and requirements that nobody has today and in turn offers zilch to address todays demands. Modline configuration are relics of the steam age of microcomputers and 16-bit color CRTs and turn any X11 config session into an arcane ritual from yesteryear with no way of knowing if it will work out.
If X11 would fix that and make it easy to set up systems with todays technical traits, be it only with feasible tooling, I'm sure it would still have a chance of sticking around for another few decades. Until that happens, people are always going to try and replace it. And for good reasons too.
We suffer more in our imagination than in reality. - Seneca
While I never grew to love Unity I never thought twice that mobile was the wrong direction. I've tried my fill of linux distro's and Ubuntu was always one that at least kept its polish while others simply rushed out product. Mint is a distro I like better but has always been too rough around the edges. I sure hope linux on the desktop remain viable but I see many have already placed it on death watch.
I believe it's due in the Xerothermic Xenomorph release.