The biggest thing I can think of is that X11 is more flexible when it comes to specifying custom resolutions; which some people use to output 240p on CRT TVs for emulation. AFAIK, there is currently no real equivalent for xrandr on any Wayland compositor.
I’ve also noticed that Grsync’s password prompt is broken on Wayland. Thankfully, it has a feature that lets you preview the command it’s about to run, so that you can copy and paste it into a terminal.
Being a KDE user on EndeavourOS, I use Wayland everyday. I switched over a few years ago for Waydroid, but now X11 isn’t even an option for me with the current release of KDE.
Unless I’m mistaken, Wayland can’t rotate your display by 22 degrees.
A lot of 3d software has problems with tablets on Wayland. Stuff like ZBrush, Substance Painter and even their recent AI clones:
Show me a Wayland screensaver. I’m honestly interested if one actually honestly exists.
There’s no timed desktop lock?
The technical reasons for a screensaver pretty much vanished 10+ years ago, the security aspects are stronger than ever.
Work with Pynput
Forcing vsync on the pointer is my biggest gripe with Wayland right now. (this has a latency cost which is quite perceptible with a gaming mouse, even with 250hz)
AFAIK, there is currently no real equivalent for xrandr on any Wayland compositor.
What do you mean? Over half of the wayland WMs can use
wlr-randrat least that is working decently well.Just wanted to point out that you can create custom resolutions on wayland with
kscreenctl(orkscreen-doctor.) I use it to create to enjoy the enlightened 2880x2160.Just looking at these comments, and the fact that wayland still isn’t as good as x11 after all these years (10, 15?) And all this budget shows that wayland is architectually wrong and will never be actually good.
Any software engineer will understand this. If your project is still in basically beta after more than a decade and that much budget, and it’s only selling point is that “but it’s slightly better than the decades old legacy system”, that project has been architectually wrong, and also definitely has awful management, and you call it failed.
Have you ever considered a career in set theory?
down voted for telling the truth. I use Wayland on my laptop and it works fine, but x11 is honestly still the defacto window system
I have to use x11 on my desktop (yes Nvidia) and it’s a nightmare. I try it every now and then though
Support for stylus / pen writing on screen.
Talon Voice and other accessibility tools like cursorless. I am destroying my hands because I can’t do handless input on Wayland.
Automated window positioning through tools like wmctrl and xdotool. There are replacements on Wayland but they’re either missing features or are tied to a specific window manager.
I use Xfce, and I like writing bash scripts that can work anywhere.
that can work anywhere
prob more people using KDE now than X11 ;)
Universal stuff for those (under wayland) compositor-specific functionalities kinda became impossible when wayland became standard.
In some cases there’s tools that support kwin, mutter, and wlroots, which is now as close to universal as you can probably get for things without standardized wayland api.
For me it’s Steam Remote Play. I can’t say Wayland is unable to do it, but it’s always been so problematic I switch back to x11.
I never cosidered if that was a problem i had last year when demoing remoteplay onto an apple tv.
Highly recommend Moonlight/Sunshine as an alternative. It’s a bit janky sometimes but in general vastly more reliable than anything else I’ve tried especially on Linux or into Linux.
I’ve tried them in the past, but my client device was a Chromecast w/ Google TV, which I suspect contributed to my performance issues. I’m currently using an Onn 4k pro connected via Ethernet. Might be time to give Moonlight/Sunshine another go.
I had never thought to check if Wayland was the issue there.
Does gamescope run on Wayland? I’d have thought it would be great for this
Yes, gamescope is specifically built for Wayland.
Be usable.
Yes, I have genuinely tried Wayland.
It sucks at everything and hides behind the veneer of better privacy.
And everyone is still waiting for any actual attacks taking advantage of the security issues in X…
Eyy, fellow EndeavorOS enjoyer! It’s been super solid since I installed it in like April of last year.
So, just discovering the joys of virtual monitors available in the kernel now. NAS now has and gives me sunshine. Bazzite lets you put your own monitors’ (ujust setup-sunshine - Configure Virtual Monitor) edid into initramfs so sunshine (and KDE remote access if you want laggy but cut and paste enabled) work without a monitor connection (or dongle), very cool. Just thought I should spread the news and this is vaguely associated.
Not really relevant to the X11 question, except that it provides a (superior) workaround for some issues…
To the actual question, xtool for automating UI stuff hasn’t been completely replicated, but given it’s an insecure horrible solution I’m OK. Also running a program through a remote connection on a beefier machine was useful at times, is there an equivalent other than remote access?
Is there an equivalent other than remote access?
Yes, there is
waypipe. Very close analog tossh -X, arguably better. Even lets me access my local clipboard inwl-copy/wl-pastecommands on the remote.
It’s not part of ssh though, so needs to be installed on server and client.I found waypipe to be way more responsive than X11, and just … better somehow. More integrated into the other programs.
When using it, take care that pam is enabled in sshd. Else it won’t initialize the proper xdg environment which wayland stuff doesn’t like.
thanks. I have not done a workstation in awhile except for my wife and keep on thinking about doing it. This funtion is one that gives me a bit more motivation.
Btw. for now you can also still use X for this, it works just fine via xWayland on wayland desktops, and programs still generally support both x11 and wayland.
yeah we had beefy graphics workstations at a place I worked and we would do this all the time. I sorta thought it had went the way of the dodo.
Still quite a thing. Though probably slower than ever since programs have increasingly more trips back and forth with the display server, and with x11 every one of them has to transit the connection. With an 8ms ping to a server, I expect programs to take 10-30s to start, 5-10s to open dropdown menus, and ~3s+ to scroll. I’m quite happy waypipe is a thing, I mostly ditched ssh -X voluntarily to avoid all this, though sometimes suffering a slow program for a few minutes is still faster than installing waypipe when setting up a new system.
Thanks, great that that’s there.
There are a few things that don’t work very well, mostly to do with multi window apps and how some older apps need to run through XWayland (which 99% of the time it works brilliantly! There are a couple weird issues, but most of those are easily fixable through some command argument before opening an app)
I an also running EndeavourOS (which is awesome!) with Niri + Noctalia (which also uses Wayland), and I have no issues :D













