Plasma/Wayland Known Significant Issues: Difference between revisions

From KDE Community Wiki
(Add https://bugs.kde.org/show_bug.cgi?id=397153 (Present Windows effect for grouped Task Manager items does not work))
No edit summary
Line 1: Line 1:
This page tracks the Wayland showstoppers throughout the stack. This is part of KDE's [[Goals/Wayland|Wayland goal]].
This page tracks the Wayland showstoppers throughout the stack. This is part of KDE's [[Goals/Wayland|Wayland goal]].
== Session management ==
* User switching doesn't work: https://bugs.kde.org/show_bug.cgi?id=435389
* Session restoring does not include Wayland native windows. Our sessions management recover engine is based on the [https://www.x.org/releases/X11R7.7/doc/libSM/xsmp.html X Session Management Protocol] and there is apparently currently no generic concept to do it on Wayland. But on Qt it's plugin-able and GNOME has according to [https://wiki.gnome.org/Projects/SessionManagement/GnomeSession their wiki] an own implementation for some time.


== KWin/compositing/window management ==
== KWin/compositing/window management ==
* When the compositor crashes, all apps crash too: https://bugreports.qt.io/browse/QTBUG-85631
* When the compositor crashes, all apps crash too: https://bugreports.qt.io/browse/QTBUG-85631
* No Wayland protocol for cross-app window activation/focus, or launch feedback: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/50
* No Wayland protocol for cross-app window activation/focus, or launch feedback: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/50
** Windows don't get brought forward when activated by another app: https://bugs.kde.org/show_bug.cgi?id=424795  
** Windows don't get brought forward when activated by another app: https://bugs.kde.org/show_bug.cgi?id=424795  
Line 22: Line 26:


== Plasma ==
== Plasma ==
* Session restoring does not include Wayland native windows. Our sessions management recover engine is based on the [https://www.x.org/releases/X11R7.7/doc/libSM/xsmp.html X Session Management Protocol] and there is apparently currently no generic concept to do it on Wayland. But on Qt it's plugin-able and GNOME has according to [https://wiki.gnome.org/Projects/SessionManagement/GnomeSession their wiki] an own implementation for some time.
* Context menus close immediately when the tooltip for thing that you right-clicked on closes itself: https://bugs.kde.org/show_bug.cgi?id=417939 / https://bugreports.qt.io/browse/QTBUG-83972
* Context menus close immediately when the tooltip for thing that you right-clicked on closes itself: https://bugs.kde.org/show_bug.cgi?id=417939 / https://bugreports.qt.io/browse/QTBUG-83972
* Text copied from a GTK app makes it into Klipper, but cannot be pasted after the GTK app quits: https://bugs.kde.org/show_bug.cgi?id=424649
* Text copied from a GTK app makes it into Klipper, but cannot be pasted after the GTK app quits: https://bugs.kde.org/show_bug.cgi?id=424649

Revision as of 22:26, 7 April 2021

This page tracks the Wayland showstoppers throughout the stack. This is part of KDE's Wayland goal.

Session management


KWin/compositing/window management


Input


Plasma


Drag and Drop issues