I should mention that I use my PC mainly for work. I mainly use Chromium, Libreoffice, Okular, Scribus, Inkscape, GIMP, Krita and KDELive.
I also have a craze for the global menu but especially for Locally Integrated Menu (LIM).
Unfortunately the only decoration that supports LIM is incompatible with Wayland (and it seems that no developer is interested in porting, despite the fact that many users have offered money here) so I decided to use the standard KDE global menu anyway, even though it is not as convenient.
In a week of intensive use I realised this:
- Libreoffice on Wayland runs heavily jerky. The only way to fix it is to use it with Xwayland
- Okular does not support inertial scrolling, making its use painful for very long files. Here the solution is to use Chromium to open PDFs.
- Of course, also Libreoffice and other programs don’t support inertial scrolling either, and even in these cases use under Wayland often becomes very uncomfortable.
- For some strange reason, KDEnlive crashes when using the global menu. So not wanting to give up the global menu I start it with Xwayland
- All GTK applications (in particular I use GIMP and Inkscape a lot) do not support the global menu unless you start them under … Xwayland.
- Other tedious problem, windows don’t raise, a basic desktop function that still does’t work as expected.
*other minor annoyances such as Nextcloud always being in the middle of the screen because Wayland does not allow windows to open where they want to. Again, however, a very basic desktop function that has not been implemented due to a design choice.
So I went back to X11, also because in the end, apart from Chromium, the bulk of the applications I was using I had to run on X11 anyway, via Xwayland.
Now I expect of course Wayland fans to say that these are all problems with the applications, not Wayland itself.
Maybe this is the case but frankly after many years of development if this is still the situation, I don’t hold out much hope for the future. Maybe in a year I will try Wayland again, hoping that something has changed.