is it easy switching from x11 to wayland and back? I understand x11 support eventually will be dropped (?) but also see many problems with wayland (shared clipboard, GPU support etc).
For me a nogo would be if I cannot copy information from keepass to another application.
In terms of switching, desktop and apps are different:
Swithing your dekstop environment (DE) between X11 and Wayland requires a DE which Fedora still offers in both variants. I have used i3 and sway “in parallel” for a while with mostly the same config until I had set up everything they (s)wway I wanted it.
As for apps: You can run X11 apps under Wayland (using XWayland - this is automatic), so it’s the same app with the same data store etc. and switching back and force is no problem. As for copy & paste, there are quirks under X11 already (primary vs regular clipboard). I use that with keepassxc regularly (not the automatic plugin), it runs as native wayland app.
The biggest challenge (for me) often is figuring out which clipboard an app uses and whether ctrl+v, ctrl+shift+v or yet something else. And why someone thought turning off middle-click-pasting would be a good idea, but that’s a different tangent.
In summary, most things work much better under wayland for me. That will depend on ”the set of things”, of course
I copy and paste things around all the time in Wayland, including from my password manager (1Password). Are you talking copy/paste on the same system or to/from remote systems or VMs?
I was considering dumping Budgie (a gnome-clone) for KDE as well. I might want to throw out my experiments with budgie altogehter and go the Wayland/KDE way on Fedora. (I probably will have to spend some time on these boards again..)
It might and probaly is a thing of the past. I remember geting my hands dirty when Wayland just came out (wuhuh. something fundametily new and exciting in the gnulinux world!) Soon to find all the pitfalls.
I must say a lot has changed. It seems capable of everything and copy-n-paste does indeed work (with a delay?) so I take back my reservations. Running this on my multimedia ws as test and now on my main development ws. I’m impressed at how unvisible it is which is a good thing. Definitely stable and future proof.
To all (other) doubters: no reason to do so. It works.