GNOME 50 removes the X11 backend ... are we finally at the end of the Xorg era?
Posted by the_nazar@reddit | linux | View on Reddit | 845 comments
For decades the Linux desktop has essentially been built around X11/Xorg.
Wayland has been “the future” for a long time, but most people still had the option to fall back to an X11 session when things broke.
With GNOME 50 that fallback seems to disappear completely. The X11 backend in Mutter is gone, which effectively means the GNOME desktop itself becomes Wayland-only.
Legacy apps can still run through XWayland, but architecturally this feels like a pretty big milestone for Linux desktops.
I'm curious how people here feel about it.
Do you think the ecosystem is truly ready for a Wayland-only desktop now?
Things I'm wondering about:
• Remote desktop workflows
• NVIDIA users
• Older apps that still expect X11 behavior
• Power-user tooling
I've been trying to understand the technical side of the transition and wrote a small breakdown while digging into GNOME 50 internals if anyone is interested.
(happy to share it in the comments)
Synthetic451@reddit
Gnome has remote RDP login and it works great. KDE only has RDP if the user is already logged in, but they're working on adding remote login support with Plasma Login Manager.
I've been daily driving KDE Wayland on my Nvidia 3090 for the past year and a half. Works without issue, I barely think about it now.
Not sure how Gnome does it, but KDE has options to allow modfiier and key combos to still get passed to X11 apps. I think the only apps that truly break are multi-window ones that absolutely need to define their own window positions, but those are so rare.
the_nazar@reddit (OP)
Interesting, sounds like wayland has matured a lot then Most of the concerns i still hear are around niche workflows rather than normal desktop usage
rscmcl@reddit
I bet most concerns come from people who don't use Wayland and/or haven't use it in the past year
Prestigious_Ad5430@reddit
No apparent benefits, but only pains with remote desktop sharing.
r3volts@reddit
I use Wayland for work every day, at least when I don't have to use an x11 session.
Multi screen remote desktop sessions don't work, so remoting into a windows host is borked. Things like screen connect don't work.
I've recently had issues with copy paste into remmina but I'm not quite sure what the issue is, but it hasn't happened at all when I'm using x11.
These are the main ones that give me issues, there's a bunch of other smaller things that happen as well that are hard to pin down.
Wayland has made great steps forward. There is no way it's ready to be the only option though. Even if that's for the sole reason that many vendors haven't released compatible versions of LOB apps yet.
If I can't have a stable, secure device with x11 fallback I straight up have to go back to windows for work and that sucks.
chocopudding17@reddit
LOB apps that can't run under Xwayland?
p47guitars@reddit
According to a lot of people from redhat, it is. That fucking scares me.
r3volts@reddit
Yep, screen connect is a big one.
Even if it does run under Xwayland you still have issues with shortcuts, clipboard, scaling etc.
p47guitars@reddit
Let's be honest here. Remmina kinda sucks. It's trying to be a lot of things all at once while not being good at any of them.
I decided to try to take the Ubuntu challenge at work, I had to switch back after about 2 hours in because I couldn't get anything fucking done. Instead of connecting to remote clients with RDP, I spent nearly a half hour trying to figure out why my remote desktop resolution suck donkey dick, clipboard not working, redirection of remote sound and other resources. Like what the actual fuck. On top of that, the HTTP version of our screen connect software worked just fine and Firefox. But I had a hellish time trying to make remmina work for me.
r3volts@reddit
I've been using remmina just fine for years now, it's only on Wayland I have issues. It's definitely problematic for plenty of people though, and the handwaving that VNC is a thing isn't helpful.
p47guitars@reddit
Nobody in Enterprise uses VNC. And if they do, they're fucking lying to you.
DuendeInexistente@reddit
You'd been wrong because I've been in wayland for months now and it's only mounted on my distaste for it. It's been one nuisance after another, my wacom working wrong, screen recording becoming obnoxious, automagic behavior I have to disable because it's so obnoxious, and the walls it puts to you configuring things as you wish make everything aggravating.
AX11Liveact@reddit
I bet this comment comes from somebody who never used ssh or anything not local and GNOME...
krzyk@reddit
Not quite. Is xmonad here? Is i3 there? Waiting won't change the fact that Wayland forces WMs to be more than they were under x11.
tadfisher@reddit
That has nothing to do with Gnome dropping the X11 session. Wayland doesn't force you to use Wayland.
tajetaje@reddit
i3 and sway are feature equivalent. Sway is effectively i3 ported to Wayland But yeah xmonad isn’t there, but there are similar packages. And yeah Wayland requires more to build a compositor…unless you use one of the four or five compositor libraries
Homie_No@reddit
I had waylaid related issues with blender and unreal engine just last week. Needed to fallback to X11 and everything was working fine.
tesfabpel@reddit
Unreal Engine is native Wayland but it doesn't work and you can switch it back to using X11 (and then XWayland) with this:
https://forums.unrealengine.com/t/unreal-editor-5-7-ui-interaction-is-broken-on-linux-for-3-month-already/2652325/51
It seems they did a botched implementation of it.
I don't know why they didn't use xdg_shells Wayland extension's xdg_popup for the tooltips... it's supported by every compositor...
https://wayland.app/protocols/xdg-shell#xdg_popup
ChromaticStrike@reddit
What was the issue with blender?
Homie_No@reddit
It was very slow when I for example tried to rotate an object in the layout editor. First thought that it was maybe not using my GPU but when I set an env variable to use X11 everything was fine again.
Don't know why though yet. Normally I use xfce so no wayland but have KDE plasma as second DE installed. Maybe that's an issue?
ChromaticStrike@reddit
I see, I'll watch out, just made my transition and always used blender under wincrap.
p47guitars@reddit
Yeah.
I just hate being part of that niche class myself. Some software really freaks the fuck out with Wayland. Frankly, I've been feeling like this whole push to Wayland has been part of the downward spiral of usability lately.
I'm not usually one to go ricing a system or do anything too crazy, I'm nearly at the point of ditching windows. But I swear the amount of bickering between all these people about the future of xorg and the vitriol and contempt for the users that still use xorg is absolutely unacceptable.
I get it. There was a big schism, xorg wants to die, but a lot of users don't want it to. So then these devs deny a bunch of commits and pull requests from a dude that's actually interested in trying to improve the quality of said software... Just for him to get kicked out of the project, and him have to fork it to continue to improve xorg. It makes absolutely no fucking sense.
I know there's a lot of different spins about this specific situation, but at the end of the day open source software is not supposed to be about people killing software. It's the preservation of software and the improvement of software that keeps open source software alive. Like I get that a very real thing about xorg is that it sucks, but Wayland sucks too! It's literally a choice of which one of these is going to cause me the least headaches and a lot of time xorg is that for me.
Honestly, I'm a little disappointed in xorg who are continually trying to kill their own software project. Especially considering the history and significance of what xorg came from.
the_nazar@reddit (OP)
I think a lot of the frustration comes from specific workflows breaking. for people who rely on those, x11 still makes more sense
p47guitars@reddit
Yeah but when you say it like that, it sounds so dismissive to the people that have issues with their screen readers. You know people with disabilities trying to use computers.
krzyk@reddit
I wouldn't call use of different WMs as niche. Wayland has few of those.
siodhe@reddit
X WMs don't have to do as much as compositors, possibly. I haven't tried writing a compositor. But it's not hard to see that if different compositors provide different features to the apps rather than to the users, that Wayland usage could end up being focused on specific ones - a problem window managers don't have (although different WMs do have quirks that would occasionally cause issues with apps).
Can someone more experienced with Wayland compositors pitch in here? Can apps end up dependent on certain compositors?
lachirulo43@reddit
Very unlikely. Apps talk through xdg portal with the compositor. And you don’t need to write your own. For instance I use Niri and it uses the gnome portals so is not like the small compositors are stranded having to write their own.
GolemancerVekk@reddit
Just a note, the burden isn't on Wayland, it's on the DE. The bulk of the work had been done by KDE and Gnome. But this also means that they basically stand alone now as Wayland options, with all other DE trailing art câștiga distances behind.
I fear this will continue indefinitely since most other DE don't have the resources of those two.
Linuksoid@reddit
Hyprland is pretty good too
Adryzz_@reddit
wlroots still works wonders
KnowZeroX@reddit
It isn't like they have to write a compositor from scratch, they can borrow code. For example, Cinnamon's Muffin is based on Mutter.
Others are using libaries based on wlroots, smithay and etc.
So while they are trailing in the early period, once wayland becomes more mature they will have time to catch up
No-Photograph-5058@reddit
Yeah, especially Nvidia, Nvidia doesn't seem to have been an issue for a long time now but it was so bad for so long that it still sits in everybody's mind
Fresco2022@reddit
Nvidia Blackwell is still a big issue.
mustbench3plates@reddit
With what exactly? Haven't had a notable issue on a 5090 since I got it over a year ago.
isugimpy@reddit
Anecdotal, but that doesn't match my experience. I bought a 5090 shortly after they launched and have been using it as the sole GPU in one of my machines since. Haven't run into any issues with it on Wayland as a daily driver since about this time last year.
cs_forve@reddit
What issues with Blackwell currently? I am using one (mobile tho, rtx 2000 pro) with Kde no issues to report
No-Photograph-5058@reddit
Ah, I can't find much on those cards but I also don't have any 50 series to look at (I have most from 900 to 3000 series)
megacewl@reddit
I use a 5090 on KDE PopOS and it works fine
regeya@reddit
Yeah and I think the hope is that once everyone has to use Wayland, more people will participate in development. Maybe?
mort96@reddit
GNOME's remote login isn't really fit for purpose IMO.
What I want from Remote Desktop is to always be able to log in to my desktop's current session, from anywhere, and just keep going from where I left off when I locked my desktop session.
What GNOME's remote login provides is a way to create a new session which can only be used remotely. You can't interact with anything you had open. To make matters worse, this force-quits your old session, so anything that was in progress (file uploads, renders, whatever) gets killed.
Toorero6@reddit
In Gnome there are two concepts:
What you want is Desktop Sharing. To enable Desktop Sharing open the Gnome Control Center and go to > System > Remot Desktop > Desktop Sharing. Maybe you have to explicitly install
gnome-remote-desktopto see the setting.mort96@reddit
I just got back to my desktop and tested it. Desktop Sharing only works when the screen is unlocked. When I lock my desktop, the RDP client on my laptop just says "Unable to connect" with error code 0x207. When the screen is unlocked, it works, but my desktop is usually locked.
Toorero6@reddit
I can't share that observation. If my screen is locked I see the normal lockscreen. I then can simply unlock the screen as I would do if I'm present at the screen.
I think the best thing would be if the hybrid headless/headfull feature gets implemented. Feel free to vote on it. As far as I can understand it, you could then "hijack" your locally inactive session remotely, and have all the features of Remote Login like the ability to change the resolution. This would also enable you to resume your work after you physically returned to your desktop.
Currently, you only have the two options each with their own downside:
Desktop Sharing:
only influences your headfull session
requires an active user session (physical login required after you start your machine)
Remote Login:
only influences your headless session
mort96@reddit
Well, I sadly can't reproduce what you're seeing. Unless the session is currently unlocked, I can't connect to the existing session at all; I either get the error message I described or just nothing happens. Both SSH and the "kill the session and start a new one" remote login works, so the system is definitely responsive and reachable.
If desktop sharing worked as you describe, I would be happy with GNOME.
brina_cd@reddit
I had to deal with this recently... There seems no way to take over an INactive console session... I've found that some tools (VirtualBox VMs) behave strangely via xrdp and (I think) gnome remote login. I need to double check the latter... Of course it COULD be because I'm using Ubuntu, where some components seem to be 1-2 generations behind the current one. (Like dovecot... )
Toorero6@reddit
Try it first on your local network without SSH to eliminate failure potential. For me as long as I can see the Gnome lock screen (User Icon + Password Prompt in front of the blurred wallpaper) I can unlock the session remotely. Even if my screen went blank this still works for me.
Since there is this issues opened of gnome-remote-desktop I suspect the issue is silently fixed on my system by using up-to-date components.
I'm running Arch Linux with the following versions:
mort96@reddit
I tried on my local network. As I said, SSH and Remote Login works, and Desktop Sharing works when the screen is unlocked.
Toorero6@reddit
Okay weird. Are we on the same software versions?
TiZ_EX1@reddit
That's VNC, not RDP. RDP is what Windows uses, and it's all around a much, much, much better experience than what we can do on Linux. It sets the desktop resolution to whatever the client resolution is, clients can set custom scaling factors, it preserves sessions in-progress, lets you connect and disconnect from them, and resume locally or remotely. Windows absolutely beats the crap out of us on this.
There's only one way to get remotely close to Windows's remote desktop experience: XRDP. And what's more, you'd have to configure local login to run a minimal session that runs FreeRDP and connects to the local XRDP session over localhost. I haven't tried to implement this yet, but it's on my projects list for my homelab.
I think that Xorg made it impossible to replicate Windows's experience nicely. It might be possible with Wayland.
Brillegeit@reddit
NoMachine is the best experience and easily beats any alternatives on Linux. Unfortunately I think their innovation stopped around 2014, and even more unfortunately, none of the DEs have managed to catch up to even where they were in 2010.
Toorero6@reddit
No it's RDP by defaults but can also use VNC.
gmes78@reddit
Not true. GNOME provides persistent remote sessions since GNOME 47.
dronostyka@reddit
Aka - not in Ubuntu 24.04.
But on the - as of now - latest 25.10 version, I can switch RDP clients and still come back to the same working session
thefanum@reddit
Incorrect. It supports both.
lachirulo43@reddit
I don’t know what you smoking. Gnome sucks for may reasons, but their Remote Desktop is RDP and is by far better than VNC. And you don’t need a new session at all to log in. You can just login to a current session anytime you want. So they have a standard fast Remote Desktop protocol ready to go and easily configurable. But people will complain anyway so …
mort96@reddit
I never mentioned VNC?
When my desktop's screen is locked, I can't connect via RDP other than via the Remote Login feature, which kills the existing session and starts a new one.
adoboguy@reddit
I use Rustdesk to remote into my machines at home. Performance is decent.
I also have all my machines connected to Tailscale so I can remote into them anywhere I have an internet connection.
Ornery-Equivalent966@reddit
Use nomachine
zoetectic@reddit
Sounds like you are on an old version of GNOME, this has not been the behavior since GNOME 47
mort96@reddit
I'm on Fedora 43, which has GNOME 49. How do you remotely log in to the currently running (but locked) desktop session without user interaction on the desktop? From what I can tell, there are two options: log in to the current desktop session which requires clicking an accept button on a prompt which pops up, and remote login which creates a new session and force quits the existing one.
I would love to be wrong about this.
Pollux442@reddit
I don't have to accept a prompt on my debian server to login to the current session from gnome connections and I'm in the Wayland session of gnome.
nroach44@reddit
To second the other reply, that's how it works on debian 13 which has G48.
Okami512@reddit
Just curious do you know if mixing and matching refresh rates / resolutions works on Nvidia with Wayland? I'm looking to switch but I have two very different displays one of which is vrr which is a feature I really can't give up.
minneyar@reddit
Yep, works fine. I'm using a computer with an RTX 3070 right now and I have two 1440p @ 144Hz monitors and a third 1600p @ 60 Hz monitor.
Okami512@reddit
That's awesome, just curious do you know if gsync / free sync work on Wayland with a Nvidia card?
AX11Liveact@reddit
RDP is not a replacement to running x-apps on a remote display. RDP is a replace for XRDCP and partially for NVC. Remote X is a completely different use case.
Synthetic451@reddit
Never said it was. But let's face it, SSH forwarding of X apps is slow to the point of being unusable. We're no longer living in an age where drawn widgets are simple enough where that's effective. Video-based solutions are much more suited for how apps render these days.
AX11Liveact@reddit
What? Idk what apps you're forwarding over what kind of network but I definitely do not share your experience.
Synthetic451@reddit
It's....usable (honestly that's stretching it) on ethernet, completely non-viable over wifi.
Literally any app. I tried Nautilus and it was dog slow. Compare it with the instantaneous, low latency gaming-capable remote streaming solutions like Moonlight or even Steam streaming. Now that's how the experience SHOULD be.
Brillegeit@reddit
Have you tested using
xpra? That's how I used to run X applications remote 15+ years ago.ghost103429@reddit
Both KDE and Gnome provide xwayland and an x11 socket for backwards compatibility.
Iwisp360@reddit
What's RDP? How it differs from VNC?
sotos2004@reddit
VNC = Screen capture , no screen ( video created from a GPU or any other way eg. Virtual video adapter ) = no ability for VNC . Resource heavy . Every user see the same "screen" and share the same virtual mouse and keyboard.
RDP = What you see is what would be sent to the GPU to be drawn meaning no GPU or Video adapter needed ( well it's actually a lot more complicated ) . Resource light . Every user can have his own Screen , virtual mouse and keyboard . Also uses mostly or only the CPU so no GPU needed but video / 3D acceleration can be sketchy.
koogas@reddit
Yeah this is wrong. You can have VNC with no screen.
sotos2004@reddit
Well I had a Windows machine in my mind and I should have clarified that . Yes as I say there are even virtual video adapters for Windows , but on Linux there is ( or there was ....) X11 which does it without needing something. On Linux again due to X11 you can have more that 1 sessions.
But on Windows how do you make more than 1 graphical sessions . It can certainly be done with RDP but how do you do it with a graphical exit and no virtual video adapter ;; Can you please elaborate ;;
the_nazar@reddit (OP)
good explanation of the difference
nilsph@reddit
This isn't true, I've used headless VNC many years ago, it even started out as headless-only and only later could you connect to an existing desktop session.
The__Amorphous@reddit
I remember having to buy a fake monitor dongle that plugged into the HDMI port and pretended to be a monitor to make VNC work.
nilsph@reddit
Might be the particular VNC server you use. Some are or were built into desktops, some can be started inside one and export it, some provide a low level X11 framebuffer themselves and start a desktop/WM inside.
The__Amorphous@reddit
Oh this was like 15 years ago.
cold_art_cannon@reddit
You can also just use a dummy video driver. It's what I use on my home server and vnc works perfectly. No dongle needed.
siodhe@reddit
And X supports a protocol stream across the network, which in some scenarios can be faster than a video stream. The new XCB library allows protocol calls to be done asynchronously, a massive improvement over slow network links. I was able to run some widget-heavy app over a 7KB/s modem connection usefully - although it took ages to actually get started. But once everything loaded across it just sent events and small changes to things. That kind of paltry bandwidth doesn't really work for video streams, generally the offered "post-X" option.
This was supported for OpenGL as well (up to v1.4 ?) although not all OpenGL devs used display lists in the way that would really leverage it, but those that did would stuff all the display list over to the rendering host and the local graphics card would handle the hard work. Especially handy if the remote host's GPU was garbage but the local one was great.
However, that latter part was broken in X years ago by a Wayland dev, and isn't reliably available now.
Constant_Boot@reddit
RDP, or the Remote Desktop Protocol, does not rely off of a desktop being drawn by the GPU to work. It's used primarily in corporate settings where the office might use a beefy Desktop server to serve thin clients up desktops for users authenticated over the AD.
Or in Windows Server centers, as most of Windows Server's features are only available via a desktop.
VNC, on the other hand, needs a GPU to be active in drawing the desktop before it can send it over the network.
nilsph@reddit
And neither does VNC (the protocol) – headless VNC existed long before running desktop sessions could be shared via VNC.
Constant_Boot@reddit
Today, I learned something.
ntropia64@reddit
Remote desktop and screen sharing/capture are still a hot mess in Wayland, which took the "Not My Problem" approach that led to the extreme fragmentation we have so far.
As of today, every DE/WM has to implement their own infrastructure, which takes resources away from the development of important or new features in order to support again something that was already working in the past. An equally wrong strategy for both large/established and small/new DE/WMs.
Something as simple and ubiquitous as VNC now has a usable replacement (WayVNC) that work only for window managers built on top of wlroot.
We'll get there, eventually, when we'll have feature parity with X11 ("Nature finds a way", as a certain fictional mathematician once said), but the cost will be an unfathomable amount of human hours.
Synthetic451@reddit
It's not like those unfathomable hours are going to waste though. Wayland is by far a better and more secure foundation to build upon, especially if we're headed in the direction of sandboxed apps. Yes hours will need to be spent to get feature parity for certain things, but Wayland is more ready for the future than X11 will ever be.
The VNC stuff honestly is overblown, a lot of compositors already implement RDP for remote desktop, the last 10% just needs to be completed for the last few usecases. I'd take that trade off anyday for a smoother more stable desktop experience, like the fact that my screen doesn't flash whenever a silly volume OSD pops up over a unredirected fullscreen windows.
The fact that the developers themselves are eager to go to Wayland and drop X11 is telling, despite what Redditors love to say. This is just growing pains.
kingofgama@reddit
Feel like I've been hearing this for 9+ years, and to this day we still don't have a decent working remote access client via Wayland...
SpacetimeConservator@reddit
I have a laptop with hybrid GPUs, intel and nvidia. The external monitor output is hardwired to the Nvidia gpu. When I want to use an external monitor the performance is really bad on it. Doesn't happen on X11 and that is a problem that Nvidia seems to be unable to fix. Luckily I like KDE a lot more anyway.
ivanjxx@reddit
>Gnome has remote RDP login and it works great
try to use actually functioning rdp implementation like the ones in windows before you write something like that
Synthetic451@reddit
I have used it. It's literally like the first remote desktop software people ever use. Maybe explain with words what you have issues with instead of giving attitude. Honestly, you have the social skills of a 10 year old.
ngaywood@reddit
RDP is fine if you are the single user of the computer you are remoting to.
There are plenty of sites that need multi-user desktops though. I've had over 100 users on a server using x2goserver. You can't do that with RDP.
If you don't like x2goserver, you can also use Thinlinc for a commercially supported server/client.
Both x2go and thinlinc rely on ssh/X11 support.
UdPropheticCatgirl@reddit
You can transfer wayland over ssh using waypipe, the issue here is that the software you want to use doesn’t use it, not that wayland doesn’t have the capability to support it.
sky_blue_111@reddit
From my perspective of a end user, it makes no difference; gnome is intentionally making a decision that makes it impossible for even more users to use their shit.
(I mean, ignoring the fact that I came to that decision years ago already and everything I happen to read about the project just reinforces it).
mallardtheduck@reddit
That's not really comparable. Waypipe renders everything on the server(*) and streams it using video compression. That uses vastly more resources than the "old fashioned" systems that just send drawing commands to the client(*).
* Using server/client in the conventional sense, not the "display server" and "client application" sense.
gmes78@reddit
No Linux applications in the last 20 years have used the built-in X11 drawing primitives. X11 forwarding ends up sending frames over the network too.
mallardtheduck@reddit
It's still much more lightweight. While the contents of a window may need to be sent "in full", operations like moving the window require just a command.
Also, I'm not really referring to network bandwidth. Wayland's approach requires significant GPU resources, both for rendering and video encoding, on the server to work well. The X11/x2go/RDP(*) approach works well even on servers that don't even have a GPU.
* Modern RDP is a bit of a hybrid of approaches, things like video or 3D content can be rendered server-side while simple UI elements remain client-side. This is still better than rendering everything server-side.
silon@reddit
This is IMO the most important way that needs to work... especially without affecting anyone logged on locally.
kyrsjo@reddit
Huh, I'm managing a small fleet of RHEL servers that users log into for running some programs (a university, and I'm not going to hand hold a ton of students installing geant4 and root on their Mac/windows laptops).
Its still x11, however xRDP easily supports tons of simultaneous logins. So it's very much possible on the protocol side, at least.
dasunt@reddit
Did Wayland ever get the ability to run single apps remotely, similar to 'ssh -X'?
It was rather useful (even if niche) to run a single app from a remote Linux system. Even used Windows as the destination, since installing a X server on Windows is relatively easy.
julioqc@reddit
Tradingview, or most Electron app for the matter.
Synthetic451@reddit
I use a ton of electron apps on Wayland just fine. What issues are you seeing with it?
Slight_Manufacturer6@reddit
X apps work via XWayland.
The__Amorphous@reddit
Last I checked Tilda still doesn't work on Wayland and I believe it's down to hotkeys.
nilsph@reddit
Using GNOME/Wayland, I would love to have that experience in the session (admittedly, exporting a locally running rather than creating a new one). I’ve ran into hanging sessions that could be recovered by reconnecting (until they wouldn’t), stuck Alt keys when Alt-Tabbing out of and into the client, many key combos I want to use but don’t have the faintest how to achieve it.
rohmish@reddit
afaik even for multi window apps, there was an xdg API in development that could allow that behavior. not sure about its status though.
gmes78@reddit
The zones protocol was already merged.
DavideChiappa@reddit
A couple of months ago I tried to use the gnome rdp in a Ubuntu 24 VM but I was not able to make the session persistent. When I reconnect the rdp server simply create a new session and I have to re open all the programs I need.
Maybe I am too noob to configure it correctly, but I didn't found any complete solution for unattended remote desktop on Wayland.
gmes78@reddit
That's because Ubuntu 24.04 is too old. Persistent remote desktop connections were added in GNOME 47.
Xotchkass@reddit
Good for you, I guess.
ScottBurson@reddit
Just to be sure — you are using the Nvidia proprietary driver?
Pyryara@reddit
Most likely the nvidia open source driver. Proprietary driver is legacy and doesn't have modern wayland support.
gmes78@reddit
That is entirely false. The proprietary v580 driver supports pretty much everything you need for a proper Wayland session.
int23_t@reddit
nvidia-open is not open source. It's an open source kernel module that interacts with the proprietary external driver.
Vash63@reddit
It's a bit confusing to call Nvidia just proprietary or open. There are 3/4 drivers for Nvidia. Proprietary has one with closed source kernel module or open source kernel module - both are proprietary in that they are NV developed exclusively for them and not upstream. And both use binary only GL/VK libs.
Then there's the upstream nouveau/NVK/Nova stacks which are not at all proprietary.
xumix@reddit
I'm using proprietary driver with fedora KDE 43, no issues
Synthetic451@reddit
Yes the nvidia-open package in Arch repos. The name is a bit confusing but its what Nvidia calls their open kernel module + proprietary userspace graphics stack combo, which is now the officially recommended install method.
underdoeg@reddit
I use the proprietary one with gnome/wayland. No issues (anymore)
iAmHidingHere@reddit
And apps that type unto other apps.
carboncanyondesign@reddit
I was having issues with an Optimus setup (Nvidia Quadro P1000/Intel). On Fedora Plasma 43/Wayland the screen would blank intermittently, but on Fedora Plasma 43/X and Fedora 43 Workstation GNOME/Wayland it runs flawlessly.
revilo-1988@reddit
Ich glaub es geht um noch ältere nvidea Karten die Probleme haben als die nvidea 3090
Nayero@reddit
I have a 4070 Ti and had been running Pop!_OS with their Cosmic DE for a while. It seemed good but I couldn't set Overwatch to more than 60Hz even though my screen allows up to 240fps. Turns out wayland was the problem: moving to KDE Plasma 5 X11 without the compositor solved it. I don't know what would happen if I had to go back to wayland.
nozendk@reddit
If only the developers had called it X12 instead then everyone would have wanted to upgrade right away. Exaggerating a little, but it is ridiculous how some people go out of their way to not use Wayland.
dev-sda@reddit
People don't go out of their way to not use Wayland for no reason. Just last Friday I was trying to copy a large block of text (>1GB) and the gnome Wayland session soft locked to a black screen. Worked fine under X11.
Some things simply don't work yet (like window positioning), or are broken. I wish Wayland was X12, we would have probably all switched over to using it without even knowing a decade ago.
newsflashjackass@reddit
Something similar is happening in the quake community.
The people who make Quake engines (Quake.exe) are inclined to praise the virtues of "modern" quake engines- that often require a 2026 graphics card to run a game from 1996.
The people who make Quake maps, I suspect, want as many people as possible to play the maps they have made. Some may use the features of modern quake engines but I expect most make quake maps at least in part because of its nostalgia factor and lack of those features.
The people who play the Quake maps just want to run the maps. When they can't, the engine-builders say "If you want to run that game from 1996 it is time to upgrade that old hardware from 2012."
Extrapolating and applying the situation in Quake to the situation in Linux is left as an exercise for the reader.
Araumand@reddit
People should buy new GPU for that shitty Quake game? Yea, GPU is cheap, like RAM.
newsflashjackass@reddit
By the same token it would have cost you nothing to keep silent.
580083351@reddit
Just like how they still call covid C-19 or omicron as if it's still identical to what first came out.
bawng@reddit
Without weighing in on the Wayland vs X11 debate, I am curious how many are actually using multi-window apps these days.
siodhe@reddit
Emacs, GIMP, Firefox, Thunderbird are all multi window obvious apps.
Emacs even lets me open up windows on other hosts in the house, which is great since I keep switching between two workstations, but have native Emacs windows on both of them with the same pile of files open.
burning_iceman@reddit
Having several instances of the same program open does not make it a relevant multi-window app. What is meant by multi-window apps is programs that try to place multiple windows in relation to each other, e.g. a toolbar next to the main window. Firefox and Thunderbird are not such programs.
siodhe@reddit
GIMP is an obvious example of a single program with multiple windows where those additional windows affect one or more main windows while acting as menus and other controls. Maya worked like this too historically (or so I seem to remember, it's been ages), and I think it was one of those that cared about "side(?)"window positioning.
However calling those the only type of "multi-window" apps is incorrect, since Emacs, Firefox, Thunderbird, and many others are also considered to be multi-window, as opposed to those that can only open one. Such apps typically open windows that are all top-level window (Emacs, Firefox), or have specialized windows that can be opened separately (Thunderbird and so on). Some of them combine both multiple primary windows and menu-specific side windows (GIMP, etc). You'll need a different description for your more restricted example.
burning_iceman@reddit
I'm just telling you what programs are relevant to the discussion. I'm not the one who decided to call them that.
siodhe@reddit
There is no general agreement to use "multi-window" in the specific subcase you prefer.
burning_iceman@reddit
The issue some people have with Wayland is only related to that specific sub-case. I don't care how you or anyone calls it or whether there is any agreement about that.
siodhe@reddit
It's unfortunate they couldn't think up a more appropriate phrase. "Window group" is closer, but a superset. A "window set" would have been better and isn't used for anything currently. But that's fine, Wayland doesn't need to use phrases non-Wayland people would recognize, right? Because Wayland is supposed to "replace" X. Somehow.
burning_iceman@reddit
You're confusing people on reddit with "Wayland people". But I guess for some people anything can be turned into an argument against Wayland, no matter how dumb.
siodhe@reddit
No, no, you're right. My mistake, my frustration with Wayland is bleeding out at the edges. Although it sounds like GNOME has abandoned X for Wayland, so it might still apply in this thread, while it certainly doesn't to the r/linux forum.
GNOME jumping to Wayland doesn't really matter, since I've never liked GNOME to begin with as a so-called "desktop environment", although I do like a good number of their tools and have been disappointed to see some of them now fail where they used to work in X. But as a window manager, GNOME was mostly rather meh.
So while GNOME may have left X, X never needed GNOME.
Anyway, my core frustration with Wayland is that it is proselytized as a "replacement" for X. Which is very much not based in fact. It is not a superset of X. But this fantasy is what gets in the way of seeing that both Wayland and X are both independent tools, both essentially born from 1980s objectives, with Wayland having the more localhost focus, and X having more of the network focus. Different tools for different users.
DIstros should just by default make both available at login. But it is too bad that the X side will no longer have an X + Gnome option.
NITROGENarcosis@reddit
The biggest one for me is Firefox. I use a window per workspace and it can't restore windows to their own workspace when launched.
burning_iceman@reddit
That's not the multi-window issue but a question of session restore. The multi-window issue is about programs wanting to place several windows in relation to each other.
Paumanok@reddit
Three I can think of off the top of my head are Kicad, Gimp, and Ghidra.
Multi-window can be nice. I'm not sure why the X11 replacement would have a hard time with multiple windows
deep_chungus@reddit
it's not about the windows, it's arguments about how window placement should happen and whether apps should be allowed to tell your desktop where to put their windows in the first place
i think? the argument is mostly over and multi-window apps should work properly in the not to distant future
jcelerier@reddit
It's necessary for VJ and video mapping workflows
Irverter@reddit
VJ?
jcelerier@reddit
https://en.wikipedia.org/wiki/VJing
stormdelta@reddit
I would guess a great many people have more than one browser window for starters, especially if they use multiple monitors.
r3volts@reddit
I use a few.
The big one being screen connect which simply doesn't work and likely won't ever work on Wayland, so I have to use a remote session to a windows device which is also borked on Wayland.
lightmatter501@reddit
All jetbrains ides can do multi-window, which is a decent chunk of people.
barfightbob@reddit
I we wrote them as part of work all the time both for end products and internal testing tools. We also had applications that remembered their window positions between uses (also configurable via file) as a quality of life feature. Parity in feature set between Windows and Linux versions was an important factor as well.
dev-sda@reddit
Gimp still has their multi-window setup, not sure if it's still the default these days.
bawng@reddit
It's single-window by default these days.
lord-carlos@reddit
What does it mean that window positioning does not work?
dev-sda@reddit
Every windowing system allows applications to control where windows are positioned, this lets multi-window applications place windows next to each other in pre-defined ways and it lets applications restore window locations for various purposes. Every windowing system except Wayland.
Last month, after years of fighting and many failed attempts, an experimental protocol got merged that provides this feature. It has yet to be implemented.
burning_iceman@reddit
Those are two separate issues. The second is session restore, which already has a protocol since last year.
siodhe@reddit
The best part was that I could reopen Firefox with my 30 windows of \~10 tabs each scattered across nine virtual desktops and all the window used to end up in the right places even on all the hidden screens as long as I started it from where it died.
Now, not so much, and it might be due to Firefox windows grabbing input focus like a bunch of feral children the second they get created. Input grab is evil. Somehow I suspect this obvious sin is supported by Wayland, just for irony.
FyreWulff@reddit
It does not and I'm pretty sure they specifically never will.
It is supported via Xwayland but compositors that do require you to add a program to an allow list for it to even work.
siodhe@reddit
What I've read agrees that compositors are involved and that grab prevention might be different with different compositors. I'm not talking about Xwayland because X already does what I consider to be the Wrong Thing here. Another weakness in popups is when they block interaction with windows outside of popups - worse yet some system block modifying the popup window itself other than using or dismissing it. The can lead to a popup hiding the exact information needed to answer the popup, or a popup hiding information in itself because it's too small. If Wayland actually fixes all these issues, then yes, that would be one feature that is user-visible and better than X.
Dr_Hexagon@reddit
Wayland is not a windowing system. There was a reasonable argument to make that the DE should be the one providing this functionality. eg KDE, Gnome, XFCE etc.
crazy_penguin86@reddit
Yes, the protocol is finally being addressed. It was annoying trying to get gnome to let it through.
This is not, has not, and never will be a part of the protocol. This is part of the session restore protocol xdg_session_management.
gmes78@reddit
"There's already a solution but I still want to complain about it."
dev-sda@reddit
Pray tell, where I can use this solution? Is it in GNOME 50?
caprisunkraftfoods@reddit
If you don't mind me asking, what were you doing when you needed to copy paste a gigabyte of raw text?
dev-sda@reddit
Had some logs, wanted to split them between two files so I can view them side by side.
caprisunkraftfoods@reddit
Wouldn't it be better to use some kind of tooling for that? I don't think you can really get useful info from a log file that size with CTRL F, and certainly not by scrolling.
Irverter@reddit
You're aware that CTRL+F is a GUI's grep, scrolling is less, head and tail is just opening the file at start/end? If you can't get useful info with those gui operatinos, then neither in the commandline.
caprisunkraftfoods@reddit
I mean it's hard to say without knowing exactly what they were looking for, but an entire gigabyte is an enormous log file. In a file that size you probably aren't looking for 3 or 4 specific instances of something. You're either going to be looking to summarise something very specific like e.g. all the hits for GET /some/path on a web server log, in which case grep/uniq/etc can give you a better overview than visually skimming the raw log, or you're trying to get a sense of what happened _around_ something, in which case `grep -B x -A y` would give you an even more distilled version of that. Like I'm not even saying "do it all in terminal", you could dump the output of a grep like into a much smaller new file and get a much better filtered version of it that you can then CTRL + f on or do whatever.
There's also the fact a 1 GB log file is a huge red flag. That amount of log output should really be bucketed or rotated in some way, and again grep would help you there because it could grep across multiple files into that smaller filtered one. If the average line is 500 characters that log file is \~2.1 million lines, you can't meaningfully scroll through something that large.
arthurno1@reddit
That is because you have been using wrong editors :) Start using Emacs.
But yeah, you are correct, Ctrl+F is not the way to do. They are either just trolling or fantasizing.
caprisunkraftfoods@reddit
I knew someone was gonna say Emacs :D
arthurno1@reddit
Hehe :)
Well it is a better shell and has a better glue language and built-in text editor, so perfect. But I wouldn't open 1 gig file in Emacs to interactively search for something either, even though Emacs has support for big files, and works better than Sublime. It is just not comparable.
Those people who downvote has obviously not tried.
dev-sda@reddit
Pretty easy in Sublime Text: Find All, Expand Selection to Line, Cut, New File, Paste, Sort Lines, Unique.
I was :)
This is a lot easier in a GUI, where if you want to see x+1 you just scroll further. Especially when you're multiple searches deep.
For a server or service, sure. There's lots of other kinds of logs, for instance the output from strace, or application logs.
I do genuinely appreciate that. The way you conveyed that came across as a hostile "you're doing it wrong", rather than a helpful suggestion, hence the negative reaction from people.
For reference, I use command line tools for system logs all the time, so I can say with confidence that my way was both easier and faster.
arthurno1@reddit
No way dude. That certainly is not faster, and that is easy to demonstrate for anyone who has sublime installed:
and than
Enjoy waiting. A tip, it takes long time.
You are either trolling on purpose or truly have no idea what you are talking about, because you have probably not tried to open 1 gigabyte file in Sublime. No sane person would open one gigabyte file to Ctrl+f for something in file. By the time Sublime has just read in that 1 gigabyte file, you could have find what you were looking for 10 times around via
Also no sane person have 1 gigabyte logs, because that's insane amount of text. Logs are typically configured to grow to some specified size and than we start a new log. That size is normally megabytes, not gigabytes. 1 gigabyte from strace? Nah.
dev-sda@reddit
You're right, it probably wasn't a gig. Certainly tens of millions of lines.
Maybe if you actually read anything I said you'd know that I wasn't just trying to find a log entry.
No one is doing fucking log rotation when debugging a program.
I wasn't using strace, I gave an example of logs you don't rotate.
Also I just got a 300MB strace log from running the servo browser for a bit. Perhaps consider that other people have a different experience to you.
Bulky-Bad-9153@reddit
🤔 I certainly am, if I'm constantly referencing the log I don't want it to be large and full of irrelevant content
dev-sda@reddit
Neat, while it's running? I haven't found the need personally - had a few times where the extra context turned out to be relevant, but whatever works for you.
dev-sda@reddit
Why are you suggesting I use grep/head/tail when you think searching and scrolling won't be useful? Yes I was searching and scrolling through logs, and yes I got useful information from that.
DerfK@reddit
I haven't done a gigabyte but I absolutely have pasted text from a web page (ticketing system) into a shell over ssh and even in X12 performance of this degrades rapidly over a few KB. Less harrowingly (and more KBs of text), copying and pasting websites to text files so I can collect the text without the rest of the HTML or being bothered to browse to it in elinks to use its native save as text function. Just tested firefox's "save as text" function on this very page and its full of
altometer@reddit
It's 2026 and fractional scaling on Wayland still brings my computer to its knees. I genuinely don't care why. I care that it's still a problem. Tiling has never quite worked right, and desktop automation is basically locked out entirely.
There are reasons to dislike
Araumand@reddit
maybe you need a windows 11 compatible PC to have enough cpu power for running wayfuck with fraction scaling.
Others suggest renaming Wayfuck to X12 and then everything is suddenly fine.
Araumand@reddit
Yea, rename WayFuck to X12 and then headless remote desktop suddenly works.
AtlanticPortal@reddit
It’s a totally different protocol. Not just a big revamp.
TheOneTrueTrench@reddit
Ever looked at X10 vs X11?
Didn't think so
MorallyDeplorable@reddit
ever look at the original x11 spec vs the extended clusterfuck we have now?
cdoublejj@reddit
makes me think of email, invented in like what '78? '82?
the_humeister@reddit
X gonna give it to you
Indolent_Bard@reddit
Unexpected DMX
siodhe@reddit
I'm glad they brought back the itty-bitty-working xterm icons.
adenosine-5@reddit
Sounds like a Major difference then...
JotaRata@reddit
Well then call it Y11 and move on
arthurno1@reddit
There was a windowing system at the end of 90s, that meant to replace X11 called Y. It was from some university in Germany, I don't remember which one, I can't find a link now. I don't think it was ever used in real life.
Curse of X was that it was open source, well-documented and well-understood. Back in time, end of 90s, everyone inclusive their grandma and grandmas puppy were experimenting with new "graphics servers" and widget libraries. I wonder how good X would be if we spent 20 years improving X instead of trying to re-implement everything from scratch.
yawara25@reddit
Yep. Major enough to give it a completely different name.
get_homebrewed@reddit
Like X12
ilep@reddit
Well, X11 was entirely different from earlier versions as well..
KelGhu@reddit
X11 is not just a protocol; it's a server. Wayland is not a server at all; only a protocol.
edparadox@reddit
X11 and Wayland are protocols, distinct from their implementations and architecture.
Preisschild@reddit
X11 is just a protocol. Xorg-x11 is the server.
PalikinRose@reddit
For me it just isn't as stable and reliable as X11 on my "old" ASUS ZenBook with NVidia GPU. I had wierd glitches and DE crashes which vanished after using a X11 supporting DE again
Brillegeit@reddit
Same here. Upgraded my distro release last year and it took two days of testing Wayland before I was back using X11. Glitches, bugs, crashes and high resource use which I don't see in X11. Easy choice to ditch it as it gives me nothing I need.
FortuneIIIPick@reddit
Agreed, tried to daily drive it on my RTX 3080, found it to have odd and strange, unwanted behaviors (seems preferable to calling them bugs).
Scandiberian@reddit
Consider that your Distro might be the issue especially if it’s Debian based. Everyone likes to pretend that Debian has no issues but actually the newer the hardware the more likely you’ll have stupid issues like that.
Newer hardware should use more recent distros like Fedora or OpenSUSE. Debian is not a one-size-fits-all
Irverter@reddit
They didn't mention Debian at all, why go off topic to bash Debian like that?
Scandiberian@reddit
Am I bashing Debian?
I am just trying to offer some perspective that I wish I was offered when I was new to Linux and everyone recommended Mint, which is super cute but gave me multiple issues because my hardware from 2019 was apparently too new to run properly. As soon as I moved to a Fedora-based distro all issues suddenly disappeared.
I’ve never seen anyone talk about this in the wild so I thought I’d jump in.
krzyk@reddit
Wayland ditched way too many things for it to be a proper successor.
TrickyPlastic@reddit
"Wayland doesn't support ABC for security reasons"
I don't care about security. I need ABC to work.
Many such cases.
sizz@reddit
Those features are copy and paste, accessibility and screen capture.
X11 had their own SE linux compliant sandboxing and nobody used it.
Also Wayland is still buggy, that is more concerning for security reasons than whatever Wayland is doing.
gmes78@reddit
All of those work fine.
xmBQWugdxjaA@reddit
Is there an equivalent to xdotool though? I think input automation is not great? Which is terrible timing as we enter the agentic AI era.
sparky8251@reddit
Yes...? Has been for years.
flameleaf@reddit
ydotool is supposed to be an xdotool replacement, but lacks every single xdotool feature I use.
sparky8251@reddit
Not just ydotool. There are specific ones for different compositors/families, like kdotool that has a lot more direct interaction features.
Yes, its annoying but theres only 4 real lineages out there, and 1 of those is just for cosmic via smithay...
flameleaf@reddit
How many of them do you think will work on Xfce (once it fully adopts Wayland)?
sparky8251@reddit
They are using smithay from the announcement, so any that build against that will work for xfce, cosmic, and things like niri which also build on it iirc.
gmes78@reddit
Depends on which xdotool features you need, and what desktop environment you're on.
Malsententia@reddit
I see you have downvotes, but you're not wrong. last I checked, at least, ydotool does not have feature parity with xdotool at all.
siodhe@reddit
Because nobody would ever want to test apps by sending events into their window from a testing app. Of course not. That would be, oh, useful.
To be fair, X has "synthetic" events which I hated while playing around with using windows as textures on 3D objects. You have to do stupid things in X to deliver non-synthetic events... the things I've seen, omg...
ChickenOverlord@reddit
Those features didn't work fine when Wayland was first pushed out onto users, and had to be implemented on a per DE basis instead of a single shared implementation in the compositor.
gmes78@reddit
No, they all worked when most distros started switching over to Wayland by default.
GolemancerVekk@reddit
That's the really weird part about it, that Wayland would make this mandatory rather than opt-in.. Especially after seeing that so few people really needed this feature on X, and how it wasn't really the universal issue they claim it to be.
If Wayland hasn't chosen this particular hill to die on I reckon adoption would have been much further along by now.
nightblackdragon@reddit
>That's the really weird part about it, that Wayland would make this mandatory rather than opt-in..
Opt-in would be ignored by everybody and become useless. X11 also have security extension. You can probably guess why no one uses it.
krzyk@reddit
I wonder why.
GolemancerVekk@reddit
Nobody uses it because it's useless, not the other way around. By the time your machine has been owned to the point that malware can spy on your window positions it can also do things like read your files.
It's ludicrous to worry about GUI sniffing when apps on Linux don't even use sandboxing. The logical order to improve security would be immutable system, then AppArmor or SELinux enabled out of the box, then sandboxed apps, then after you've solved everything else you can worry about the GUI as a distant 4th.
Locking down the GUI "just in case" is pointless, annoying, and has slowed down Wayland adoption immensely.
nightblackdragon@reddit
It's useless because there is no way for performing certain actions in "secure way" and nobody bothered to make such way because security was just an extension that you could simply ignore. If Wayland would make security optional then every application would ignore it and simply stop working with enabled security making it basically useless. In that case why bother with Wayland at all?
None of the options you mentioned would work for a windowing system. They are for different things, not for making sure that calculator application won't be able to read browser keyboard input when you are entering password.
burning_iceman@reddit
I think it's a mischaracterization to call it "opt in". The Wayland protocol provides a specific limited set of features. Other things need to be handled separately. How it is done or who does it and whether it is opt-in or opt-out does not concern the Wayland protocol.
You absolutely can create a Wayland protocol that does all the things people want and even make all the features opt-out.
Glad-Weight1754@reddit
"Security" is most non-sensical excuse ever.
digiphaze@reddit
Its not ridiculous when it still breaks too many things we need.
Reigar@reddit
Now I'm no programmer, and I want to admit that up front, but the biggest hurdle that I've heard in switching over to Wayland (and I did see something similar to this effect in a particular game that I was using between mint cinnamon and Debbie KDE) is how windows are understood in the position of the environment. Wayland wants Windows to be positioned in the middle and doesn't really do well with Windows being positioned outside of structurally aligned positioning. Again, I'm not a programmer, but I can give a small example that kind of shows what I believe is one of the biggest hiccups.
There is a particular game that I play that launches in a rectangular window. This window can be resized and in theory should be able to be moved to any position in the desktop. Using lutrus in a flatpak, in both environments, and using proton 8 under mint, while using the newest version of proton under KDE, I noticed a very odd issue.
In cinnamon, and with proton 8 {which by understanding is an x11 base proton) I'm able to run the game and move the window wherever I want on the desktop and I can still interact with the game. I can also resize the window and still interact with the game. However, if I resize it into a too odd of a position, the window will immediately jump to the middle of my screen and resize back to a specific default. Regardless, I'm still able to interact with the game regardless of position or window size. Proton 8 seems to have no issue with allowing interaction inside the window regardless of placement or size.
Now under debian's KDE, I am using the same hardware, same version of lutrus, and the only difference is that I was using Wayland and the newest version of proton. The wine runner in both setups was the exact same. Even lutrus was the same as I was running in a flat pack. However, using KDE, Wayland, and the newest version of proton. I was only able to interact with the game when it was dead center in the middle of my screen, and at a very specific size. If I move the window to a different position on my screen, it stopped registering any mouse, clicks or keyboard interactions with the game (though I could see the game the entire time). Roughly half the time. If I move the window to a very odd position, the window would immediately jump back to the center of the screen and resize itself to its default setting. Only when these conditions matched up perfectly, was I able to interact with the game using my mouse and keyboard.
Beyond some other frustrations that I had with KDE, I inevitably went back to Mint and cinnamon (even if I find many of kde's product offerings vastly superior), because the x11 design allowed for a better floating position (for lack of better terms). I still support wayland, and believe that it is the direction that Linux Community as a whole is moving to, but if my experience is anything like what others have experienced (which based on my own research, I was not the only one experiencing this issue), then Wayland needs to address this glaring issue as quickly as possible. As one person puts it in another Reddit post, free floating tooltips need to be able to be positioned wherever the user wants them to be and not in uniform positions Wayland dictates they have to be.
GolemancerVekk@reddit
The only ridiculous part is dismissing other people's concerns because it works for you. Stop and consider that maybe it's not just obstinacy.
If someone's not using Wayland they most likely have their reasons. It still has huge unresolved issues with remoting, automation, accessibility etc.
Just because you happen to not use those features and aren't running into any problems doesn't mean it's the same for everybody.
Also, a lot of the "solutions" converge to hacks that KDE has put together. But what if you don't want to use KDE? It has become basically mandatory to use it or Gnome if you want Wayland and that's not ok.
siodhe@reddit
Wayland and X are both useful tools, claiming one can "replace" the other is just constructed stupidity. Distros should just put both out there and make it obvious which one you're logging into.
r3volts@reddit
Which isn't happening though, distros are moving from "Wayland first" into "Wayland only" when there are still a bunch of issues when you step into different workflows.
I get that it's great for general single screen usage. Probably rules on a laptop. That doesn't make it suitable for things that some of us have been doing for decades though
Indolent_Bard@reddit
And those things will probably never get resolved until X11 dies, because they don't need to. As the default desktop on most Linux distros, GNOME removing x11 support will force a lot of change to happen faster than it probably would have otherwise.
Irverter@reddit
let's conveniently omit the part where wayland has always been promoted as X replacement, shall we?
__ali1234__@reddit
It hasn't always been promoted as X replacement though. From 2008 to 2013 it was only promoted as a replacement for SurfaceFlinger. That's why it has taken so long to make a minimum viable desktop out of it. By the time anyone considered using it for that, the core design was already calcified around mobile and embedded.
FortuneIIIPick@reddit
I believe that is the stupidity the parent comment was referring to.
siodhe@reddit
Easy now, we don't know what they've been putting in the cool-aid at the Wayland parties. Chat silos get pretty wound up in their own stories. (Perfect comment, though)
X's adoption was slower and kinder and it had a huge killer feature: All the other window systems were single vendor†. X didn't need to be arrogant and pushy. Moving was inevitable. Wayland has, in contrast, vague handwaving about security (from most users' perspectives) combined stuff it can't (or won't) do, and chatter about how it's easier to write for. Yet in contrast it sounds like it's much harder to write a compositor than a window manager - in many ways.
I am still repeatedly surprised at the Wayland team's arrogance at claiming to be a "replacement", to be easier to write for, to be superior through blanket client isolation despite that crippling some users, to be a better choice performance wise despite the both the lack of proof and that Wayland tends to consume substantially more CPU, sometime double the load versus X.
Basically Wayland's end user benefits are so limited that most users wouldn't notice. But users do notice when Wayland blocks being able to do something they could do in X.
Wayland does not deserve the sort of mandate that X earned.
This is no way is an argument that X is ideal. I have my own raging frustrations with X at various levels. But Wayland's focus on 2D internally, local-only GPU use by local apps, and general attitude of turning its back on the network feels a lot more like a step into the past than a step forward.
Hell, even W(1982), the predecessor to X(1984 to now), and W's predecessor V(1981-1988) had higher aspirations than Wayland.
What happened to one of the coolest visions in computing, Sun's motto of "The network is the computer" ?
---
† I'm not sure this is literally true, some might have worked across several vendors, but forget universality.
‡ Oh, and I'm typing those with leftshift+rightshift+6 = ‡ and right-shift+6 = † … can Wayland do something similar?
dkonigs@reddit
And yet there's no end to people with simple needs, who claim "it works great for me" as a way of dismissing all the concerns.
The problem with any foundational piece of software, is that there's an endless long tail of "niche" use cases. And to the people affected by them, they really don't feel so niche. They feel like showstoppers.
Indolent_Bard@reddit
Linux has a whole step first from this problem.
r3volts@reddit
Doesn't feel like a showstopper, it literally is a showstopper in my case. Even the work around for it sucks, because remoting into a windows session or having a VM open in multiple monitors doesn't work.
WaitingForG2@reddit
Moreover, X11 was criticized as being too hacked together mess that no one wants to work with. And solution for this? New too hacked together mess that no one wants to use unless at gunpoint.
burning_iceman@reddit
You clearly don't understand the criticism of X11 or the current situation. X11 was criticised for being an overloaded protocol that tried to do far too much and much more than it was ever designed for.
With Wayland you have a completely modular structure, with individual protocols for separate issues. That makes it clean and extensible. But it does mean you need to create dozens of standardized protocols and that takes time.
WaitingForG2@reddit
Wayland is being criticised for being an overloaded protocol that tries to do far too much and is being used for far more than it was ever designed for.
burning_iceman@reddit
Well in that case the person or people expressing that criticism has absolutely no idea of Wayland. Wayland is minimalist. It couldn't be less "overloaded".
Scandiberian@reddit
Yes. Usually these people are using GNU/Hurd or Debian, their hardware is 25 years old and badly glued together, and they don’t care about basic security features because they themselves are fossilized into their chairs and long retired.
Sorry that I do not enable such people by listening to their non-concerns.
wpm@reddit
What "basic security features" has Wayland brought to the table that actually solve any real, documented threats?
Scandiberian@reddit
Eh… programs not seeing your entire desktop at all times comes to mind. You know, proper isolation? That thing that X11 was allergic to.
wpm@reddit
What programs used the ability to see the entire desktop at all times to facilitate a documented cyberattack? And how does Wayland actually solve that problem?
And why can any app on Wayland access any secret in the keyring if you're logged in? Seems like a much more serious vector for an attack/exfiltration.
Scandiberian@reddit
I’m not gonna bother searching for documented cases because that’s not the point, and frankly it’s a childish understanding of how software development (particularly for enterprises, which is Linux’s main audience) works.
If there is a known vulnerability, it gets patched regardless of whether it has already claimed any victims.
I was talking about Wayland, not GNOME. Way to derail the conversation mate.
Irverter@reddit
Ahh yes, it's Hurd and Debian fault that KDE Wayland has problems on my 2024 device running opensuse.
LigPaten@reddit
I think some of this comes from seeing people with truly insane (and honestly straight up bad) set ups and workflows complaining that wayland doesn't work exactly like like X11 did with their hacked together solution. There are definitely issues with remoting, automation, and accessibility that definitely need fixing, but you have to think about how long it took to get some of these things to the way they are on X11.
Another part of the issue is there's a weird entitlement in some people's complaints that their issues need to be fixed now, but this is open source and developers aren't beholden to our desires
Those are the two DEs with the most resources, so of course they'd be the first to do it. The others are catching up. I disagree with what you said though. There are quite a few wayland compositors based on wlroots like hyprland, labwc, etc and then other newcomers like Cosmic.
the_nazar@reddit (OP)
I totally agree with this, different workflows definitely surface different issues
_oohshiny@reddit
Not like any other major architectural change to Linux in the last 15 years did exactly the same thing...
bullpup1337@reddit
I am not going out of my to not use it. I just have been using X11 for 20 years without issues and no reason to switch. Why should I? Xmonad works great for me.
avg_php_dev@reddit
yeah, more I read comments here, more convinced I'm to stay with my old i3wm :D
zeanox@reddit
Why? it's not a drop in replacement.
Some of us have issues with wayland.
nozendk@reddit
You probably have a good reason. But some don't but are still hating on Wayland.
ivanjxx@reddit
people wouldnt hate it if it is actually a drop-in replacement
flying-sheep@reddit
Yet they dared to actually try and improve the API and create something maintainable, instead of reproducing the mess that is X11 bug-for-bug.
arthurno1@reddit
Question is if the protocol is the problem or their particular implementation that was mess. There were, and still are, other X11 implementations which are not "mess".
burning_iceman@reddit
X11 itself is a mess. No implementation can change that.
GolemancerVekk@reddit
But why would you even assume that?
There's hundreds or thousands of packages on any given Linux machine that we all update eagerly any chance we get. It's one of the best parts of Linux.
Why would anybody refuse to upgrade one particular thing if it were a drop-in replacement with zero issues?
To give you one example, I'm using an email client called Claws. At some point dyring their switch to GTK 3 (or 4, I don't remember) they introduced an issue where the folder and message lists were unusable on certain themes and annoying on most of them. I waited until they released an option to fix that before I upgraded to the new version. Problem solved, now I'm always using the latest version.
arthurno1@reddit
Because they hang too much on Internet and drink too much cool aid.
garblesnarky@reddit
Why is it ridiculous? I switched back because Wayland doesn't support CLI window management tools.
norlock_dev@reddit
What do you mean with CLI window management tools?
garblesnarky@reddit
wmctrl, xdotool, xwininfo. I use these to create custom workflows, and solve problems that are otherwise impossible to solve. The system that enables this is one of the biggest differentiators for desktop Linux for me.
My understanding is that Wayland is incompatible with these tools by design for "security" reasons, IMO this is a colossal mistake. I'd say Wayland designers are going out of their way to break stuff that works.
olig1905@reddit
What are your use cases, problems and workflows that you can only solve in X11. I'm very curious.
garblesnarky@reddit
I use them for automating UI interactions for apps that aren't designed for it.
Looking through old scripts...
Currently: - Saving state of apps that would otherwise be lost upon unintentional shutdown. If you are skeptical about this one and you want to help me troubleshoot, I would love the help!
SignedJannis@reddit
I'm you.
Hit so many wayland issues with this.
Tip: I did find (eventually): there are a number of Extensions that solve these issues, that bring back Cli window/program control under wayland
garblesnarky@reddit
Ah, that's good to know, which ones have worked for you?
SignedJannis@reddit
"Activate Window by Title" is one name otmh i can recall exactly. Apologies I dont have a full list on hand, but as you can see by this time, the names are often "perfectly descriptive".
The key I needed, that I didn't know earlier, was that it was Gnome Extensions that was the place to look for my "automations under wayland" solutions. (under Ubuntu anyway)
As an aside, i use ydotool for text insertion to any window in wayland for a speech-to-text prog I made for linux.
I also use ydotool for progmatic mouse movements testing software and websites, and IIRC I had big probs with that too, under wayland, and I think the solution to that (getting the mouse X/Y pos) was also in the above extension, ActivateWindowByTitle.getCursorPosition or some equally simply named IIRC
dthdthdthdthdthdth@reddit
A normal application cannot move windows around etc on wayland, the window manager/compositor can. You need one that has an api to do that, kwin for example has scripts.
Wayland changed the architecture for that, that's why certain utilities cannot work like that anymore. That does not mean you can't provide the functionality.
garblesnarky@reddit
I'll be honest, I have an inplict requirement of "doesn't involve replacing my entire desktop environment", which as a gnome user I think rules out kwin.
It looks there may be a way to do this with a custom gnome shell extension, so that would be my first attempt, if X11 gets fully removed some day. If that doesn't work, then it will be time for me to consider switching to a different window manager. That's a hassle that I don't look forward to, but I'd probably take the opportunity to consider options other than kde/plasma.
dthdthdthdthdthdth@reddit
Yeah, kwin was an example, cause I'm using kde and know about that. Gnome surely has similar APIs. Maybe there will even be a standard one for certain things, like there already is for stuff like docks and notifications.
This is just what happens if you change the architecture of such a central component. To me it makes sense though that the compositor is in charge of placing windows and of defining the API to do that. Different compositors even have very different concepts of what that can mean.
And for an ecosystem to move over takes a very long time. All these niche applications really only start to develop once the mainstream has switched over. Now that this has happened, a these niche problems will probably get solved.
iAmHidingHere@reddit
I would guess that KWin could do 1 and 3.
tom-dixon@reddit
Same issue here. I use my own script to automate window handling, and the Wayland folks call it "niche workflow" and "I shouldn't be doing it like that". Well, ok then...
norlock_dev@reddit
xwininfo is now moved the to compositor implementation so for example: `niri msg windows` or `hyprctl monitors`, but I'm not sure if every compositor has a CLI like the tilling window managers have, same can be said for wmctrl. However for xdotools there are indeed no wayland equivalent because of security reasons.
siodhe@reddit
Careful, the obvious acronym can generate calls to HR.
Dr_Hexagon@reddit
accessibility is a genuine big issue for many many people. Apple also has very tight restrictions on processes reading the screen etc, but they allow apps granular access to ask permission to access these things. Wayland needs the same, a granular way for screen recorders and accessibility tools to ask permissions and get them.
Screen readers, virtual keyboards, global shortcuts, alternative input methods. These are absolute requirements for many people and its a shame wayland was seemingly designed without considering accessibility at all.
Sinaaaa@reddit
I think the wayland pointer input latency is quite ridiculous as well.
Tai9ch@reddit
Yea. Just like how well Perl 6 worked.
FortuneIIIPick@reddit
> it is ridiculous how some people go out of their way to not use Wayland.
Not really, I tried to daily drive Wayland, it sucks, it has weird quirks, odd behaviors, poor gaming performance, etc.
thecause04@reddit
Going out of one’s way to not use something that always gives them problems and valuing choice and options that work for them is ridiculous? You really don’t know anything about Linux, do you?
AWonderingWizard@reddit
I think it is ridiculous how some people judge others solely based on the software they use.
Drwankingstein@reddit
My want to preface this comment that I use wayland myself, I had been daily running cosmic since it was an alpha. I used sway since it became actually useble on intel, and weston on all my servers for years now. I like Wayland a lot.
It has issues. It has so many fucking issues with fragmentation and lack of features. I maintain systems for all sorts of people from those with large A11y needs, to those that just have a super specific set of controls schemes.
Wayland is not ready to replace X11 completely and it most likely never will be. It's an explicit goal not to do everything X11 does and discounting the people that fit outside of that area does no one good. People with unique needs exist, and x11 will stay around for a long time because of this.
siodhe@reddit
Except that it isn't remotely like X except for still being in that 1980s mentality of a 2D desktop - except this time localhost only.
ivanjxx@reddit
it’s ridiculous to call wayland an upgrade to X11
Boomer_Nurgle@reddit
I think for the majority of users it probably is. There's still some use cases that you need X11 for but all the ones I know are niche and not things I imagine most users would need. The only one I know of that is a major concern is accessibility options but since I don't use those I can't speak for them.
I won't speak for everyone but for my use cases (backend dev, running TTTPGs, gaming, working with databases and docker mostly) it's been a painless transition for like the last year.
indvs3@reddit
Except that it didn't or still doesn't work properly for a few pretty important things. Most notably with nvidia gpu's, but gaming, screen capture and remote desktop style programs simply don't work properly under wayland (or at least didn't, though I haven't heard anything about it working properly now with any compositor).
QueenOfHatred@reddit
Gaming and screen capture works.
FranticBronchitis@reddit
Gaming performance on non-native titles is superior in X11 over Wayland
GolemancerVekk@reddit
Dude, they're obviously referring to concrete problems they're seeing with the apps they use and their specific use cases and workflows.
"Gaming" and "screen capture" are very broad and complex categories that are not 100% solved. When you make sweeping statements like that you're dismissing that some people continue to have real problems and cannot upgrade just yet.
QueenOfHatred@reddit
Okay, how about they don't make general sweeping statements themselves.
gaming with nvidia - yes, it used to be a huge problem, but works fine on newer drivers. honestly, the problems I did see however, were not wayland specific.
though I will admit, i am not sure how is the VR situation for example. If that is the problem, sure.
screen capture - OBS, gpu-screen-recorder, web browsers, seems to work just fine?
Yeah, i may have been too dismissive, my bad and I apologize, but I would also just appreciate.. getting to know what doesn't work.
gmes78@reddit
All of those have worked fine for years.
indvs3@reddit
Not for everyone, which is my point. If it works flawless on your setup, good for you, but that doesn't magically make it work on my three pc's with different hardware configs.
I have both i3 and sway installed on all three and with every sway, kernel and/or driver update, I try to switch to sway again to see if it works better. While I have noticed occasional improvements here and there, quite a few annoyances that I can't resolve for myself keep me on i3.
So you can say it a thousand times that it just works, but I'll respond as many times that it doesn't just work for everyone, because it's a sad truth that I'd love to see change sooner rather than later, as I do think a lot about the security implications that come with x11.
Paumanok@reddit
I don't go out of my way to not use wayland. I'd essentially need to write my own compositor to get the DE behavior I want. I don't have the time for that shit anymore.
"ricing" has completely taken over the tilingwm scene from first principals. It used to be a tiling wm was created by a hardcore nerd for productivity and people would rice it after. Now it's a priority of the compositor and there's like 2 options total.
josefx@reddit
Adopt it right away and be stuck with a system that could do nothing, people are still working on replacement protocols for all the feauters wayland dropped.
kdave_@reddit
That would not last long, people have been burned by "just a version change", like what KDE did with 3 -> 4. Reasons not to use wayland or x12 would show up right after something breaks or does not work, IOW where we are now. Tying desktop environment to wayland just loses users, KF/plasma is going that way as well.
julioqc@reddit
It's still half broken tbh
the_nazar@reddit (OP)
Honestly calling it X12 might have saved a decade of arguments
bobdobalina@reddit
SystemVI
Acceptable-Lock-77@reddit
If X12 or Wayland would play nice with my hardware I would upgrade. I use old hardware because it still works very well for my needs.
DataOutputStream@reddit
Problem is, it's going to kill a lot of projects that rely on X11 and don't have the resources to rewrite.
As Linux is going more "professional", the more "artisanal" stuff from the 1990s that is still maintained is at risk, along with a lot of diversity.
I'm not against Wayland, I'm against monoculture, especially when it's driven by Red Hat, which has a long history of borderline behavior towards open source.
Now, I agree that Gnome/Wayland is far smoother than X11/IceWM: sound, video, dual screens, CPU governors... everything works out of the box, and everything is controlled from a panel. But I'm not comfortable with the end of X11.
Armageddon_Bound@reddit
It's almost like .. Some people still rely on shit that don't work under Wayland.
If you rely on something for everyday tasks, then that's the option you have.
Araumand@reddit
Who uses that shitty Gnome Desktop. I am staying the fuck away from Wayfuck.
WayFuck
doa379@reddit
Hold my beer
WeAreGoingMidtable@reddit
Who cares. Gnome is a tablet, not a desktop environment. I've heard that Gnome 60 will ship with just a black screen and a shell prompt. An ideal user interface. Wait....
Agreeable-Life-7838@reddit
I cant share my screen with wayland (discord, webex, teams and slack) so I keep X11.
the_nazar@reddit (OP)
I literally watched a movie over discord screen share on wayland recently with my girl .... she was on linux mint (x11) and I’m on pop OS (wayland), so it does work. But yeah, I guess it still depends on the setup
Agreeable-Life-7838@reddit
Discord screenshare works because of Xwayland...
VlijmenFileer@reddit
Well no, of course not. Because no-one uses Gnome.
xgui4@reddit
*GuH-NoMe
VlijmenFileer@reddit
🤗
BaconCatBug@reddit
Once xfce drops X11 I don't know what i'll do.
jknvv13@reddit
Just use Wayland and don't care anymore
xgui4@reddit
nah, i only use it until x12 arrive else i wont use the shit that is Wayland
jknvv13@reddit
Can you objectively explain why or is it just to join all the Wayland vs X11 wars?
I stopped caring and just using the OS as it is. Works flawlessly.
xgui4@reddit
i hate the security first aspect of Wayland, i want to be the admin of my laptop not a guess of my os and also Wayland is way too slow to update.
jknvv13@reddit
What does not provide that you miss?
You are the admin of your laptop, what does it have to do with apps having access to the whole display content?
xgui4@reddit
i mean i hate the paranoiac aspect of waycrap, it break everything.
jknvv13@reddit
Like... ?
X11 used to break multi monitor, I had no VRR, no HDR, no trackpad gestures, no good touch input...
What did wayland break for you? It doesn't count if it's a 2002 tool, I mean, each transition has its victims, like MacOS Classic to OS X or pre to post NT kernels in Windows.
xgui4@reddit
multi monitor work great on x11, hdr is coming to xlib, what does vrr even bring to the table ??? x11 break nothing, waycrap does , and for no good reason, i dont give a shit about "muh SeCuRity" over everything espcially on a display server. i want think to work without having to do these work around that are thing like portals. that should the job of a security software, not of a display server ... not surprising how big corp like IBM/Red Hat are forcing this crap, cause it might work well for a corporation or for a paranoaic user, but i use GNU Linux at home and i am not a paranoaic user i do not over security over everything.
jknvv13@reddit
VRR is Freesync like, variable refresh rate, syncs the frame exactly to the device's display and not just on external displays even turns it down on things like laptops where it can save a good amount of battery life.
Hope your Xlibre dreams come true, when is not industry supported anymore.
Security is not a single side problem, so stop blaming everything like it really did break something for you.
You still didn't say what it broke.
BaconCatBug@reddit
Can you adjust the gamma on wayland yet? Thought so.
gmes78@reddit
If the Wayland implementation you're using supports it, yes. Wayland itself doesn't prevent such a thing.
BaconCatBug@reddit
So what's the equivalent command to alter the gamma on wayland then? Or do you mean having to make ICC profiles somehow?
gmes78@reddit
For what purpose?
BaconCatBug@reddit
So I can change the gamma values?
gmes78@reddit
Since you refused to answer my question, I'll just say: use Night Light.
BaconCatBug@reddit
Because I need to change the gamma settings because my monitors are not oled so the OSD settings still result in washed out and incorrect colours. Night Light is just a red filter, right?
jknvv13@reddit
You should really calibrate your monitor and generate an ICC profile.
There are ways of modifying color spectrum and some values through gdctl (GNOME) or under Display Settings in KDE.
xgui4@reddit
wayland be like :
xgui4@reddit
switch to a fork of xfce that is based and support XLibre or Pheonix
Jristz@reddit
The IceWM folks look like are tinfoil hat guys and don't like Wayland, they prefer the user to use xwayland or satellite or whatever the tool is called and run X11 with iceWM inside Wayland
gbrennon@reddit
i think for newcomers yes...
for i3 users, i dont think si
gmes78@reddit
Sway has been rock-solid for years.
xgui4@reddit
wayland suck a lot
faqatipi@reddit
Idiotic decision. X11 needs to be kept as a legacy option
xgui4@reddit
true , but IBM/Red Hat is probaby beheind this decision
i860@reddit
More political BS.
the_abortionat0r@reddit
Since when has dropping dead weight been political?
xgui4@reddit
the big tech like IBM/Red Hat have being trying hard to destroy X11
xgui4@reddit
sadly true
10MinsForUsername@reddit
Huh, nope. We are at the end of Gnome.
the_abortionat0r@reddit
What, because you want them to do extra work for no benefit? You gonna pay for it?
10MinsForUsername@reddit
They are paid to do Wayland, eh?
the_abortionat0r@reddit
They are laid to develop Gnome because support and time costs money. Did you think things just magically came from nothing?
Why would they waste resources on a dead platform like x11 when more important things can be done?
10MinsForUsername@reddit
Because this "dead platform" covers %100 of the user base needs, unlike this shitty new thing called Wayland which doesn't even cover accessibility for users.
xgui4@reddit
based comment
xgui4@reddit
yes by IBM/Red Hat
xgui4@reddit
true
2016-679@reddit
FOSS -- Free and Open Source Software -- should also have the freedom of choice. X or Wayland is a user decision
Some distros now push Wayland as the only solution. Lots of users complain that it is still not stable in many ways
Distros and Desktop Environments that push certain solutions and disable alternatives should be avoided like the plague. At least until the code is proven rock solid stable. Maybe forever because they violated FOSS Principle
IMHO
xgui4@reddit
yeah because the wayland commiess do not belive in freedom of choice
chocopudding17@reddit
That's not at all what "freedom" means in the context of software freedom. It means that you have the four freedoms that allow to run, modify, and redistribute software however you so please.
It doesn't mean that the original developers of the software need to cater to some desires for particular bits of modularity; a developer can make software that's tightly coupled to some other component. You, a user with the four freedoms, are totally free to modularize that coupling.
Your misguided notions about some "FOSS Principle" aren't in fact the actual foundations of free software.
redbarchetta_21@reddit
Gnome 50 feels like Wayland becoming the present instead of the future yes, and X11 becoming the past.
xgui4@reddit
false, both have use case but x11 is not the past, imo wayland suck , but i use it until x12 became a thing
mrtruthiness@reddit
The bigger change will be with GTK 5 ... where the X11 backend will be removed. Your GTK5 apps will only work on Wayland systems.
xgui4@reddit
just use Qt App , if they really are that evil and force waycrap , then i will boycott GTK app, go tyranic , go broke
Dragonbuttboi69@reddit
What happened to Xlibre? Wasn't it supposed to make X viable for continuous use?
xgui4@reddit
it is still here, but some groups and org like red hat have try to silent it and some org like gnome hate them, so they are still going wayland firtst but for that you cannot use vanialla gnome with x11 sadly anymore..
Dragonbuttboi69@reddit
That's a shame. Wayland seems to be incomplete in quite a few places and the Devs take ages to decide on anything, So having a more complete and agile alternative is needed in the meantime as a backup or just an alternative.
xgui4@reddit
yeah but MATE and Cinammon offer a alternative to GNOME with Xorg/XLibre (and potentially Phoenix Support) but Xorg is dead so Xlibre is Xorg future/continuation support. If you like KDE , you have SonicDE (https://github.com/Sonic-DE)
Pc_geekey@reddit
Nope! I’ll keep using i3 forever and I’ll never switch to sway
xgui4@reddit
based !!!!
Sirusho_Yunyan@reddit
Visually impaired user here. Gamma control has been a nightmare, non-existent for so long. Having to configure it via loading icc files manually is not great. That's been my one last blocker.
The__Amorphous@reddit
I really dislike Wayland's anti-customization philosophy. The trackpad on my laptop worked fine under X11 because I was able to change the sensitivity. Under Wayland it doesn't register touches half the time unless I jam my finger down on it. And apparently there's nothing to be done about it.
Toorero6@reddit
That's likely because you set it incorrectly via xinput instead of configuring it the proper way using libinput. You can configure libinput independent using quirk files to adjust your pressure sensitivity as far as I remember.
You can follow this guide:
https://wayland.freedesktop.org/libinput/doc/latest/touchpad-pressure-debugging.html#touchpad-pressure-hwdb
mort96@reddit
Libinput is intentionally not user customisable, for whatever idiotic reason. The libinput philosophy is that the DE exposes the configuration interface. The GNOME philosophy is to not expose config interfaces. The result is a system where plenty of libinput settings can't be configured under GBONE Wayland.
Yes you can hack your local hardware database, but the hardware database is really intended to be provided by the distro. It's not really fit for purpose as an end-user configuration interface.
KronenR@reddit
So the problem is GNOME not Wayland
mort96@reddit
This thread is about GNOME
KronenR@reddit
No, this topic is about new GNOME Wayland versus old GNOME X11.
The difference between the two is that under X11 you could still use runtime workarounds like
xinputor libinput quirks, while under Wayland those workarounds no longer function. This makes missing GUI settings much more visible.The problem isn’t Wayland itself, it’s that GNOME never provided proper settings for these adjustments, and the Wayland-only transition now exposes that limitation.
mort96@reddit
Due to the architecture of X11, you can't make a desktop environment which doesn't support configuration through xinput. X11 handles that kind of configuration at a lower level than the DE. Changing libinput settings is a problem in GNOME Wayland and not in GNOME X11, not because GNOME decided to make it a problem in X11, but because the architecture of Wayland makes it a problem unless GNOME explicitly provides a solution.
KronenR@reddit
So basically what I said makes it a problem unless GNOME explicitly provides a solution. A GNOME problem.
redd1ch@reddit
More like "Wayland forces every DE to implement each and every thing on their own, while X had a (bad) workaround that work for every DE".
FlyingBishop@reddit
This is really why I don't use Linux is that it's often impossible to implement things correctly because you've got two interacting systems, you need a fix in one of them, you cannot do it with a third tool, and neither maintainer is able/willing to fix the problem.
flying-sheep@reddit
except that
local-overrides.quirksexists, and if that’s not enough, lua plugins exist allowing you to do whatever the hell you want.So you have all the freedom you could want.
FlyingBishop@reddit
I want the freedom to know that when I turn on my computer, the touchpad works well and I won't have to spend hours trying to find a lua plugin so I can calibrate it so it works well.
KronenR@reddit
Then don't buy a laptop with a touchpad that noone uses, buy a mainstream laptop
FlyingBishop@reddit
I'm quite happy to pay money for a working touchpad, which is what I do.
KronenR@reddit
Yes, it does demonstrate a problem—just not the one you think. Expecting niche hardware to be fully supported without cost isn’t realistic. I’d also like a free car that works perfectly without spending tens of thousands, but that’s not how things work.
FlyingBishop@reddit
If the drivers were open source, it would not be tens of thousands to fix.
Although, in this case, it's a bit more like people are saying we need a new kind of road that requires everyone to get new tires, and the tires don't work with my vehicle's frame.
KronenR@reddit
Again you are assuming open source is free. Open drivers don’t magically make support cheap or guaranteed. Someone still has to do the work, and for niche hardware there often isn’t enough interest to justify it.
The cost isn’t just “because it’s closed”—it’s because debugging and maintaining hardware support is complex and time-consuming. Open source doesn’t remove that.
In practice, niche devices stay poorly supported unless there’s real demand, regardless of whether drivers are open or not.
FlyingBishop@reddit
There's no such thing as mainstream hardware when you're talking about Linux support. Everything is niche. Again, I'm not assuming anything is free, I pay for Windows laptops because nobody sells laptops with Linux drivers that meet my needs.
KronenR@reddit
Sure, that just proves my point. Your problem isn’t Linux, it’s that you bought niche hardware that nobody cares enough to fully support. And seriously, remember what you said yourself?
Shouldn’t you be complaining to those hardware companies for not providing Linux drivers? This is the nonsese you said:
>This is really why I don't use Linux is that it's often impossible to implement things correctly because you've got two interacting systems, you need a fix in one of them, you cannot do it with a third tool, and neither maintainer is able/willing to fix the problem. The code problem is simple, the social problem makes it literally impossible for your trackpad to work properly.
FlyingBishop@reddit
I wasn't complaining to anyone in particular, you're acting like I was complaining to Linux.
KronenR@reddit
Ok sure. Mr. Not Complaining
flying-sheep@reddit
then either 1. go to the repo where the device config for your touchpad lives and fix it, or 2. pay someone to do that.
KronenR@reddit
Wayland doesn’t force anything. The lack of a standard ecosystem is not Wayland’s responsibility. It’s up to the DEs or other projects to provide that. Wayland is just a display protocol, not a full ecosystem. You can blame DEs, the ecosystem, or even build it yourself. Wayland itself isn’t at fault.
redd1ch@reddit
Thank you for further explaining my point.
Let's introduced that for the Kernel as well. Oops, you wanted drivers for AMD graphics cards for Arch? The Kernel now only defines a portal for it, Arch could adapt the implementation from Fedora if they need it. Or the rivaling of Debian, they even support dual screens! They can't run on batteries, however. Its up to you to choose. If you dislike it, just complain at your distro, they are responsible to implement all the Kernel portals on their own. Its not the Kernels fault they don't reimplement everything.
KronenR@reddit
Welcome to opensource world. Go pay for Windows or Mac.
mort96@reddit
Again, this thread is about GNOME, and how it's dropping X11 support. The GNOME part is implied.
KronenR@reddit
GNOME did have to provide a solution in X11 as well. hey simply chose not to, because users could still adjust those settings using workarounds like xinput.
Under X11 the real problem, which is indeed a GNOME problem, was just masked by the fact that the X server exposed those controls independently of the DE.
mort96@reddit
No, GNOME did not have to provide a solution in X11 as well. It would've been nice if they did, but they didn't, and due to X11's architecture, users could still change the settings through xinput.
I don't understand what your contention is. Under GNOME X11, you can change these settings. Under GNOME Wayland, you can't. These are indisputable facts.
KronenR@reddit
No. What end users actually want is a GUI option in their desktop environment, not tools like xinput. If GNOME doesn’t expose that functionality, that’s a GNOME design decision, not a limitation of Wayland itself. And if someone dislikes those choices, they can simply use a different desktop environment.
mort96@reddit
I don't understand what your contention is. Under GNOME X11, you can change these settings. Under GNOME Wayland, you can't. These are indisputable facts. So what do you disagree with?
KronenR@reddit
I argue this is not Wayland’s responsibility. Wayland is just a display protocol.
GNOME should have long ago provided a proper GUI setting under X11, and knowing Wayland won’t provide the old X ecosystem, it’s still GNOME’s job to fill the gap. They chose not to, so that’s on GNOME, not Wayland. Do I need to spell it out?
mort96@reddit
I didn't say it's Wayland's responsibility, I said it's a setting that you can easily change in GNOME X11 but can't change in GNOME Wayland
KronenR@reddit
Easily? Can you show how to change trackpad pressure sensitivity under GNOME X11?
mort96@reddit
I mean I haven't done so myself but you might recall that Toorero6 said you can do it via xinput
KronenR@reddit
Yeah and he said that you can set it through libinput itself which you can even under GNOME Wayland,
flying-sheep@reddit
We’re under
You’re replying to a response to that.
580083351@reddit
I've never seen a good reason for Gnome. It feels like a window manager trying to be a phone.
Business_Reindeer910@reddit
it's really not. it's widely used by actual developers including Linus Torvalds.
Ja_Shi@reddit
Linus isn't exactly a reference nowadays when it comes to coding...
Anelastic@reddit
all hail linus torvalds whatever he does must be the gold standard
Ja_Shi@reddit
Nah he would himself advice against doing what he's doing. He hasn't seriously codes for quite some time iirc so he has a... Let's say "vintage" pipeline for C programming.
Anelastic@reddit
i was being satirical
Ja_Shi@reddit
Oh 😅
arthurno1@reddit
Judging what Linus said in some intervjus, he does not seem to really give a sh*t which desktops/gui he runs.
Business_Reindeer910@reddit
sure he does. it has to work and be stable.
redbarchetta_21@reddit
It is, it is the default that ships with Fedora (regardless of how on paper it is equal to KDE).
Business_Reindeer910@reddit
he could have downloaded the kde version or installed i3 or whatever with one command at any time if he wanted.
redbarchetta_21@reddit
He has said he doesn't care to, just needs a graphical environment in general, and Fedora's default is GNOME.
Business_Reindeer910@reddit
yes, but if it was bad (when he posted criticisms when gnome 3 first came out) he would have left!
kill-the-maFIA@reddit
Pffft, what do they/he know?
I'm a Redditor, clearly I know best.
DudeLoveBaby@reddit
As a GNOME hater, I have been using it for a few months on my desktop and haven't completely given up. I mostly just like being able to hit the super key and typing whatever I want to open up, as that's already how I used my computer in the first place. If you want your DE to get out of the way then it's good at that...
but good fucking god does Nautilus suck and making it be the one default application you cannot change is asinine and has almost been enough for me to go back to KDE. I haven't yet found a solution that just uses whatever I want to use 100% of the time because you'll still get shit like folders you open from your web browser's download tab open in Nautilus.
580083351@reddit
KDE has the super and typing key thing too.
KDE has better fractional scaling too.
Why force yourself to use Gnome if you're stuck with a file manager with papercuts?
DudeLoveBaby@reddit
I suppose I never tried it out, I just had the super key thing happen when I first installed Fedora Workstation and didn't know it came with GNOME, went to KDE and didn't think about it or try it, then went to GNOME just to try and run the "official" Linux DE and know what I was talking about when hating on GNOME.
I don't really care about fractional scaling.
I think GNOME looks nicer than most other options, but their apps are either great or horrid, no in-between. It's not an issue for 99% of defaults but Nautilus is the one thing your ass is stuck with lol. I run XFCE on anything I use for any purpose (work, hobby, etc.) GNOME is on the desktop computer I mostly just game on.
M_asak1@reddit
what's with the hating on nautilus, jesus. What has it done to you?
DudeLoveBaby@reddit
lol why are you taking this personally I just think it's a shitty app
awful sluggish search (which is a GNOME-wide problem), huge UI with shitloads of padding that feels like when games in the late 2000s were made for both console and PC at the same time, poor context menu that forces you to use gnome-terminal for the 'open terminal window here' action among other lacking customizations there, no dual pane view, being forced to use it because it's the one default application you cannot change in GNOME, among others
DudeLoveBaby@reddit
Last night I went ahead and reinstalled KDE and figured out that yeah, I could set it up really damn close to how I liked GNOME, lol. Thanks for this comment lmao because again holy shit Nautilus sucks ass. I think their full screen app menu is a little uglier but the functionality is pretty much 1:1
580083351@reddit
Enjoy! I just use application launcher myself with icon list view except for the favorites grid. I agree fullscreen could use a bit more polish, but I have a feeling it's overlooked because most people don't use it as it's not the default.
Brillegeit@reddit
Since you're now using software with actual features, try out F3 and F4 in Dolphin.
FlyingBishop@reddit
Gnome 2 was pretty sensible. But around Gnome 3 time everything started following the everything should be a tablet philosophy which has caused damage to all major windowing systems across all of the OSes.
arthurno1@reddit
The world was preparing for touch devices being the standard. Windows 8 was certainly not copying Gnome, but they also got lots of criticism for being "touch oriented". They launched Surface at that time, so the UI was made to work on all devices.
That is why I have always loved X11. Separation of policy and mechanism was indeed a good decision. One can write a window manager to behave and do whatever one wants, and customize it to their own workflow.
FlyingBishop@reddit
Gnome was never actually used on touch devices though, they built it for something no one ever used it for. They had this idea that touch would be the standard, and it is, kind of, but no one who was using Gnome wanted that, and still no one using Gnome really wants that.
Thetargos@reddit
You just described Wayland
FlyingBishop@reddit
Which part of what I said describes Wayland?
Thetargos@reddit
The last paragraph, actually.
arthurno1@reddit
To be honest, I have no idea if Gnome was used on some hardware or not. I am just saying what was the trend when they released it. Whether their audience wanted it or not is another discussion.
That depends on what you consider "low-level". A display server is low-level by necessity, but I am not sure what your "low-level" means.
FlyingBishop@reddit
I took that to mean the distinction between window manager (high-level) and windowing system (low-level) which I don't think is actually a good thing per se, but it's an assumption so many things are built around, I'm not sure it's great to get rid of because so much has to be rewritten.
arthurno1@reddit
I personally love that. One of the reasons why I don't want to switch to Wayland on my personal computers. Network protocol is not that much important to me longer, because I don't login into remote machines any more, but back in time it was important to me.
I think people should be able to modify tools, incluse the OS, to suit their workflows, habits and so on. People should not modify their habits and workflow after the computer. Computers are tools to help us do work, they should not give us more work. When we have to work more and adapt, we are really failing to use the automation. For me, the idea of window managers, a small program that can change completely how one interacts with the windowing system and input devices is really one of best parts of X, and really unique to X.
If that explains why I like it. Sure, there are concerns, but I think we could have solved those problems instead of rewriting everything from scratch and throwing away a good idea because we saw a problem.
kill-the-maFIA@reddit
It works well, doesn't feel like a Windows imitation, has the most cohesive design of any OS/DE I've ever seen in my life, is well supported, had a great app ecosystem, powerful plugin support, etc?
If you don't like it then fair enough. But if plenty of people use it, including Linus Torvalds himself, there are obviously reasons to use it.
atomic1fire@reddit
As a side note, when I was configuring my trackpad for Gnome instead of having a setting dialog that let me turn on a feature, I had to go into gconf and hunt down the proper setting.
Something I think is pretty user unfriendly.
cosmicorn@reddit
There was an old joke that the Gnome developers ideal DE was just a giant shut down button, for the user to use in case they accidentally turned their computer on.
I don’t hate Gnome but it seems that joke still has a bit of relevance.
SDNick484@reddit
It's crazy to me that after all these years, GNOME is still holding true to that philosophy. It is why I left their DE in the early Gnome 3/Shell era. I run Linux for its configurability.
gmes78@reddit
Libinput literally provides Lua plugin support nowadays.
flying-sheep@reddit
local-overrides.quirksexists for … local overrides, in other words, configuration. Might be that there’s no good UX for that yet, but that doesn’t mean it’s not possible.Toorero6@reddit
The file is literally called a quirk file. And for 99 % of the users it's non essential since the trackpad should be calibrated correctly out of the box. Feel free to create a beautiful gui to configure quirk files or just direct people to literally write a quirk file as in this doc once and it's done. It's not that hard to write a file down.
Additionally how has it been configurable under Gnome X11? You use xinput at best (which doesn't have a user gui as well or you use libinput and well use the same quirk file to configure it exactly the same :O Where is the Wayland specific quirk you're crying about?
RB5Network@reddit
Good lord this is the quintessential annoying ass Linux user behavior everyone talks about. I know damn well you don't talk to people face to face like this, stop doing it anonymously behind a screen.
The overwhelming majority of people don't want to edit configuration files for simple trackpad adjustments. It's as simple as that. And it makes perfect sense this should be adjusted via settings.
Toorero6@reddit
Okay so let me get things straight for you: The initial comment claimed it's not possible to adjust the trackpad sensitivity under Wayland. I responded with a comment showing how in fact it can only be done using quirk files of libinput which is completely disconnected from X11/Wayland since it's on the drivers level. Then one responds to cry about how this is totally bad under Wayland and how great X11 is because there is xinput (which doesn't even expose this driver level setting and is not a GUI as well). I'm not open to a discussion about usability.
If you don't find it usable it's totally fine for me, I don't care. I never had to set this feature. I don't get paid to make it user friendly to set and I'm not here to discuss usability on something I have no iron in the fire. My initial comment was just to provide helpful advice on how to fix the problem in general. Nothing more, nothing less. If you want this feature to be exposed feel free to donate to the KDE or Gnome Foundation and lobby for change. I'm the wrong person to address your frustrations too that are completely off topic to my initial comment.
Existing-Tough-6517@reddit
Consider the difference between xinput clj plus a tiny shell script things people have already learned how to do and don't mind doing with udev rules
Toorero6@reddit
You literally can't do this with xinput. It's a driver level setting not exposed to the driver consumers. You can change the acceleration or sensitivity to movement but so can you do simply in the Gnome gui settings.
Existing-Tough-6517@reddit
Are you a gnome dev?
Toorero6@reddit
No, why?
Existing-Tough-6517@reddit
Very similar attitude
KronenR@reddit
And maybe you should actually learn to read.
The whole post is asking, 'Do you think the ecosystem is truly ready for a Wayland-only desktop now?' Everything being complained about has nothing to do with X11 vs Wayland—these points are completely off-topic
Toorero6@reddit
Thank you. Finally someone that can read. Additionally my intention was just to aid the person in their Wayland problem to ease his transition and people start randomly arguing on how bad the Wayland experience is (although it has nothing to do with Wayland nor X11 but just bad driver profiles for the touchpad in use).
Existing-Tough-6517@reddit
X and Wayland have non overlapping areas and people care about the parts that are external to Wayland which were part of X
KronenR@reddit
But those complaints were directed at Wayland itself, when they’re really about GNOME not providing certain features. Wayland is just a display protocol; it doesn’t aim to replicate every utility that existed around X.
What end users actually want is a GUI option in their desktop environment, not tools like xinput. If GNOME doesn’t expose that functionality, that’s a GNOME design decision—not a limitation of Wayland itself.
KronenR@reddit
I’d give up. It’s not worth arguing with people who installed Linux yesterday.
KronenR@reddit
And you're the quintessential annoying ass GNOME user who never touched another DE and is blaming the whole Wayland ecosystem for GNOME's garbage settings philosophy.
RB5Network@reddit
I am a KDE Wayland user, man lol.
KronenR@reddit
Then why you disagree with him.
You don't need to edit any config files on KDE Wayland, it's just a slider in System Settings like any normal OS. The capability is there, Wayland is not the problem.
GNOME is the one responsible for providing a visual settings interface and they simply chose not to. That's on GNOME, not Wayland. Don't blame the whole ecosystem because GNOME has a minimalist settings philosophy.
klementineQt@reddit
I think you're replying to the wrong comment or you're misunderstanding. The person you're replying to didn't say anything about Wayland, and they're arguing against someone suggesting you should just use config files because the existing configuration should be fine out of the box. You're replying to someone who is arguing against the person on the side of the current GNOME philosophy of having no GUI settings for this.
KronenR@reddit
No, I’m not misunderstanding. Toorero6’s point was that this was never configurable through a proper GUI under GNOME even on X11. At best you used tools like
xinputor libinput quirks.RB5Network then jumped in arguing that editing config files isn’t acceptable for end users, which is fair, but that criticism applies to GNOME’s lack of settings, not to Wayland. Wayland didn’t introduce that limitation; it just removed the X11-specific workarounds. The underlying issue is that GNOME never provided a proper GUI for this.
klementineQt@reddit
It just doesn't seem to me like that specific reply was blaming either entity as much as it was pointing out that the suggested solution is not satisfactory. It is true that the solution was a Wayland related one, but that's because GNOME has nothing for it. I don't think the intent was to blame Wayland as much as to ridicule the solution, which I think you seem to agree with. I think we all agree GNOME should have GUI settings for this.
I could be wrong, I'm just really not reading any blame in particular.
KronenR@reddit
Well, the solution was informative. He never argued that it was the best approach for usability.
Existing-Tough-6517@reddit
This is way below windows usability where things actually work out of the box
Toorero6@reddit
So why does Windows offer the same settings and even provide advanced config settings in the registry? Because different users expect different behaviour from their hardware or their hardware degrades.
Existing-Tough-6517@reddit
The OEM tests their hardware with Windows and the driver handles any obvious issues.
Toorero6@reddit
So you're saying the settings exposed by Windows are useless and unnecessary because OEMs manage an oracle that can predict user preferences?
bprfh@reddit
Thats from the given link, the project directly contradicts that this should be done by any end user and is a sustainable change across version.
mort96@reddit
Under GNOME X11 it's user configurable through xinput.
Toorero6@reddit
There is no Gnome X11 anymore. Additionally you can't set
AttrPressureRangesince it isn't even exposed by the libinput driver as a config.It's an advanced driver setting meant to be set automatically on initial creation on the device profile. If there isn't a device profile, you can create one yourself and create a pull request to upstream your profile. Additionally if your trackpad behaviour is somehow diverging from the default behaviour observed and thus you meant to provide a local overwrite of the default quirk profile.
Again not a Wayland thing.
Existing-Tough-6517@reddit
If it needs udev rules it might as well not exist for 99% of Linux users and 99.99% of normal desktop users you wish would be Linux users
Toorero6@reddit
Driver tuning is for advanced users? Who would have thought.
GiveMeGoldForNoReasn@reddit
Yes, driver tuning is absolutely for advanced users. Nobody here is complaining about you helping people with this, it was a complaint about GNOME that you had to in the first place.
burning_iceman@reddit
You're actually complaining about Gnome, not Wayland. Gnome has the anti-customization philosophy and that's the issue you're having.
Indolent_Bard@reddit
Wayland isn't against anything, it's just a protocol. There's no reason why you couldn't have a customizable trackpad.
dnu-pdjdjdidndjs@reddit
this is libinput's fault, there is multiple settings in libinput not exposed to even desktop environments and most people don't even know what its doing.
For example libinput has a forced debounce "feature" limiting your mouse cps to 20 that you would only know about by reading the code
The__Amorphous@reddit
Alls I know is it worked fine under X11 but as since switching to Wayland it's been borderline unusable.
dnu-pdjdjdidndjs@reddit
I agree but I'm just clarifying it's more of a goofy issue than an actual architectural flaw of wayland, I wouldn't be surprised if the issue you're having is something like libinput preventing accidental taps with its debounce code. If your touchpad isn't very precise it's easy to activate the tap when you're just leaning on your laptop (I actually have the opposite issue on my laptop) and it has to decide how sensitive to be. xorg also used libinput so either your DE chose different settings it isn't exposing or something similar.
All the freedesktop stuff is esoteric c code and weird stuff like their async c runtime, over reliance on dbus which should have been dropped/replaced 10 years ago, and its just a few people working on these things who genuinely aren't aware of all the features that need to be exposed. Like it makes sense that a c engineer working for redhat on gnome wouldn't think anyone would ever click at more than 20cps or care about the mild latency from the debounce algorithm but a person who plays video games would think the complete opposite way.
I've even seen people completely misrepresent things like I've seen people say "libinput normalizes input above 10,000 dpi" but in reality it's impossible to know a generic mouse's dpi and what it was actually doing was completely different unfortunately I forgot what it was actually doing this was like 10 months ago I looked at it
I've also seen people say libinput adds no latency but some of its algorithms in isolation take 200us to run which is 0.2ms which is significant if you're thinking at 240hz which is 4.17ms. I started seeing if I could write a libinput alternative in rust but I got like 10 projects I'm working on right now including a wayland compositor and ui toolkit so I only got as far as a proof of concept that I got running. I also don't have a wacom tablet and stuff like that so it's hard to test.
It's also possible you just have tap to click off entirely btw so I would check your settings, if it is on its probably some debounce algorithm in libinput not being tuned how you'd like for your touchpad.
The__Amorphous@reddit
Tha ms for the in-depth explanation. I did check just now and tap to click is enabled IN Gnome settings.
AX11Liveact@reddit
Why? It perfectly fits GNOME's anti-customization policy.
The__Amorphous@reddit
Yeah this is Gnome I'm using. Figured I'd give it a try after using KDE for years. I like the design philosophy, but not the lack of user customization. (Or the extensions breaking with every new version)
DuendeInexistente@reddit
Yeah, it's just so alien to linux' everything-is-a-file philosophy. Why do I need to use a special command with its own arcane syntax and pathing system to change what should be a text file? It feels so fucking user hostile.
Kok_Nikol@reddit
The fact that they haven't resolved all accessibility issues before switching over is shameful.
Not sure how many issues have been resolved from this post, but ~10 months ago it was horrible - https://old.reddit.com/r/linux/comments/1kkuafo/wayland_an_accessibility_nightmare/
gmes78@reddit
That post wasn't accurate when it was written, it's definitely not accurate now.
Kok_Nikol@reddit
Ok, you're free to elaborate if you want
gmes78@reddit
In short:
Glitch-v0@reddit
I hope someone can make a good solution soon.
spazturtle@reddit
The solution is to sue any US based developers for violation of the ADA, even volunteer projects have to comply with the ADA, and the licence doesn't exempt you from obeying the law.
This way they would be forced to fix accessibility or face fine and imprisonment for contempt of court.
rman-exe@reddit
Your going to sue people doing free volunteering? For what? The money you didn't pay? Can a blond person sue an artist for a painting blind people cant feel? Ridiculous.
josefx@reddit
Citation needed for that "free", quite sure most people in the upper echelons of open source projects like GNOME are paid to be there full time by companies like Red Hat and even if a lawsuit doesn't hit the problem at its soulless corporate source GNOME itself has an operating budget from donations that could be hit well before any poor "free" volunteer at the bottom of the ladder gets hit.
spazturtle@reddit
Yes if they fail to provide a brail (if in a gallery), screen readable description (if published digitally) or audio description of the painting, even free voluntary work must comply with the ADA, if you don't then the courts will fine you and order you to comply, and if you then refuse to comply then you face imprisonment. Websites get sued all the time for failing to put alt text on images.
The ADA is one of the most encompassing and powerful pieces of legislation in the USA.
throwaway-8675309_@reddit
They aren't going to be sued, you need to remember the keyword is reasonable. You also need to consider that these are volunteers, that need to maintain these systems, it takes time and effort to do so.
Suing would only hamper these projects, and most likely prevent them providing funding to increase accessibility.
siodhe@reddit
Oh, yeah, I have a huge color database referenced by $XCMSDB (with colors systematically named like "red/dim/dull", all the Crayola colors, and some that are semantically named - about 10,000 total - and using the RGBI colorspace) and a custom gamma configuration as well so the colors don't all end up in the darker end. I'd forgotten about that.
No idea of Wayland support that kind of control.
ilep@reddit
You can select ICC profiles in KDE anyway. I haven't looked into Gnome for a while.
siodhe@reddit
If you can directly customize it through scripts or whatever, then that's great.
No color names, though, according to what I've read?
_vfbsilva_@reddit
I got a second monitor with a different gamma setting and I agree with you.
Pollux442@reddit
https://community.kde.org/Plasma/Wayland_Known_Significant_Issues
KDE plasma has something planned to get this feature back
https://invent.kde.org/libraries/plasma-wayland-protocols/-/merge_requests/94
Basically creating your own profile if you don't have a colorimeter
Idk about GNOME but I bet something similar might happen.
Sirusho_Yunyan@reddit
Thanks, that's really helpful!
rebellioninmypants@reddit
Personally for me the magnification works better on wayland and is less glitchy, although that might be due to the improvements to zoom itself over actual wayland vs x11
Paradroid808@reddit
Both KDE and Gnome I believe are having an accessibility 'push' at the moment. Worth raising a bug report for your issue if there isn't one already.
Steampunkery@reddit
You can pry Xorg and DWM from my cold, dead hands.
the_abortionat0r@reddit
That's not really how that works and I'm not sure why people have this take.
You can keep xorg, and the rest of the world will keep moving without you too.
If you want to be able to use newer software and use the Internet at a later point you'll have to either use Wayland or switch to windows like the whiney little child you are.
Interesting-Layer580@reddit
Me (Linux is my entire personality), getting very emotional over an obvious joke (I took it as a personal attack).
Unique_Roll_6630@reddit
Does it fix the random logout problem. My PC started doing this a few weeks ago.
Kevin_Kofler@reddit
The end of the Xorg era is the start of the Xlibre era. There is already SonicDE that is forking KDE Plasma to retain X11 support. It can be done for GNOME too, if you think MATE is too old.
the_abortionat0r@reddit
And the circus continues.
Let's pretend that those forks that keep failing manages to stick and pretend that Xlibre does..... something..... which is a whole lot more than it's doing now.
If KDE and Gnome and everyone else drops x11 then there's not much reason for programs to keep supporting x11 either especially since nobody wants worthless support baggage for no reason which is why they are dropping x11 in the first place.
Now you would just have a DE and an Xfork and no software to support it.
People claim that since the QT and GTK frameworks will support x11 till date "x" then all software will magically support it too but that's nonsense. It's like people claiming everyone is required to support windows 10 even when security updates are all they'd get. No such requirement.
This isn't even a surprise either as the WHOLE GOAL HAS BEEN TO REPLACE X11. Not run side by side. This hasn't even been a secret, it's literally been a daily fucking topic where orga put out milestones and you cultists say nu uh and then act blind sided.
Grow up.
Kevin_Kofler@reddit
That is exactly what we have been complaining about all this time.
Guess what, we do not want side by side either, we want Wayland to go away.
the_abortionat0r@reddit
Well child Wayland isn't going to go away just because your non technical has irrational emotions. Neither will that save x11.
It'll be just like the freaks who lost it over systemd 13 years ago, you'll shake your fist and shit your pants while the civilized world passes you by.
Kevin_Kofler@reddit
There is a whole bunch of non-systemd distributions, they even successfully soft-forked Debian (see Devuan).
Matilde_di_Canossa@reddit
lol
lmao even
Hot-Employ-3399@reddit
The biggest pain for me is keepassxc can't autotype(no, setting env vars to xcb is bull fucking shit - it doesn't work in half of cases)
In the end I edited it instead of x11 to use ydotool after 5 seconds, so from nonworking pita it's now working pita at least
tonymurray@reddit
Yeah, I hope a password manager portal gets implemented sooner rather than later. I'm not a fan of the autotype hack.
7lhz9x6k8emmd7c8@reddit
Could you extend what hack, how you deployed it? I'm currently contemplating rejecting Wayland mainly for this.
tonymurray@reddit
Password managers in X11 work by simulating key presses into another application (which is a hack). There are tools that allow simulating user input in Wayland (such as ydotool). As you can imagine a lot can go wrong allowing any application to send input into any other application, so this is not available by default in Wayland.
As for the portal, think about smart phones. When you have a password prompt they offer to fill in passwords from your password manager.
If Linux has a way for applications to ask password managers for credentials (likely an xdg desktop portal), that would be superior to the X11 hack which functions, but is very dangerous.
M_asak1@reddit
I'm guessing we are considering Copy-Paste a vulnerability, then? I did miss Autotype, but I switched to wayland so long ago that I completely forgot about it.
7lhz9x6k8emmd7c8@reddit
On a short-term solution, i'd appreciate allowing a specific application to type to another specific application.
The attack surface of a password manager typing into a browser isn't much of a concern.
M_Me_Meteo@reddit
Trying to script actions in Wayland is a nightmare. I just want one layout for work and one for gaming.
the_nazar@reddit (OP)
Yeah i get your point, but I guess it really depends on what you’re doing. I use both wayland and x11 and honestly haven’t run into much difference in my day-to-day use
hang5five@reddit
still waiting for a wayland On-Screen-Keyboard
the_abortionat0r@reddit
It was added but I did a code submission that removed it and it got merged..... Sorry bout that...
tulpyvow@reddit
On the KDE end, there is Plasma Keyboard, which, from my experience, works very well.
Is there truly not a good one for GNOME/generic keyboards?
DoubleOwl7777@reddit
i havent gotten it to work very well on debian 13 plasma (wayland). it seemingly always pops up even when you dont use touch to tap an input box.
hang5five@reddit
yeah that huge thing what popsUp @the sddm-loginScreen, that works. But on desktop i want it like "onboard" does it,. its resizable,has different layouts and themeable , but its x11-only. (gtk)
Drwankingstein@reddit
We are slowly getting there. If I remember correctly, I think we're only missing one protocol, but I can't remember what it was.
siodhe@reddit
Wayland still offer me no killer feature, and instead kills various features I use. Since I don't use GNOME, and can just stuff X back on any distro annoying enough to remove it (Linux power at work), I'm perfectly fine with my bespoke desktop and my vastly more customizable window manager (FVMW currently, Compiz before the huge nerf before that).
Zitrax_@reddit
What features keep you on X11?
siodhe@reddit
Let's see:
the_abortionat0r@reddit
Most of this is made up.
MaCroX95@reddit
Wayland has received many updates that used to be dealbreakers for many people... And got implemented in a better, more secure way. So feel free to reach out to community on which solutions are priority for you and what would the options be. I don't feel like any of those are reason enough to keep the entire userbase on legacy tech.
kingofgama@reddit
Seriously though, why replace X11 if for the vast majority of users it's simple more feature complete?
To flip you question around, why force users to lose many features for basically zero gain?
siodhe@reddit
I never mentioned keeping them there. What I reject is replacing X with Wayland. Having both in major distributions would be a much better way to move forward than switching to what is little more than another 2D desktop from a very similar mindspace - and none of the illuminated aspects. Of course, that would normally make me start grumbling about how Display PostScript from the NeXT got wasted. Grr.
MaCroX95@reddit
I personally am not against choice, as long as there are enough people to maintain and develop X11 and if there are enough people to maintain X11 compatibility for app frameworks and developer tools the forseeable future.
FeepingCreature@reddit
wow there's a lot of stuff there that I didn't even knew were critical X11 features that would keep me on X11 forever. I mean, I wasn't gonna switch to wayland in the first place but now I have a ton of additional reasons not to, thanks!
siodhe@reddit
Whether they're actually critical is subjective and user-dependent.
My frustration with Wayland is that the Wayland guys market it as a replacement for X, which it is not. I would much rather see distros put them side by side rather than tell people the like the Wayland can do everything X does.
Just like Sun users used to run a SunView desktop and an X10 desktop side-by-side (if you had graphics cards with overlay buffers to repurpose, for example - which was awesome at the time I might add), I could easily see a [better] future with people running X on one screen and Wayland on another. Whether that actually works in this screwed up "replacement" situation where running together might have been selected out, I've no idea.
FeepingCreature@reddit
yeah to clarify because I hadn't even tried wayland for long I hadn't realized that, for instance, you couldn't restart the window manager. kwin has occasional memory leaks, for instance.
siodhe@reddit
[Oh, this is random, but my compliments on using one of my favorite computing terms as your Reddit name] ;-)
FeepingCreature@reddit
[yay! I'm always amazed how many hacker places this name isn't taken yet]
DHermit@reddit
My multi monitor setup with different refresh rates is working much better on Wayland.
Dambedei@reddit
I'm using mixed refresh rates on X11 and never mentioned any downsides. What's the issue?
minneyar@reddit
What you're missing is that X11 is lying to you. It will tell you that your monitors are set to different refresh rates, but all of them are actually synced to the slowest one.
Dambedei@reddit
As others have said, this is compositor related
picom handles this really well, I definitely get 165 fps in games even though the second monitor's refresh rate is capped at 60Hz
Does Wayland support proper unredirecting nowadays? i.e. completely disable all compositing to reduce input lag to a minimum and allow screen tearing. X11 always had an edge here.
samuerusama@reddit
that's only true if you are using a compositor. The only good reason to be using a compositor is if you want transparency effects or remove tear, which the later you can get by using TearFree in your ddx driver, which fun fact, xlibre has this in its modesetting driver.
Klutzy-Condition811@reddit
Only if you're compositing, and depending on the compositor you can sometimes but sync to the lowest common vblank which is why this happens. X11 compositing unredirection is also a thing where it works. But it is a mess and Wayland is way better lol
siodhe@reddit
That how I feel about it. ;-)
siodhe@reddit
Good for you. Mine are all locked on 60 and are doing fine. Higher refresh than 60 is not an innately killer feature for me.
Now, it's a shame that the only reason the higher refresh rates are critical for gamers is that a whole bunch of game developers haven't figured out how to disconnect input event polling from the render cycle. You can easily see the failure during bogged-down rendering if your key events start not working because you pressed and released during the same frame, meaning polling entirely missed the key being down - exposing an ancient Windows-centric input model no one should still be using. Well written X programs don't have this problem because you can't poll and instead just read all the XEvents instead of losing key presses entirely. Hah, although not X devs actually read all of them like they should, and then they tend to get stretched out over successive frames instead. At least they don't get lost.
Super annoying to be playing some Windows game in X and still see the same old Windows polling problem because that's what Steam and all is emulating.
Now, if you just like super smooth visuals fine. If it's wanting reliable key events, blame the game devs for using a trash input model.
DHermit@reddit
It's not just about gaming, I like higher refresh rates in general.
siodhe@reddit
I included that possibility :-) And that's fine. The question is - is it really something that would motivate the masses? And knowing the actual masses - or at least a bunch of them - from having taught them for a decade, the answer is no. The desire for over-60 fps smoothness doesn't matter to most of them - most won't know the difference, some won't even understand the description.
caineco@reddit
Removed gnome from my PCs long time ago. Their decisions are irrelevant.
kinda_guilty@reddit
Tell us what is relevant to all of us, o' prime user of Linux
ptoki@reddit
Some time ago there was a post where many gnome flaws were outlined in detail and if you do a google search for gnome bad you will find a lot of valid criticism.
If you as an user are ok with gnome, good for you!
OP said they dont use gnome and answered the post maker question. Now you jumped in and act out of topic...
kinda_guilty@reddit
I just find it weird that people find it necessary to chime in with dismissive opinions as if no one ever could find Gnome fine to use. People discuss KDE here from time to time, and it's very popular. Every time there is a KDE post, I don't go on there to say that I find it too needing too much configuration, its apps' interfaces being busy to the point of distraction, and overall much more unstable. I just scroll past and talk about other things where my experiences, and thus contributions, are more positive. And I recognize that there are people who like that customization ability, and there is nothing wrong with that. I don't have to open every KDE thread and say "I stopped using KDE a long time ago, Irrelevant!" It is obnoxious, very I-am-the-center-of-the-world-listen-to-me and adds nothing to the discussion.
ptoki@reddit
Maybe its because gnome is really that unfit for (as you can see) many people yet they are still cool enough to not start a flame about it?
I see the problem you described in a different way:
To know how the world/situation really looks like we need to collect multiple types of information. Not only "this is good because..." or "this is bad because..." but also "its so bad I have no words besides stay away" or "I stopped using it when and never looked back" and few more.
Each type of feedback gives us different view and can influence us in a different way.
The "stopped using and never returned" can be helpful because it may mean the cost of trying is high so maybe we need to factor that in.
Different info to set our strategy to deal with the issue.
I look at such posts from statistical point of view. Sometimes I feel validated that I am not alone in the same situation and at times I am unhappy because so many people may not see the real value in something.
That helps me to see a broader view.
kinda_guilty@reddit
The problem is people who are unhappy are far more likely to complain than people who are content (unless you are a hateful curmudgeon, like me) are silent. However, the fact is looking at hard numbers, Gnome is far more popular.
ptoki@reddit
True, to a degree.
With Gnome its a bit different. It is packaged/bundled as default. It resembles android in its simplicity so for now it is popular.
I am hoping that consumer computing will go back to more custom, less "one size fits all", less of "few options will make you happy", "my machine, my control" so gnome will become less simplistic or will be replaced with kde or some more "elaborate" gui.
I find gnome critique valid. But I am one of those "I control this thing" people. BUT! the interesting piece here is that once I have my setup configured I dont change things. I just want them in a very certain way which is totally incompatible with gnome.
I use it at work though. And even my limited use proves it is buggy.
kinda_guilty@reddit
Buggy how? I use Debian sid, which means I am all the way on the bleeding edge most of the time, and Gnome never crashes for me. "Gnome does not support some use case I desire" is not a bug. A bug is only a failure to give you something that is promised.
ptoki@reddit
Its not a lot about crash bugs but more about the functionality not behaving right or just silently failing.
There is a lot of long posts around the internet where gnome issues are described. I remember one about single app where like 20 screens worth of complaints was put together and it was valid complaint, not some vague accusations.
I dont see such significant whining about kde/mate/lxde etc.
kinda_guilty@reddit
Again, just a loud minority whinging. Gnome works just fine, and it is the least buggy DE I have used. Again, things working as designed is not a bug. If the way Gnome is designed doesn't work for someone, it just doesn't. Just like programming languages, there are two kinds: the ones people complain about, and the ones no one uses.
ptoki@reddit
turns out it does not work for many.
IMHO gnome is popular because most of people tend to just passively consume content and for them simplicity is ok. They dont care. For more demanding folks gnome just does not work.
kinda_guilty@reddit
Nonsense. Because spending time tweaking your desktop is hella productive, am I right? Extra widgets and settings all over the place that have nothing to do with your actual productivity tools?
I wager the opposite is true.
ptoki@reddit
Not nonsense.
You are proving my point. Majority of people tend to not tweak their gui. Some folks do initially but then they usually settle and gradually arrange their workspace to their liking. This is true on Windows and on linux. That is why so many people is asking "What distro" when they actually want to know "which gui to use" as they rarely know the deeper differences of package selection or inner os workings.
People you accuse of spending hella time on customization actually dont do that. They pick a distro with gui already suited for them. Either kde or mate or lxde etc. And then lightly tweak them adding things to panel/dock, customize decorations or behaviors.
With gnome the customization is either minimal or people just go with what is given to them. For many folks gnome customizations are insufficient or the general feel is too distant from their workflow.
I use gnome on work laptop and its really uncomfortable in comparison to my personal ubuntu mate which I customized only lightly and most of the time I spent on it was trying to disable smoothing of fonts which can not be done on my work laptop at all (maybe because its locked or gnome does not let that do).
FortuneIIIPick@reddit
Agreed, KDE rocks but if Kubuntu 2026 doesn't include X11, I will probably go to Xfce or MATE. Wayland sucks, bad performance, weird and odd unwanted behaviors.
DoubleOwl7777@reddit
i never installed it in the first place. my pc runs plasma (also wayland but i dont have to deal with gnome devs and their attitude)
Scandiberian@reddit
You removed the most used and most supported DE on Linux, how edgy and brave.
RicArch97@reddit
I have a 4090 and decided to leave Linux for a while until improvements were made, especially since i pretty much require Wayland given my monitor setup. Installed CachyOS last weekend with the KDE desktop and was amazed with how painless it was. It uses the latest 595.45 drivers. Except for a black screen after suspend, everything just works. And with the CachyOS Proton i could enable use of the Wayland driver (and NTsync). Seemed to have eliminated the remaining input delay i felt with XWayland while playing competitive games, feels the same as Windows now. Last time i used KDE was on version 5, it got soooo much better since then, quite amazing.
the_nazar@reddit (OP)
Hmm... sounds like things have improved a lot on your setup. I use both wayland and x11 and honestly don’t notice much difference day-to-day, but yeah it definitely seems to depend on hardware and use case
SadZookeepergame5639@reddit
I NEED Synergy KVM to work - f--ked if I'm gonna plonk 3 keyboards and mice on my desk... I work from home...
I've tried the 3.x version - and it "seemed" to work on Wayland, as the server - but - my two other machines are Macs (one is supplied by my employer) and I was unable to drive the cursor on them from Synergy 3 KVM as server (Ubuntu 24.04).
So I canned it all and went back to Synergy 1(.20.x) on all my equipment (I occasionally put other Linux systems in my Synergy setup). It's a PITA to remove Synergy and install another version and very disruptive (I last tried Synergy 3 about 4 years ago and wasted about 3 hours trying to get it to work).
The other thing, besides having a single mouse / keyboard on my desk, is shared clipboard - that's a feature I really would rather not live without.
If worst comes to worst - I may end up replacing my Ubuntu desktop with a Mac Mini and go with Universal Control...
And apparently the fork of Synergy FOSS "barrier" is no longer maintained...
I paid for Synergy Pro and I NEED it to work... Synergy 1.x works well enough for me across Linux and MacOS (I don't have any Windows systems). There's other alternatives to Synergy, like "rkvm" - but - they're Linux only...
the_nazar@reddit (OP)
Hmmm... thats a pretty real workflow. stuff like kvm and shared clipboard is where things can still get messy
armozel@reddit
As a user with an nvidia GPU on my newest laptop, I'll say wayland actually plays nice with me on the 580 drivers which surprised me when I installed Fedora on it as I was having issues with other distros where it they would lock up mid-boot from the thumb drive. So I'll say I feel Nvidia cards should be more than able to work under Wayland.
the_nazar@reddit (OP)
Nice... I use both Wayland and X11 and honestly don’t see much difference day-to-day. It’s been pretty fine for me overall. i guess it really comes down to hardware and what you use it for
RileyGuy1000@reddit
I'm a big wayland user and I think it's the future.
But.
As long as the developer can't access the clipboard or do autotype without circumventing wayland altogether, X and/or XWayland will still see use.
redditor_286@reddit
Daily driving Fedora with Intel GPU and the inbuilt Remote Desktop is a breeze to use
ptoki@reddit
GNOME is dead to me for very long time. For many reasons and I think I'm not the only one. So no, X11 is not going away.
the_abortionat0r@reddit
So what happens when every drops x11 you just gonna stop using computers?
What's with this stupid x11 cult?. I use a display server to use a computer but it seems like you only want to have a PC to use a certain display server.
You know these groups aren't going to focus on nonsense when they need to focus on practical use right? Why keep x11 for no reason?
ptoki@reddit
you should start investing. With such skill in telling the future you are wasting your time here.
Also, if you think that we only have x11 and wayland and x11 will for sure die then maybe dont try telling future.
X11 is not stupid cult. It works. You could say email is stupid cult and email is much inferior technology than x11 but nobody does.
homelabrr@reddit
Cannot full screen my Linux VM using VmWare Workstation Pro while using multiple monitors.
i switched to x11 and it works
mariyamahu@reddit
Hope not. Wayland has been anything but reliable for me, most software I run under it more than 5 years old either has tremendous performance hiccups or doesnt run at all.
the_abortionat0r@reddit
Well for one that not a thing and two Linux doesn't have the whole old software issue. Modern programs are updated and packaged for modern systems and a modern software ecosystem.
No clue why emotional clowns lie and make stuff up about a display server.
leonbollerup@reddit
Things I am wondering …
DoubleOwl7777@reddit
so everything you listed is the exact opposite in my experience.
leonbollerup@reddit
Happy to hear that.. on my machine Wayland is slower, takes up more cpu resources, feels less responsive and I can not add custom resolutions ..
X11 is rock solid
the_abortionat0r@reddit
It's called a placebo.
It's like when silvers in CS try and tell me 4:3 makes them better and if I was good then I'd understand. And yet I sat 3rd highest rank while they were at the bottom.
Same thing with you bottom boy.
leonbollerup@reddit
are you on crack ?.. do you need help ?
the_abortionat0r@reddit
I'm not the one imagining things and holding on to dead tech
gmes78@reddit
You can add custom resolutions on the latest version of KDE Plasma.
leonbollerup@reddit
Actually running plasma .. need to test that asap
gmes78@reddit
https://docs.bazzite.gg/Advanced/custom_resolution/#kscreen-doctor-kde-imagesdesktop-mode-only
the_abortionat0r@reddit
You got both of those wrong. X11 can even do true multi resolution monitors.
rang501@reddit
Wayland has been more stable and has way better multimonitor support.
kill-the-maFIA@reddit
Wayland is way more stable than X11 in my experience.
All that spaghetti code leads to bugs/jankiness, I guess.
natermer@reddit
X11 support isn't going anywhere. X11 Applications will continue to run as well as they ever did. There is going to be ton of applications that will see no real benefit from being ported to Wayland because they are effectively "done". Nobody is really developing them aside from bug fixes, but people continue to use them. Just because something is old doesn't mean that it isn't still useful.
That is why I don't think that X11 support is going away any time soon. Probably in the next 5 years, or whatever, it will become a optional add-on. Like X11 support on Apple OS X was for at least a decade.
And you can still run X11 on Microsoft Windows and OS X just fine with add-ons.
What is really being lost, and isn't going to come back, by eliminating the "X11 backend" is the ability to use X11 tools to manage window position/sizing and modify input.
Out of modern desktop "remote workflows" X11 networking is easily the most miserable.
Out of users taking advantage of remote applications the ratio of people doing it on Windows versus Linux has to be in the 10's of thousands to one.
With the advent of web applications maybe it isn't used as much as it used to be. But remote applications on Windows has blown the doors off of X11 since around Windows 2000 release. Maybe even with Windows NT 4.0 release in 1998.
It was, for a while, essentially the standard approach used all over the industry for call centers and applications that were controlled over group policies and such things.
Most of Windows desktop users are not even aware that they were using them. They just showed up as a extra corporate tray or menu item on their dekstop. They clicked on them to launch and they worked with no real discernible difference from apps running locally.
A lot of Linux users that think they are running X11 network really are not. They think they are using "Compression" with X11, but the reality is that the apps are running on the server with its own X11 server completely separate from the one they are running and uses a different protocol to actually do the networking and compression. Like with "No Machine" NX and similar solutions.
In other words... remote Desktop with X11 isn't anything worth worrying about.
XWayland works fine.
mort96@reddit
Losing Remote Desktop with X11 is something to worry about; not because X's "network transparency" is a big deal, but because you can't make a Remote Desktop application for Wayland. The protocols for it just don't exist. The screencast protocol requires user interaction to approve the screencast every time, which makes it not fit for purpose. The built-in GNOME remote login solution creates a new desktop session and kills the old one.
With X11, on the other hand, you can make Remote Desktop applications which just stream what's on the screen to another computer.
burning_iceman@reddit
You're confusing two separate things. Remote Desktop and Screen Sharing. Remote desktop creates a new session, screen sharing uses the current one. Trying to use one to do the other is just incorrect usage.
This works completely fine on Wayland. Screen sharing is supported on both Gnome and KDE. Remote Desktop works on Gnome, while KDE is close to getting it to work.
kingofgama@reddit
KDE and GNOME's implemented remote desktop sessions are beyond awful, and work very very poorly lacking major features required to make this a usable experience.
mort96@reddit
I'm not confusing two things. I was using remote desktop in the generic sense, with the same meaning as in the sentence "rustdesk is a remote desktop application".
Anyway, the GNOME desktop sharing feature doesn't work when the screen is locked.
I was talking about how GNOME handles it.
natermer@reddit
No, that isn't how X11 works.
X11 works by applications send instructions on how to render the application from the remote machine to the local X11 server.
It is like how HTML works. HTML is just code. Code is sent over HTTP to your web browser and then the web browser renders the web page.
If you are doing "desktop streaming" you are not doing X11 at all.
mort96@reddit
You're mixing up what I'm saying with the people who say X11 network transparency is an important feature. I'm not one of those, I know that in the modern accelerated graphics and raster pixel buffers based world, you don't gain much if anything from "network transparency" and I don't criticise Wayland for dropping it.
What I am saying is: for Windows, macOS and X11, anyone can make a Remote Desktop application which listens for incoming connections, and when a connection comes in, it starts capturing video from the screen and streams them over the network (using H.264 or as a JOEG stream or whatever). In Wayland, you can't do that, because the APIs to capture the screen and emulate user input without user interaction don't exist.
mrtruthiness@reddit
Just wait until GTK5. GTK5 will drop support for an X11 backend. At that point GTK apps will only run on Wayland display servers.
siodhe@reddit
Sigh. Works for you. The whole thing is subjective and neither tool can do everything the other can. For many X users, Wayland offers nothing. Except hassle, broken workflows, and in some cases no alternate approach. Wayland isn't X, it's a completely different beast born from the same decade.
I still me NeWS. Now that was at least interesting.
dthdthdthdthdthdth@reddit
Yes, you will be able to run X11 apps for at least a decade probably longer.
There will probably be more and more applications not running on X11 though, or they will mostly, cause the toolkit used still supports it, but have some issues. And window managers, DEs and distributions will move away from X11 as well. Gnome is the first and it is the main DE for many distributions that might then stop to ship an X server.
SuperGNUser@reddit
Linux on desktop is not a thing. Linux on HPC is a thing. On HPC, X11 is and will be the standard thanks to network transparency and very good and tested X11-based technologies. So, X11 era is not coming to an end where Linux is a thing.
dthdthdthdthdthdth@reddit
how the fuck do you need an UI for HPC?
idontchooseanid@reddit
Many advanced 3D and fluid simulations use X11-based UIs. They rarely update their software base. So if Linux distros start completely dropping X11 then what will happen is the usual trend in last 2 decades. The UI will be Windows-only and the server is CLI / RPC only.
dthdthdthdthdthdth@reddit
They won't drop running X11 based apps for decades. Also, if the toolkit is not form the dark ages (which it of course just might be) you should be able to run the app natively on wayland, maybe with some tinkering.
And if you cannot invest in slightly in your frontend every 1-2 generations well, you might even have to do that on windows...
SuperGNUser@reddit
For this kind of software toolkit is usually motif or a custom xlib-based thing. But this is not the main problem, the fact is that Wayland lacks network transparency. Waypipe is a toy developed by 1 person, no one would use it in this kind of environment.
dthdthdthdthdthdth@reddit
If you need "network transparancy", you are doing something wrong. Use rdp if you have to run your UI remotely. Better, just don't. Your UI will not run distributed on your cluster.
idontchooseanid@reddit
UI runs on the login node not on the cluster. Then it sends a job using the scheduler and renders the results. Again the usual trend is towards Windows usage (overall better UI API/ABI and usually endless backwards compatibility allowing to migrate between them) so I think that's what will happen again.
dthdthdthdthdthdth@reddit
Yeah cause windows has this famously needed network transparancy :-D
If the people want to use windows, they will use windows. But this has nothing to do with wayland. The opposite is true, it is important, that Linux as a desktop platform is still being developed.
Anything you can do with X-Forwarding you could do using a web ui as well anyway. So if this done with remote access to a windows machine, that's just incompetence.
idontchooseanid@reddit
Windows can do better than X11 network transparency :) (which is kind of useless and less efficient than VNC since almost all Linux applications use OpenGL to direct draw) Microsoft controls the entire platform, UI toolkit and all the graphics APIs. Unlike Linux, NT's RDP can send Win32 commands to draw components directly on the client side and it can utilize either side's GPU depending on the configuration for DirectX drawn apps. Since there is no unified toolkit in Linux this is more difficult to implement.
ssh -Xalready works with Xwayland (with terrible HiDPI behavior but oh well). However, it depends on whether the distros actually package X. How long do they continue packaging X is the question. Not just the Xwayland but also stuff like Motif.Moreover this is not most simulation programs do though. They make their own proprietary communication system and then send only the needed info to draw things on the client side and RPCs to run the simulations.
dthdthdthdthdthdth@reddit
No idea what you even want any more. You were criticizing Wayland replacing X, now you are celebrating Windows, and making points a made several posts ago. So bye.
DNSGeek@reddit
When I"m not sitting in front of my Linux systems, I use a macOS system to remote connect over SSH. As of now the macOS X11 (XQuartz) system has been stagnant for years and there is no real Wayland backend.
So if X11 support gets dropped completely I will lose my ability to run apps remotely, which will suck.
mrtruthiness@reddit
Your X11 applications will still work the way you're used to with this change. i.e. I run GNOME with Wayland right now and I can ssh -X into that system from and run X11 applications remotely.
However, as time goes on, there will be fewer and fewer X11 applications. e.g. Right now applications which use the GTK4 toolkit are both X11 applications and Wayland applications (they work with either protocol). However, with GTK5, there will be no X11 backend. When that happens, it means a GTK5 application will only talk to Wayland ... which means it can't talk to XQuartz.
Zettinator@reddit
Short answer: yes.
Long answer: yes, and it won't make sense to stay on Xorg long term. More software will abandon X11 support, graphics drivers aren't necessarily going to stay compatible with Xorg, UI toolkits over time might drop X11 support too. Xorg is already in the software rot state. And no, projects like Xlibre won't change the situation. The whole ecosystem is migrating to Wayland, after all.
There are still some nice use cases that Wayland doesn't support well, but on the other hand, there are several major use cases that X11 won't support at all.
Kevin_Kofler@reddit
The thing is, they do not need to. You can use the modesetting X driver, with Glamor for 2D acceleration, which is basically what Wayland always does, so there is no reason why it would not work (at least for hardware that does not require proprietary drivers).
Zettinator@reddit
It's not that simple. The modesetting X driver does not exercise GPU drivers exactly the same. Driver developers aren't really going to keep quirks around to make Xorg happy or fix Xorg specific issues going forward. Example: Asahi Linux. They only support Wayland officially.
Kevin_Kofler@reddit
Yet, Xlibre reportedly works fine on Asahi Linux (Apple Silicon hardware).
Squalphin@reddit
I would also prefer to see Wayland improve and evolve than trying to stick to X11. I am myself for a longer time now on Wayland because of HDR and VRR support, and at work we also switched to Wayland, so I do not see any good reason in switching back.
xnfra@reddit
Xwayland is as big as xorg itself.
mrtruthiness@reddit
You're kidding, right? XWayland is much much smaller than Xorg. Xorg has to handle all of the interaction with the GPU, while XWayland is basically a translation layer bridging X11 and Wayland.
Perhaps you should look at the discussion here: https://www.reddit.com/r/linuxquestions/comments/17ptob7/can_you_explain_xwayland_to_me_using_small_words/
FishMonkeyCow@reddit
Citrix workspace
Tried on fedora, cashos and Arch.
Took me a while to figure out it's a buggy mess and only seems to work using xorg on debian/Ubuntu/mint. Could be a skills issue, but seems others have this problem also.
Currently using mint.
Need it for work and work has it blocked from running within a VM. So stuck for now. Hopefully by the time mint fully switches to Wayland Citrix workspace will be supported.
m4teri4lgirl@reddit
Remote Desktop and virtual displays are the only reason I'm not using Linux on my gaming PC. It's so bad on Wayland.
gmes78@reddit
Both of those things are supported on the current versions of GNOME and KDE.
mrtruthiness@reddit
I will emphasize that "supported" does not mean "works well".
gmes78@reddit
I don't see how that proves your point.
mrtruthiness@reddit
My point is "supported" does not mean "works well". That's obvious and is just a fact. Another fact: you didn't assert that those features work well.
My 2nd point is only my opinion: The support has been there over 3 years and it still doesn't "work well".
gmes78@reddit
You have presented zero evidence to support that.
mrtruthiness@reddit
Does one have to present evidence that "red" does not mean "blue"???
It's the meaning of the words. "supported" means that it has a feature. That, in itself, does not mean that the feature works.
gmes78@reddit
It also doesn't mean it doesn't work.
I do not understand why you think your argument is self-evident. It absolutely isn't. And if what you're saying is true, it shouldn't be hard to prove, just link the bug reports.
m4teri4lgirl@reddit
If it doesn't work as well as Windows virtual displays and Remote Desktop then it's not good enough. It's not even close to what Remote Desktop on other systems can do and Wayland is a giant leap backwards from what xorg is capable of.
gmes78@reddit
So now we're moving the goalposts.
mrtruthiness@reddit
You're replying to a different person. Try to follow the threads.
m4teri4lgirl@reddit
No, I never said that it didn't have those things, I said that their implementation is bad.
mrtruthiness@reddit
That's true.
And you seem to be under the impression that I said "it doesn't work well." I said what I said and it is 100% true. You're reading more into it. So I will repeat:
I wanted to make sure nobody was confused by your assertion of "supported". Or did you mean to assert that "it works well"? If so, you certainly didn't provide any evidence of that. That's why I provided the dates when it started being supported --- presumably most people had tried those features out for GNOME 42.
When did I ever say "See! It doesn't work" ??? Read what I wrote. It is almost tautologically true. You're simply reading more into it and, somehow, wanted me to read your mind and prove things I didn't say. Stop it.
kingofgama@reddit
I've tried them extensively, and compared to their X11 counter parts they are at best barely functional to non-functional.
gmes78@reddit
Things like custom virtual display modes in remote sessions are fairly recent features, KDE only added that in Plasma 6.6.1, and GNOME only in GNOME 50 (which hasn't been released yet).
I assume you have tested neither of these.
davidauz@reddit
This. Message to the wayland people: until there is remote desktop working, you'll have to wrestle X11 from my dead cold hands.
r3volts@reddit
The other guy responding to you is obviously very good at reading changelogs and not very good at trying things out.
RDP and virtual displays are woeful in Wayland. It is a major, major step back and anyone who tries to use them will agree.
Jaymuhz@reddit
People are saying Nvidia + Wayland is a solved problem, but I still regularly experience crashes and performance issues on my ThinkPad t480 with an mx150 discrete GPU when using Wayland. I know it's old hardware and I should upgrade, but can't afford to with the current market. I'll be moving away from gnome when this hits my distros repos.
nicothekiller@reddit
Its worth noting that NVIDIA + Wayland is only a solved issue on newer cards. On older cards, things never changed since they don't have updates anymore. I use plasma on Wayland on a laptop with 4050. I have quite literally never had any kde crashes for the entire time ive had this laptop (more than two years across two distros).
Using X is fair for older devices since they dont have good wayland support. Maybe one day if the open source drivers get good.
adantzman@reddit
I think old Nvidia GPU's that are based on older architecture (like greater than 8 years old) will not ever receive good Nvidia Linux drivers and they will never perform well on Linux.
siodhe@reddit
My NVIDIA X crashes almost as infrequently as Emacs (which only crashes every few years). I have way too many windows up to put up with random crashes from alphaware.
MaximumMarsupial414@reddit
Do we have automation on Wayland already?
Do my multiwindowed applications and tooltips will remember my windows positions?
Will Mutter finally support server side decorations?
Will XWayland support proper accessibility tools?
carangil@reddit
I have tried wayland several times... but I always go back to X11. I have one of those laptops that flip all the way backwards into a tablet with a stylus... and on Wayland it doesn't rotate the screen. This is an older ASUS model on Ubuntu 24. The accelerometer seems dead when in Wayland, but I don't see what the accelerometer has to do at all with video... pushing pixels and sensing gravity are completely unrelated tasks... the fact I want to rotate the video to match gravity should be something that sits outside of either concern.
My desktop runs Pop, and I also run X because I can't get any VNC server running. Yeah I can do headless, but I really like connecting to my true :0 screen remotely, and x11vnc won't work with Wayland. I couldn't get any VNC server to coexist with a Wayland desktop. I also have a very old graphics tablet (ancient USB Wacom) that I refuse to replace because it still works, but it can't map properly to the Wayland screen either. This is Pop 24, with a Nvidia 3060 and Ryzen, so it's not exactly ancient.
Until Wayland provides bindings for ALL the X11 features they didn't bother to implement, I don't see it as a usable replacement, at least not for me. 100% drop in replacement, or garbage.
bigbearandy@reddit
I mean, as one of the OG oldsters on Linux, who has been using X since it was part of Project Athena at MIT, an entire skill set I have has been rendered obsolete after four decades. Sorry to see that constant go, but not sad. If they do it right, it will be about as relevant as my experience with the NeWS window manager on Sun workstations. If they do it wrong, I'll be able to continue getting that side hustle contract work, along with my Mainframe and COBOL skills, well into my retirement.
dmills_00@reddit
KiCad has issues with Wayland, it is a multi window application that really doesn't do well on Wayland.
dkonigs@reddit
And KiCad has this whole big blog post explaining all of the Wayland issues. Reading that makes me want to scream every time some user with simple needs swears that Wayland is perfect and ready for prime time.
To make matters worse, it really sounds like the majority of the issues are caused by the Wayland developers intentionally shooting themselves in the foot for political reasons.
burning_iceman@reddit
You should be aware that the contents of that blog post were widely criticized as being inaccurate or even false.
The biggest issue KiCad has is that the toolkit they use doesn't support Wayland properly. Only the multi-window placement is something Wayland protocols are needed for to fix.
sheeproomer@reddit
It isn't inaccurate.
Adryzz_@reddit
apart from zones, which are experimental, wayland doesn't explicitly allow window placement or pointer placement not for nebulous security reasons, but because it is explicitly made to support platforms that do NOT have an explicit rectangle display, like VR/XR.
wayland on VR/XR for example, works almost flawlessly on all wayland apps, because the wayland protocols don't assume what the user is viewing the content with.
with the zones extension it'll mostly be all "fixed" transparently to the user, and in a way that works on other platforms.
sheeproomer@reddit
No.
Obvious-Ad-6527@reddit
GNOME, as always, leaving KDE Plasma in the dust
the_abortionat0r@reddit
What? KDE has literally been out pacing Gnome for years now.
Obvious-Ad-6527@reddit
If that were true, it would be the default on Ubuntu and other commercially successful enterprise distros.
speedyundeadhittite@reddit
The only hing GNOME is ahead is the rate of removing useful functionality.
quadralien@reddit
I still need x2x and xdotool equivalents before I can switch to Wayland. How is that going?
quadralien@reddit
https://help.symless.com/hc/en-us/articles/35748398109841-Wayland-support-on-Linux hmmmm this might work
Vladislav20007@reddit
dude...
devHead1967@reddit
For this one:
Older apps that still expect X11 behavior
There is always XWayland as a bridge for apps that still use X11 architecture.
Dergley@reddit
As somebody who's been running Unix for decades, losing the ability to remotely run apps through X is a big one. At our workplace we had 200 remote desktops all just booting off of remote X server. Not sure what they're going to do now
FastHotEmu@reddit
I miss the old days of UNIX - there's so much complexity nowadays... I'm probably showing my age.
DesiOtaku@reddit
My touchscreen monitors only work properly on X11; I have to buy $1000 monitors to get my applications to work properly on Wayland. If people are interested, I can do a write-up on the whole situation.
FastHotEmu@reddit
I'm interested
burning_iceman@reddit
You shouldn't forget to mention the compositor where it fails to work. Wayland is just a protocol after all, not the software with the issue.
nker150@reddit
Please do!
pythonnooby@reddit
I really miss xkill
FastHotEmu@reddit
What about xbill?
gmes78@reddit
xkill never worked correctly. It just terminated the X11 connection, it didn't actually kill the process itself.
proton_badger@reddit
It could occasionally be convenient but not all applications would properly handle having their X connection cutoff.
TheDarkerNights@reddit
I haven't tried Wayland in a few months but the last time I did I ran into multiple issues with my Wacom ExpressKey for my digital art stuff: * The configuration menu on KDE X11 shows a graphic so you can tell which of the 18 buttons is which. KDE Wayland does not have a graphic. (And the button order is different than X11 so you can't just screenshot the old one for reference.) * The touch ring cannot be configured anymore. * The touch ring is very sensitive. What would be a slight zoom in on Krita on X11 would now take me from maximum zoom-out to maximum zoom-in without a single step in between. * Occasionally, my keybinds on the ExpressKey would remain "held down". Now, this is something I experienced in X11 as well but only modifier keys like Ctrl and Shift. But on Wayland it also includes non-modifiers. It is very much not fun when it suddenly holds Ctrl+Z down, erasing your last 50 strokes, and you lose the ability to redo because you're used to being able to immediately put your pen down again after an undo. I wouldn't mind moving to Wayland if it was a simple drop-in replacement for me like PulseAudio -> Pipewire was. And it's probably a fine replacement if you only use web browsers and word processors. But I don't think it's ready for prime-time. I only hope that the KDE people dropping X11 will mean they can fix these issues faster.
TerribleReason4195@reddit
I believe IBM took over Linux.
the_abortionat0r@reddit
God, this fucking mental illness conspiracy shit has to end.
You people are not well.
WaitingForG2@reddit
Still is.
It's not.
the_abortionat0r@reddit
It's the present, get over it child.
Accurate_Estimate811@reddit
K
Groogity@reddit
Breathtaking input, keep it up
gmes78@reddit
It's only three fewer words than your own comment.
Groogity@reddit
No you can’t count. It’s four fewer. Also “K” is not a word.
kinda_guilty@reddit
K
Accurate_Estimate811@reddit
Yeah. Standards are low here.
DataOutputStream@reddit
Problem is, it's going to kill a lot of projects that rely on X11 and don't have the resources to rewrite.
As Linux is going more "professional", the more "artisanal" stuff from the 1990s that is still maintained is at risk, along with a lot of diversity.
I'm not against Wayland, I'm against monoculture, especially when it's driven by Red Hat, which has a long history of borderline behavior towards open source.
Now, I agree that Gnome/Wayland is far smoother than X11/IceWM: sound, video, dual screens, CPU governors... everything works out of the box, and everything is controlled from a panel. But I'm not comfortable with the end of X11.
atomic1fire@reddit
I think this is the real issue with the whole Wayland vs X11 debate.
Decisions about architecture are being made by what looks like a single company, most likely with an emphasis on corporate use, and anyone who wants an exception carved out is getting drowned out by vitriol.
burning_iceman@reddit
To people not actually looking.
gmes78@reddit
Have you actually looked at who the Wayland project members are?
pezezin@reddit
> Problem is, it's going to kill a lot of projects that rely on X11 and don't have the resources to rewrite.
Which projects?
6e1a08c8047143c6869@reddit
What makes you think it's driven by Red Hat?
borderline what?
DataOutputStream@reddit
New to the party it seems? This has been abundantly documented for decades.
6e1a08c8047143c6869@reddit
They don't control either though. The majority of development is not done by Red Hat employees.
Scandiberian@reddit
If something is worthwhile keeping, the resources will be found.
Jristz@reddit
Just in time for Cinnamon to be Wayland realdy, KDE to remove X11 backend too and Xfce4 to start they Xfwl4, they Wayland-only version of Xfwl4.
May guess is... 20 years and only iceWM will be the only active still supporting X11 and forks
rangelovd@reddit
I'm using nvidia wayland on one of the most problematic cards for more then a year now. It's solved And on older apps‚ we should fix them to work on wayland. The end
jcelerier@reddit
Two days ago we tried Wayland in a dual-gpu setup (2*a4000, six 4k projectors and 2 1440p screens) and it just locks the computer irrecoverably. X11 worked.
burning_iceman@reddit
Wayland isn't a software, it's a protocol implemented by a compositor. Your comment would be more informative if you said which compositor failed to work with your setup on Wayland. Wayland and X11 don't "work" or "fail to work" implementations do.
wpm@reddit
See, thats actually your fault somehow. You should change your hardware to conform to whatever baseline the Wayland and Gnome devs wrote for. It's simple!
Acceptable-Lock-77@reddit
What card is that?
rangelovd@reddit
Two Pascals‚ GTX1080 and MX-something. Too old for GSP drivers‚ first to be signed so no luck with nouveau
Acceptable-Lock-77@reddit
So what drivers do you use then? nvidia-dkms? Would argue nvidia-580xx-dkms drivers are worse, but maybe they're equally working on Wayland.
rangelovd@reddit
I have drivers from akmods-nvidia package from RPM Fusion. I have no idea how they work‚ since my GPUs are not supported anymore
iAmHidingHere@reddit
End of what story?
lefty1117@reddit
How I Met Your Mother
AlexReinkingYale@reddit
Same here. Literally never had an issue on my 3090
mmmboppe@reddit
Slackware removed GNOME many years ago
I casually tried it in other distros over the years, was never impressed
Willful ignorance is generally a bad thing, but it's a working way to avoid drowning in the multitude of software options
And with the boom of slopware, I'm going to use this approach even more ruthlessly
WackyConundrum@reddit
Wayland still can't do proper screen dimming & temperature change, similarly to how f.lux does it. This alone makes me want to use Xorg.
stormdelta@reddit
Screen brightness control, dimming, and temperature overlays all work fine on KDE Plasma under Wayland for me.
WackyConundrum@reddit
Yes, it can do some screen dimming. And the result it super washed colors with very low contrast. It's not even close to what f.lux on Windows can do.
Yes, I tried it on the newest KDE Plasma. Xorg is much better with that. I read that there is some specific limitation with Wayland currently. Gamma controls and such.
stormdelta@reddit
I consider dimming to be a bit of a workaround to begin with, ideally you control monitor brightness directly (something Linux can do way better than Windows in my experience), or using HDR to set base brightness (only possible in KDE Plasma under Wayland so far AFAIK).
WackyConundrum@reddit
Yes, Linux does have ways to do that. It's just the result is somehow different. And my sensitive eyes "notice" it super quick.
DoubleOwl7777@reddit
it can 100% do screen dimming. i havent been able to do it with x11 on plasma, but wayland plasma works.
WackyConundrum@reddit
Yes, it can do some screen dimming. And the result it super washed colors with very low contrast. It's not even close to what f.lux on Windows can do.
Yes, I tried it on the newest KDE Plasma. Xorg is much better with that. I read that there is some specific limitation with Wayland currently. Gamma controls and such.
DoubleOwl7777@reddit
i havent encountered that , while my Main monitor is a sh*t TN from 2009 so you could argue that i couldnt notice, my laptop screen is a modern ips, and colors certainly dont wash out on any brightness there. either i am not sensitive to it or it doesnt affect my screen for some weird reason.
WackyConundrum@reddit
Maybe my setup is an edge case. Unfortunately, my eyes are very sensitive. I immediately feel the difference.
I would like to fix this issue but no luck thus far.
kepstin@reddit
This has been working in GNOME for years, except on Nvidia graphics… because the Nvidia closed source graphics card KMS drivers don't implement the required drm properties to set the output gamma mapping. Kind of annoying that Nvidia has been holding back the Linux desktop for everyone else.
WackyConundrum@reddit
I see. Well, at least it works on Xorg. Can't compare to how it would work on AMD.
DistantRavioli@reddit
Wayland on Nvidia is still, STILL, not as good at just navigating the desktop on wayland as it was on x11 even on the new 495 driver. I thought it was just a laptop thing before but I got a desktop Nvidia card and I STILL have random issues with the desktop just dropping frames all over the place and generally not being smooth. This is not a problem when using AMD or Intel. It's not as bad as when on a laptop and connected to an external display but it's still not great. I even have it set to prefer maximum performance at all times and it is STILL not enough. I really don't know what the problem is at this point. Sometimes my mouse literally feels like it randomly dropped back to 60hz.
Did not have this problem on x11 and I stayed on x11 for a long time just because of it. The fact that it is 2026 and Nvidia is still snappier on x11 than on wayland for desktop use is really just an astonishing thing.
gmes78@reddit
Assuming you mean the 595 driver, which GNOME version are you testing it with?
DistantRavioli@reddit
That was a typo, I meant 595. It doesn't matter which version of gnome or kde. This has been a problem for years across probably a dozen different machines. It happens on both gnome and kde. Right now I'm using the latest kde 6.6 or whatever it is.
gmes78@reddit
GNOME 50 includes optimizations targeted at the proprietary Nvidia driver specifically. I would advise people to wait for the new Ubuntu release, and to not speculate on its performance.
DistantRavioli@reddit
I'm not speculating, I'm telling you what my experience has been on every wayland config with Nvidia that I've used for years including kde, gnome, and cosmic. It's not unique to a desktop environment nor are these the first nvidia performance optimizations that have been done since the transition. Every single time I see "it's fixed now finally" from either driver releases or other components like the compositor, it never is. I don't even use Gnome anymore either, I use KDE and I'm not interested in switching back.
The mere fact that AMD and Intel do not have this problem and that it does not exist when using Xorg shows it is a specifically an Nvidia on Wayland problem.
gmes78@reddit
You act like there's a singular problem that Nvidia needs to fix. That is not how things work. Different Wayland implementations will trigger different driver problems, and issues have to be found and resolved one at a time.
In any case, disregarding measurable improvements and doom-posting about performance isn't going to help things.
DistantRavioli@reddit
You're clearly more interested than anything in being condescending and dismissive of the fact that it is 2026 and I cannot even reliably drag a window or move my mouse or open a menu without experiencing random frame drops and stutters on the some of the most common hardware configurations there are. I don't care if it's 1 issue, 2 issues, 3 issues. The desktop experience with Nvidia on Wayland SUCKS and it has never stopped sucking for years. I know it's crazy to expect better from the most valuable company in the world. It's laughable that it's this bad still and I'm allowed to be frustrated about it, I'm allowed to express that frustration, and I'm allowed to be skeptical of fixes that claim to solve an issue that may or may not be the same issue and may or may not actually solve the problem (for a desktop environment I don't even use) because we've been down this road so many times before.
I know that it's a monumental ask on the Linux desktop that I'd like to be able to move my mouse from one area of the screen to another without it dropping frames but until then it's too infuriating for me to have as my primary OS like I used to do. It's been a death by 1000 cuts for me.
minneyar@reddit
It sucks, but how long should desktop environments hold themselves back because Nvidia refuses to fix their driver? Wayland's been around for seventeen years, there's no excuse for not supporting it by this point.
Loud_Significance908@reddit
At work we had an issue with our remote workstations loosing Xrdp functionality after the latest gnome updates. So we changed to XFCE as the desktop on those remote desktops.
That's the only issue I've had with x11 being removed . Otherwise on my work laptop and at home where I have full AMD, and no specific usecases it's been working well for me.
gmes78@reddit
Why not use GNOME's built-in RDP instead?
Loud_Significance908@reddit
Our current automation sets up Xrdp. And changing would require testibg. And from what I see gnome RDP doesn't have great multi user support (?) we have a few remote workstations where many users log in as their own users
gmes78@reddit
https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/administering_rhel_by_using_the_gnome_desktop_environment/remotely-accessing-the-desktop#connecting-to-a-remote-desktop-session-on-a-headless-server-for-multiple-users
2rad0@reddit
Oh no did the foot clan finally finish moving their technodrome through the portal from dimension X? Where is Yamato Yoshi's faithful rat apprentice and his 4 edgy pizza loving mutant turtles when you need him?
Jokes aside, this recurring story is pretty tired now, and almost old enough to get a drivers license. There is nothing to feel other than mildly entertained.
Malendryn@reddit
Welp, if Gnome is doing this, sooner or later all the rest will too, so it looks like it's time to switch away from Gnome OS's entirely and start using KDE which at least leaves SOME of the necessary control in the user's hands
pioni@reddit
Does Wayland work on iMac 5k? Last time I tried it did not, X11 works flawlessly. I hate it when support for something is dropped before the problems of the new stuff are fixed.
pioni@reddit
Today I noticed that Playwright did not work under Wayland either.
whattteva@reddit
I don't use GNOME, so not a big deal.
Unhappy_Ganache_4980@reddit
No hijo, no estamos al final de la era Xorg, simplemente una de las versiones de un entorno de escritorio elimina el backend, pero hay literalmente todo un mundo aparte de Gnome 50, incluiyendo versiones anteriores del mismo Gnome que no eliminan el backend X11, así que no hay nada nuevo bajo el sol.
justamathguy@reddit
For Remote Desktop, I use anydesk to connect to my workstation running RHEL with Cinnamon on Wayland and so far it works gr8 and as a backup I have already setup and tested Rust Desk which also works
I am personally an nvidia dGPU user (on laptop) and it has been a pretty smooth experience for me on Cachy OS, Fedora, Linux Mint (with Cinnamon on Wayland), Nix OS with labwc etc....the only places where I have had a problem, it wasn't because of wayland (eg. openSUSE installer, for some god forsaken reason their distro's installer requires a nomodeset flag in the boot options and when I was starting out I was really confused with the black screen)
And I do need to use old GUI apps which were made with X11 in mind, either in person at my workstation or via ssh display forwarding and it works gr8 atm (there was a bug some time ago with KDE but I filed a bug report and now it seems to have been fixed)
idk what you are referring to as power user tooling but I use stuff like distrobox and even normal docker containers to run proprietary software which require an X11 server to draw their GUI windows on my personal PC and they have all been working fine with Xwayland so far
I am currently on Cachy OS with KDE Plasma's Wayland session
SouthEastSmith@reddit
I recently had to fallback to using an X client over ssh. I still have not heard how that functionality will be replaced.
alius_stultus@reddit
sdl3 rdp still doesn't work for dual monitors. I hate when devs do shit like this without at least getting the replacement to the same place as the old one.
sedme0@reddit
Does Discord screensharing work on Wayland yet?
Oflameo@reddit
Yes
Oflameo@reddit
Remote desktops use remote framebuffers like VNC. All other power tooling gets more powerful.
Probably should have called it X12 since it was the same developers on both projects.
grimacefry@reddit
If you like and use Gnome or KDE sure. I have a custom DE built around Openbox, Picom and Tint2. I want to use Wayland, I regularly test and try.... but the alternatives for my setup labwc and Waybar still feel like alpha, missing many features and lots of little annoying issues. I tried again as recently as last week using the Waydog distro as a starting point. Then I go back to my X11 setup and its rock solid perfection, and it disappoints me but Wayland is just not there yet.
Tropical_Amnesia@reddit
Me too, that's my secondary, or fallback. We should be able to continue like that for a very long time, depending on hardware requirements and maybe what your distribution supports. I'm also using LXQt, again with Openbox/Picom, that setup could be a goner sooner, not sure what LXQt's plans are at this time. Wouldn't be as pretty but still survivable.
That's the difference. I'm not going to make that leap, this is simply a matter of what defines my Linux experience. The day (after) X I'm probably buying my first Mac and learn something really new. Or might even go mobile only, what virtually anybody else did, we're talking about the distant future after all. Possibly by that time mobile means some VR headset and that's it. I'm fully relaxed, for me the Linux desktop dies with X.
zinsuddu@reddit
Like you. I have a custom DE built over years on fluxbox. It has features not provided by official DEs. I build now on Gentoo on top of XLibre. An advantage of this approach is that I don't have to reinvent myself. I do multiboot and often run Gnome or Xfce but when I want to set myself up for a day of coding it works best on my own Fluxbox/XLibre environment with its rock solid perfection.
grimacefry@reddit
I'll add that my Raspberry Pi 5 is all Wayland, and even then compared to their older Openbox based distros it again noticeably feels very alpha and unfinished. Conky flakes out all the time, VNC access is sporadic, there is no screensaver utility for Wayland (like Xscreensaver) and so on and so on
arthurno1@reddit
I used Gnome briefly, back in late 90s since it was always default on RedHat Desktop. I never really liked them and I never really like "freedesktop" and things they do. So I haven't been using Gnome for last 20 years at least, and I have no intentions to ever start again.
I am happy with X11 and a simple window manager. Gnome and KDE can do whatever they like and feel, I couldn't care less. As long as my graphics card supports X11, I am happy :).
OldPhotograph3382@reddit
Fedore ppl go for it.. not blind linux users know about XLibre.
tulpyvow@reddit
XLibre won't help when desktops begin to fully drop X11 (GNOME in a couple months, KDE in August, others will follow)
7lhz9x6k8emmd7c8@reddit
Does that mean installing plasma-workspace-x11 won't work anymore?
https://www.reddit.com/r/Fedora/comments/1cbgria/how_do_i_switch_my_session_to_x11_in_fedora_40/
gmes78@reddit
The
plasma-workspace-x11will cease to exist with Plasma 6.8.tulpyvow@reddit
It'll stop working when KDE drops x11 with 6.8 (in august) and when Fedora updates to 6.8, at the latest.
Fedora might drop the package before then.
stormdelta@reddit
It's also not a serious fork. It really only exists because one dude got banned from Xorg for being a toxic and irresponsible dev.
IslandHistorical952@reddit
I mean, Gnome itself has been borderline unusable ever since Gnome 3. Why not make the backend unusable as well.
Bring on the downvotes.
humanistazazagrliti@reddit
My current showstoppers:
I sadly can't ignore 1 due to being back to long distance uni. Number 2 I'm too scared to try out, as I don't feel like touching the mess I made with Arch+Xfce+AUR in my gaming rig 😂
gmes78@reddit
That was fixed years ago.
Wayland has had performance parity in gaming for years. It was already pretty good in 2021, and that was without the tearing-control protocol to further reduce latency.
(Note that GNOME doesn't yet support the tearing-control protocol, so, if you care about that, use KDE or a wlroots-based WM that supports it, such as Sway.)
kepstin@reddit
1) I'm not sure. Screensharing has worked on Wayland for a while now, but it uses a new API and requires apps to update. I think the Zoom app has been lazy about this, but if you're able to use Zoom in a web browser it should work there.
2) Yes. In some cases it'll run using XWayland, but that doesn't cause any performance problems. And you need to use Wayland if you want to use HDR or VRR, those will never be supported in X11.
jknvv13@reddit
Yes.
Are we Wayland yet? https://arewewaylandyet.com/
Any_Preference5344@reddit
No because wayland isnt stable yet. My wayland drm backend crashes now and then. Also wayland doesnt yet support all X11 apis so all apps will never work on wayland, I myself will never rewrite my applications for wayland because some of them is not even possible due to the design choices of wayland itself.
Wayland sucks, and is still unstable and not full featured as X11 is.
Adryzz_@reddit
ok
_o0Zero0o_@reddit
Hoo boy...
ketsa3@reddit
People use gnome ? baffling.
kinda_guilty@reddit
Of course. It's the best DE.
robotobombo@reddit
I do scientific computing and Wayland would need a lot more work to give all the features we use with X all the time. For gaming on my local desktop I noticed that Wayland was simply better with less screen tearing, etc. But I realized I couldn't work with it at all. And I don't really care about screen or rendering quality issues when working at all.
tonymurray@reddit
Can't you just use Xwayland to run your apps that want niche things?
robotobombo@reddit
I use X forwarding a lot from my local computers to different servers and I couldn't make it work. Afaik in X applications render remotely and send drawing commands to the local X server, but in wayland applications talk to the local compositor only. Wayland is more optimized for local desktop use but still doesn't know how to do deal with remote stuff as well as we have been able to do with X.
tonymurray@reddit
Ah, interesting, so you are remoting into systems and running X11 apps on that system forwarding it to the local one. There might me some tools for that in the future.
dthdthdthdthdthdth@reddit
What requires X in this setting? The cluster should need neither. Is it just some older shitty UI for something?
ilep@reddit
I would assume this is another case of people don't really know how X11 networking actually works (and what was "advertised" years ago). The fact is that X11 is not truly network transparent but "network-aware" these days and has been so for a long long time (draw-command sending over wire was replaced by sending bitmaps).
ITafiir@reddit
I‘m not surprised by this, I vividly remember having to use some rather buggy analysis software a grad student clobbered together 25 years prior that never got touched again because „it works“, on a Windows XP computer during my physics undergrad labs when Windows 10 was already current.
Roman_JS_7@reddit
My GPU is a RTX 3050, and I have zero issues with Wayland using Aurora OS (KDE is the DE).
With GNOME and KDE dropping support, Cosmic been Wayland only since the start and DEs like XFCE and Cinnamon preparing to switch, it's pretty much the end of line for X11, at least on Linux (I don't know about BSD).
I know that XLibre is a thing, but I really doubt that it will became meaningful enough to take a scratch of Wayland's dominance.
Impressive_Bag_3505@reddit
Everything works for me on Wayland except "HP Z Remote Graphics Software" that I use for remote work.
It's clear HP have no intention of supporting Wayland anytime soon.
Delicious_Recover543@reddit
Nvidia driver person here. Wayland running smoothly with the latest drivers. So I finally switched a couple of months ago.
linuxturtle@reddit
For me, it's the end of the GNOME era. I switched to Cinnamon 6mo ago after being a GNOME guy for over two and a half decades (GNOME 1.2), although I did have a fling with Unity for a few years back when Ubuntu was created in 2004 (but Unity was just GNOME with window dressing). Sad, really :'(
Ok_Block_3770@reddit
I think the only thing still keeping me on Xorg at this point is muscle memory and fear of change. Every time I try Wayland something tiny and stupid breaks and I just go back to what works. But its definitely getting there. GNOME dropping X11 feels like a shove in the right direction even if it stings a little for us laggards.
DimensionSafe2243@reddit
We are rather finally at the end of the Gnome era (many things are still not working on wayland).
suszuk@reddit
I avoid Wayland for many problems for me here, one of them is it sees my onboard GPU as llvmpipe (software rendering) while on X11 my onboard GPU is being seen and used perfectly, Wayland is killing the saying of "Linux can run on a toaster" with most of the onboard GPUs and some old nvidia cards are seen as llvmpipe thats bad
lusid1@reddit
I'll deal with it when they break my xRDP setup. Gnome Remote Desktop has been ass since inception.
mitch_feaster@reddit
Google Hangouts is still glitchy af under Wayland 😭
ninth9ste@reddit
Yes, and not a moment too soon.
Scandiberian@reddit
I sure hope so.
Holding onto insecure software just because some fossilized users decide they don’t want to update their hardware, dragging everyone else down, is a lost cause.
We all know those are not the users that contribute to the community in any meaningful way other than complain about everything anyway.
zeno0771@reddit
That's the exact same thinking Microsoft used to force everyone onto Windows 11. "You'll use it and you'll like it" is not a valid problem-solving methodology.
The lead for XLibre would like a word. He's not only "contributing to the community", he was previously an Xorg dev. As for the rest of your army of strawmen, who the hell do you think got Linux distributions this far in the first place? Hint: Not "nEW mEANS iTS bETTER" hipsters who think their inside-the-box use-case represents the majority.
thinkingperson@reddit
Nvidia user here. Not upgrading anytime soon I guess.
Also, I'm on Zorin, so it's on an even earlier version of gnome, so there's that.
And I need my xbindkeys and xdotool.
FlashOfAction@reddit
Gnome is literally the worst DE I have ever used so I really don't care if they go Wayland exclusive
Pollux442@reddit
Here is what is left for a gamer.
Steam client needs to support Wayland properly so it fixes its local streaming feature as its broken under xwayland.
Wine Wayland enable ny default so latency is low as possible + steam overlay not working which is back to steam support Wayland, which requires CEF to support Wayland and thats been delayed as the Toyota developer(yes that's right a Toyota developer is using a wayland compositor in their car screens) has gone on another holiday or is doing other work even tho they said they were "motivated" to get it done by Jan 2026.
HDR to be enabled by default in wine so the user doesn't need to force enable it as a launch command like what you have to do with wine Wayland aswell.
Thankfully valve have started to enable Wayland as the default session in steamos master branch(not what people are using on steamdeck yet) so these problems should be resolved.
proton_badger@reddit
This conversation comes up all the time, with all the same comments, it's like Groundhog day.
DialecticCompilerXP@reddit
The GNOME project can do what they will, but X11 is unlikely to vanish until its full functionality has been replicated, because there still remain workflows that depend on it. For instance the fact that KiCad doesn't work correctly on Wayland is not nothing.
There's also the possibility (however slim) that a fork of X11 or a new X server may pull through and turn out to be the better option.
For my own purposes, I haven't found much too intolerable about Wayland aside from some funny business with window decorations and cursors, also I like that screen-tearing isn't as common and that scrolling is smoother.
the_nazar@reddit (OP)
Fair point. as long as some workflows still depend on x11, the transition will probably take time
neoronio20@reddit
I know my Ubuntu must be worked, but when I try the Wayland session, if I turn off/on a monitor, It just freezes and I need to hard restart. Maybe a format would solve this, but it is still good that I have the option to use X11
Information_Loss@reddit
You’re not alone, ive always gotten weird monitor issues with Wayland and always had to swap back to x11.
luxlucius@reddit
xbindkeys,xdotool,xte not working. No alternative and there's won't be an alternative due to the design of wayland (not even ydotool). So basically for my use wayland is no-go. It breaks my entire workflow.
LonelyResult2306@reddit
Rdp is a shitshow under most wayland implementations.
VayuAir@reddit
Wayland is simply missing too many features for me. But whatever, alternatives to Gnome will exist for a while.
AMidnightHaunting@reddit
Nvidia? Non-issue. Works. Just need better driver optimizations in general.
ciprule@reddit
Some steam games I play don’t work under wayland. No matter the version nor other settings, Gnome or KDE, opening a Mate session (under X11) does the trick.
I think they shouldn’t drop this if there are still things not working as it can be read most days.
No_Refrigerator9720@reddit
Weird, any examples?
ciprule@reddit
Europa Universalis loads with wrong resolution (interface smaller than the background, unplayable).
Stronghold does not load
Simcity 4 randomly crashes to desktop.
No issues on a Mate session… or in KDE under X11.
Nexis4Jersey@reddit
SC4 randomly crashing to the desktop is not limited to Linux , it happens on Windows and older MAcs. Its just a very unstable game held together with some community mods.
ciprule@reddit
I know, I suffered from that when using the old disc version.
Never had issues when running under X11.
Also with the other two games I mention.
Nexis4Jersey@reddit
Do you have the DLLs from Simtropolis?
ciprule@reddit
Yes, it is unusable without them even on windows.
asd308@reddit
Does using gamescope instead of a MATE session work?
bubbybumble@reddit
It was bugging out for me constantly until I switched to an arch based distro (cachyos, which also probably got the most up to date drivers).
I feel they should keep comparability just in case. Wayland definitely still has weird visual bugs depending on your setup
ghanadaur@reddit
This is a good move. Time to remove the band-aid once and for all and not put another on in its place. X has had a good and perhaps way too long of a run. The client server architecture it was originally designed for hasn’t existed for decades and the work arounds for this history have been long and difficult. Its time to finally move on.
Squalphin@reddit
I am on Wayland since at least two years now and I am happy with it. I also can not go back even if I wanted to due to HDR and VRR support. Both those things work perfectly for me on KDE+Wayland. Did also not experience any issues in a long time now.
Drwankingstein@reddit
I want to be clear I'm not recommending you go and use XLibre, but HDR support in it is a WIP with somewhat working results. as for VRR, I never actually had an issue with it in the first place since I never cared about tearing on the second monitor. I think this is something xlibre will be working on too eventually though.
mrtruthiness@reddit
It will never work properly. Fundamentally it breaks the X11 protocol.
Drwankingstein@reddit
seems to be working fine in the initial WIP? what will never work?
mrtruthiness@reddit
It "kinda works" for exactly one app (mpv) which had to be hacked and will never be upstreamed to actual mpv. Also, even that demo is only HDR10 (10bit colorspace) rather than full HDR.
The underlying X11 protocol only has support for 8-bit and 10-bit colorspace and it can't be an extension to have the 16-bit colorspace for full HDR.
Drwankingstein@reddit
the "MPV hack" is a vulkan layer, just like wayland used to use. It doesn't need to be added to MPV at all.
"10bit" is standard HDR, every single movie is 10bit, PQ is by spec 10bit, HLG is 10bit. scRGB is an issue, but it's full 16bit, not 12 bit, but that is also supported on the current WIP.
so clearly neither of your points are issues.
mrtruthiness@reddit
If it bypasses the X11 compositor and display server ... it's not X11, is it?
Drwankingstein@reddit
it doesn't bypass it, the layer ads support for xlibre's wsi. Just like the layer KDE was using, (IIRC it's actually a fork of said layer).
jsadusk@reddit
I have been trying Wayland and going back for 15 years now, it's a little exhausting. The thing stopping me now is that egpu (or even multi gpu at all) still doesn't work right in any of the major compositors. If you have multiple gpus, one of them gets set as the primary and for all others all frames get copied back and forth between the framebuffer of the primary and the secondary. That means that if I have a laptop with an egpu, either the external or the internal screen has a noticeable lag, and there's no way around it. Xorg had this figured out in 2010. In every other respect Wayland is superior for me. I don't understand why this is still an issue.
Olorin_1990@reddit
Have never had to switch to X11/Xorg on my current Ubuntu desktop or the VMs I have for work since Jammy.
nuxi@reddit
According to Betteridge's Law of Headlines? No
I'll switch when my coworker running Wayland can reliably share his screen during meetings at work.
mwyvr@reddit
X predates Linux.
lovestruckluna@reddit
Last I checked, PTT in apps like discord and OBS is still broken under wayland. Those are backed by a global hotkey, of which a naive implementation (like what was used by X11) is a security issue and the global shortcuts feature that was intended to replace it is not standardized except via flatpak's xdg-desktop-portal.
HeavyMetalBluegrass@reddit
All I know is my rtx2060 runs the Wayland display fine on my Nobara DE.
rfc3849@reddit
I love Fedora. I used it exclusively for over 10 Years, on desktop and server. Fedora 43 made me switch to a distro for my desktop that still supports X11. I need Zoom, Teams and such for work and it was an absolute pain on Wayland. Constant crashes, even when I didn't try to share a screen. F Wayland atm.
Scandiberian@reddit
That doesn’t happen anymore.
Slight_Manufacturer6@reddit
Yes
IWillKeepMakingAccs9@reddit
well for sum reason xorg simply refused to start in my recent gentoo install, so i replaced it with Xlibre and now it works with no issue.
Drwankingstein@reddit
IMO GNOME is hardly usable to begin with. Plenty of life in x11 based projects, and with xlibre getting support for things like HDR and security protocols, the need to move to Wayland is far less then it was.
Spitfire1900@reddit
Kubuntu dropped x11 in 25.10, so LTS later this year is when I’ll stop daily driving x11. Wayland support was okay
ray591@reddit
Using Wayland for the last couple of years on Fedora KDE now. Haven't run into any major issues. Future is here.
siodhe@reddit
Welcome to the 1980s, where both of them began.
Gugalcrom123@reddit
For GNOME and KDE, sure. For MATE, Xfce and so on, it is barely beginning.
libra00@reddit
As an nvidia user, I've had relatively few problems with Wayland. Or rather, the problems I've had seem like they're driver-related rather than Wayland-related.
julioqc@reddit
man til sub is a circle jerk, at best Wayland is beta state.
awmath@reddit
I've been using Wayland for a decade now. I just don't think about it. That's how it should be.
lucasrizzini@reddit
You must have been really bored back then. Wayland is fine now, but 10 years ago it was a whoooole other story.
Glad-Weight1754@reddit
He is bullshitting. 10 years ago it wasn't in any shape to be in a production environment. Some people would say it's still not ready.
gmes78@reddit
Fedora did switch to Wayland by default 10 years ago, in version 25.
https://www.phoronix.com/news/Fedora-25-Wayland-Default
Glad-Weight1754@reddit
I remember. I "used" it.
gmes78@reddit
Or they used Fedora Workstation and didn't have an Nvidia GPU.
andymaclean19@reddit
I've used Linux as a daily driver for the best part of 20 years with only a few short gaps. I've been using Wayland problem free for a couple of years now. Before that there were may issues with it and I would typically try it and go back to X11 after getting annoyed with glitches (e.g. Wayland sometimes crashing when the laptop woke up after an idle-blank-suspend cycle). It seems pretty good to me and has been since FC 41 and 43 (I use every second one).
I have a mix of X11 and Wayland apps running on top of that and it's actually very difficult to tell the difference these days. For some things I have had to use flatpak/flatseal to *force* wayland mode because the X11 mode has become glitchy for, eg, the slack app now while wayland mode works fine.
For me this is a good direction. I was initially against it when FC started removing X11 support but it all worked out very well IMO.
chris17453@reddit
I still have all sorts of screen recording issues, even from. Modern apps. And I'm using Nvidia/ gnome.
bobbie434343@reddit
Laugh in i3wm
spacelama@reddit
Gnome hasn't been relevant to me since I first tried it 27 or so years ago.
It is still irrelevant to me, and I continue to enjoy X11.
sleepingonmoon@reddit
If Xwayland is also Wayland, probably. Still a long way to go for anything beyond the fundamentals.
Nuxlight@reddit
It's frustrating for me... I understand what people say about GNOME's autocracy, but I love GNOME's choices. It's not perfect, but for me, the workflow is excellent.
The only reason I need to stick with X11 is the DeskFlow application, which I use every day. They’ve done a great job with the Wayland implementation, but there are still issues with clipboard sharing and key bindings.
mrdeworde@reddit
My sense is that for 95% of use cases and rank and file users it's fine but for power users it's a bit more iffy, though lots of them seem fine. I've heard mixed reviews from people with accessibility issues too but not sure if that's still a problem.
Honestly though, it's *nix - there will be a few outlying distros that will keep X limping along until Xwayland is ready to completely replace it, and even after that there'll probably be someone somewhere keeping it going.
urkiurkiurki@reddit
As an Nvidia user that games on gnome I wonder about what you are worried about cause i've had no issues.
byte512@reddit
Also Nvidia user gaming in Gnome here, the only issue I keep having is the mouse cursor escaping most games. That issue might be unique to Multimonitor setups and can be fixed with e.g. gamescope. Apart from that i am only missing tiling windows, but that might be due to using Ubuntu. Apart from that i wouldn't even know Wayland was used instead of X11
mehargags@reddit
I can't live without VNC...and I refuse to put those 5 hrs of tweaks to make it work with wayland
avdolainen@reddit
Not using gnome, the last version of gnome i was using is 2.xx.
GNOME dictates what you can tweak and what not -- it reminds me of windows.
Despite the gnome ... that's a bad feelings, wayland isn'r something like Xorg, this is a specification/protocol and everybody else implements it, Gnome, KDE ... in general it means an extra effort, but ... for what ??
IMO wayland is a product of sick mindset 'this is better only because it's new'
mrazster@reddit
No, we're not !
arnulfslayer@reddit
I guess I won’t be able to upgrade then. Zoom annotations don’t work on Wayland and I’m forced to use X11.
Gordhen@reddit
Eight or nine years ago, when I switched away from Linux for “x” reasons, Wayland was already a headache. This year I came back, and the last thing I expected was that this wouldn’t change after such a long time. I’ve always been a fan of GNOME, and when I returned, it was the first desktop environment I wanted to try. But when I found myself without X11 support, I tried to adapt for two months but couldn’t get myself comfortable, so I ended up switching to KDE. I guess in 6.8 (when they drop X11 support) I’ll have to go back to Openbox.
I like using push-to-talk in chat apps, having the desktop remember my window positions, and using pip, they’re little things, but in the end, the beauty of GNU/Linux is the availability of alternatives.
kudlitan@reddit
You can try MATE which is a fork of Gnome2
dddurd@reddit
When gnome removes xwayland, it’s the moment to migrate to wayland/gnome. Until then users can use x11 based stuff which is more ubiquitous.
seiha011@reddit
What do I think about it? I don't think I'd even notice it (at first)... ;-)
smog_packet@reddit
It feels inevitable at this point, but \"ready\" still depends heavily on workflow. For basic desktop use Wayland is mostly there, but niche tooling and remote desktop setups are still where the rough edges show up first.
smog_packet@reddit
It feels inevitable at this point, but \"ready\" still depends heavily on workflow. For basic desktop use Wayland is mostly there, but niche tooling and remote desktop setups are still where the rough edges show up first.
archontwo@reddit
Been on Wayland for 4 years so ended for me a while ago.
eugenesan@reddit
X11 is not going anywhere any time soon. Wayland is too beauticalistic to accept all the fixes and features people want. Also corporate pressure from IBM and political tensions are not helping either
Current situation is not the first time Gnome and KDE will cause community split. Which is not necessarily a bad thing
Last time but big projects became too "progressive", quite a few projects poped up or gained support: XFCE, Mate, Cinnamon, LXDE, TDE, Budgie to name a few. This time around a few already poped up but we'll have to wait and see which will survive.
InfiniteSheepherder1@reddit
We have only used Wayland at work whenever fedora went Wayland by default. So 10 years now, at work I had to wait until 2019 due to bugs in paradox. For me the xorg era ended 6 years ago
MysteriousLion01@reddit
Moi je veux wayland sur cinnamon
dasmau89@reddit
The only time I was missing X11 in the last couple of years was when I wanted to set up an on-screen keyboard. I think there was only one option and it wasn't great, all of the other options where X11
Nice-Object-5599@reddit
Gnome is not Xorg. Xorg is still good for many pc users.
Time_Way_6670@reddit
I use KDE Plasma on an NVIDIA card daily and it works fine. Xwayland works fine for X11 apps. I've definitely done remote desktop and screen sharing with Plasma Wayland so I'm not sure exactly how it's broken--that being said I'm not a power user when it comes to RDP.