Wayland is not up to the multi-monitor task.
I was trying to decide where to post this and I decided on here because at the end of the day, Fedora 40 is my distro.
Six months ago, I made the firm switch to Wayland after decades on X11. I've had very few issues, but a serious one is multi-monitor support. As you can see in the image below, this is my working audio setup.
My computer is a Lenovo Legion with i7 and RTX 4060. I wouldn't consider it a lightweight, yet I experience low frame rates and artifacts on every monitor in this setup.
Yes, I know it's an unusual setup, but under X11 it works flawlessly. The only thing X11 is missing decent fractional scaling.
It's all so frustrating. I'm testing under Fedora 41 beta, but it has a different set of problems related to ffmpeg video playback. And... I can't switch to X11.
So in addition to generally venting. :) my question is this:
With the new dnf5, can someone offer a working group command to install X11 on Fedora 41? I can't seem to find the group or correct syntax.
And I'm open to any suggestions to solve my problem under Fedora 40.
Thanks.
--------------- Edit with additional comments ---------------------
Many of you are blaming Nvidia. Here are my thoughts on that.
I've been around Linux long enough to hear that argument a million times. First it was with ethernet cards, then wifi, printers, drawing tablets, etc. It never ends. Blame the hardware.
Here is where we are. The majority of computers with discrete GPUs (70-80%) ship with Nvidia. Getting the overall specs I need from an AMD laptop for doing pro audio work has never been possible. I'm not just talking cpu/gpu, but also port selection, screen size, etc. There aren't as many AMD options available.
A thriving Linux ecosystem depends on Nvidia.
I fully understand that developing Wayland is a HUGE undertaking, but if it's not ready, it's not ready. If I don't have the problem in X11, but do have it in Wayland is it really Nvidia's problem?
The move to eliminate a default install of X11 totally disregards the end user (who is the biggest evangelist for Linux), and is only done to force developers to move their apps to Wayland.
What we will see because of this is fewer Linux users because Wayland on Nvidia is inferior to X11 on Nvidia, and since the big distros aren't shipping X11 then people will just stick with Windows.