With Plasma X11 and an AMD Radeon RX 9070 I have a stuttery/laggy experience on 120 and even 165 Hz. It also more looks like 60 Hz or so:
This is not an issue with Wayland:
With Plasma X11 and an AMD Radeon RX 9070 I have a stuttery/laggy experience on 120 and even 165 Hz. It also more looks like 60 Hz or so:
This is not an issue with Wayland:
Do you also see the issue under wayland?
No, it’s not. It seems you missed my “This is not an issue with Wayland”
Sorry, yes I missed it.
I take it that you are using X11 because of something missing under Wayland?
Unless you NEED x11 for any of the few features it has that Wayland does not, embrace Wayland!
Your RX9070 deserves it
Yes, it’s unfortunately required. For instance, KiCad doesn’t support Wayland and Bambu Studio has problems with Wayland as well. Even the popular editor Geany has problems. While I prefer Wayland, it still will require a few years unfortunately.
And using XWayland does not work?
So far all the X11 only apps I have needed ran under XWayland.
EDIT: Seems I misunderstand something, as XWayland seems to be not Wayland. But no, I can’t use that, because developers would immediately ask if their application runs fine using X11 if I would report it not running properly on Wayland. It’s all a mess unfortunately, because many developers still do not care so much about Wayland
It seems you again missed my text
No, as I said, many modern applications still do not at all or do not fully support Wayland unfortunately. They will, because Wayland is the future, but they still need time to implement the support and they need pressure from the users. Too less people are already using Wayland, because the shift is relatively new. For a robust daily use therefore X11 is still mandatory.
Currently, I can – and that is what I do – only report bugs to the developers which are only present on Wayland and then I still need to use X11 for my daily work.
I hope, that we will reach 99 % compatibility in 2027.
I can run kicad and geany on my kde plasma wayland desktop.
As X11 apps they will utilise the XWayland X11 to Wayland technology, which is setup by default.
I only tries a few basic things on each which seemed to work.
The KiCad team has written a longer blog post about all the issues with Wayland:
Geany doesn’t reliably work for me on Wayland. And with Bambu Studio, on Wayland I ended up with just a white/black empty preview a few weeks ago.
Fedora will have XWayland to support X11 apps on wayland desktops.
What is going away is support for native X11 desktops.
Often this is needed to support old hardware without Wayland support in the GPU drivers.
So long as the app can work on XWayland there is not an issue.
As you have apps that break on XWayland then it is clearly an issue for you.
If XWayland is the default for X11 apps on Wayland on Fedora, then XWayland does not offer 100% compatibility, since it turns out that many applications have bugs on Wayland/XWayland which they don’t have on X11.
I know that some APIs do not work, by design, because of security concerns.
That should only affect apps that want to do screen/keyboard/mouse capture.
For “normal” apps they get all the API that Xorg offers as XWayland is the same Xorg server code. It’s only that XWayland depends on Wayland protocol for its graphics and not my GPU drivers.
I wonder if you would be successful reporting bugs against the X11 apps that fail to work on X11 XWayland server, as oppossed to asking for a port to Wayland?
I would think so, if they would not ask if I use X11 or Wayland and then recommend to use X11, thats the problem. Wayland is still not high priority for many developers I think. Recommending X11 if there are any problems on Wayland has been a long standard unfortunately.
But I think this will become better as more and more distributions will move to Wayland which is definitely my preferred protocol.
I hear you about the "so just use X11 then” response.
It’s not the move to Wayland, which is basically completed at this point, it’s the removal of X11 as a option that will force the attitude change.
Gnome will remove X11 in its next release, on current planning.
KDE plasma has announce that X11 get no new features, KDE will not knowing break the old X11 support.