I'm using Fedora 36 and everything that I can think of works well.
I'm using Fedora 36 and everything that I can think of works well.
I think external displays in general had problems, but I don't remember many details. I had problems with my docking station under Wayland, scaling options that didn't work. And there was an issue when trying to re-order attached screens with the corresponding Gnome tool.
I think this was on Ubuntu in 2018 or 2019, when they started giving you Wayland by default. But they soon learned that it just wasn't ready yet.
Granted, some of those problems might have been caused by Gnome tools or Ubuntu or maybe even hardware drivers. But all of them were gone immediately once I switched back to X.
But does it also work with multiple external displays? Because it worked on a single screen for me back then, too.
I tried hard to love Wayland but it's just not there yet. I hope it will be sooner, debugging why my keyboard stopped working because a C header file changed slightly in a semi-unrelated package upgrade is very not fun, and yet that's the best there is.
Mutter is still buggy on Nvidia but I believe KDE should work fine these days unless you're on a distro that doesn't have recent drivers.
With nouveau, it works for up to a minute before freezing and locking the GPU.
I'm not so sure whether this is an nvidia issue or an SDDM issue.
No idea what Wayland has to do with Samba but I'm back to running Xorg yet again.
But if Wayland folks think that having two external displays and screen sharing is an esoteric workflow, I know that my decision was correct.
Multiple external displays works MILES better on wayland - I can set proper scaling ratios set on each screen, which is basically a requirement for a modern laptop with external monitors. No more "This window opened on my laptop screen and will be HUGE on the external monitors because the laptop was scaled for hidpi and the externals aren't". Now the issue is just limited to apps running in x-wayland, and I have close to zero apps that I care about running in x-wayland these days.
Further - I get much more consistent external display output with Wayland. I plug the monitor in and it "just fucking works"tm.
Screen sharing is a pain on basically every modern system - you're letting one application monitor and consume the output on another. Allowing this by default and with no user prompt is a fucking nightmare (and as much as people bitch about "but mah screen sharing!" - there's an equally vocal push from the "but mah system security!" crowd). Wayland struggled here for a bit, but it seems like covid finally pushed the right buttons to get this knocked out in most of the DEs I've used. All the major sharing platforms now seem to work - Slack/Discord/Zoom/Chrome/etc... Including sharing multiple displays now.
So basically - fucking no one thinks this: "But if Wayland folks think that having two external displays and screen sharing is an esoteric workflow"
that one works better with wayland than with x11. Especially if the monitors are different dpi.
For what it worth, Wayland has really good externel screen support (mixed-DPI even), so it is likely just a not-yet-supported feature, nothing inherently problematic.