KDE Wayland - What’s Not Working Yet
A short list of things I’ve found that either don’t work at all, or don’t work properly (or as expected) when using KDE in a Wayland session.
This is not an “I hate Wayland” list; it’s more of a checkpoint of what works in KDE X11 and is expected to work in KDE Wayland, but currently doesn’t or works differently. KDE, even when using Wayland, is still, IMHO, The Best DE Known To Man.
Also, if I say anything that may be incorrect or no longer true, or you think it may be specific to me and my device/settings, please let me know.
My List
- Minimizing a system tray app doesn’t remove it from the taskbar (qBittorrent, KeePassXC, OBS Studio, etc.). You must click the system tray icon to remove it from the taskbar. In an X11 session, you can click either the taskbar button or the tray icon to remove it from the taskbar.
- Note: The reason for the issue is explained here: KDE Wayland - What's Not Working Yet - #25 by krake
- Kwin window rules most times fail to work in Wayland sessions, but work as intended in X11.
- Note: This isn’t exactly correct. See comment: KDE Wayland - What's Not Working Yet - #26 by ddnnacheta
- Wacom/Tablet system tray and System Settings
- The system tray settings pop-up often fails to detect a tablet or fails to load the icon at all, even if you set it to “Always show”.
- The Wacom/tablet System Settings in Wayland is a downgraded experience compared to X11. Though, IIRC, I think David Revoy has been working with the KDE dev team to fix this.
- OBS Studio often times fails to get access to record your screen.
- Similarly, but happening far less frequently (rarely, really), Flameshot also can’t get access to take a screenshot.
For the last two, I know it’s a security feature, and that there is some recommended fix (or setup), but not all distros implement this by default. New users, and people like myself who just use X11 sessions for serious business, will either not know what to do, or pretend the problem doesn’t exist since it works in X11 just fine (again, me).
There are things a user should want to learn, and things a user shouldn’t have to learn. The screensharing/screenshotting issue is the latter.
The Clipboard Issue
On a similar note related to protecting the user, one of the major reasons for Wayland is security, and I applaud the effort. However…
If, for instance, I am sharing my screen and the last thing copied to my clipboard is a password, and I try to copy something else thinking I have successfully done so with CTRL+C, then press CTRL+V to paste it elsewhere, and it pastes my password instead, I think something is not being done correctly. And I know it’s not on my end because this has only ever happened in KDE Wayland for me - I’ve not had it happen in either Hyprland or Labwc.
I think this should be a priority one task, or whatever naming convention the KDE dev team uses.
These were all I could think of, and I am sure there are many other things, big and small, (like the session management thing), but these are the things that affect me. You may add to the list in the comments as I don’t yet have Wiki editing rights to keep this thread open.
PS: If this type of list already exists somewhere on the forum, I couldn’t find it. Feel free to close/merge. If it exists in a “KDE Roadmap” of sorts, please point me to it.