Jump to content

Plasma/5.8 Errata: Difference between revisions

From KDE Community Wiki
Riddell (talk | contribs)
No edit summary
Sebas (talk | contribs)
 
(10 intermediate revisions by 3 users not shown)
Line 14: Line 14:


=== Random application crashes===
=== Random application crashes===
This issue is caused by a ([http://bugs.freedesktop.org/show_bug.cgi?id=86281|Intel driver bug]). A reported workaround is to change AccelMethod to UXA in the xorg configuration and restarting the system. Please refer to documentation provided by your distribution on how to change this.
This issue is caused by an [http://bugs.freedesktop.org/show_bug.cgi?id=86281 Intel driver bug]. A reported workaround is to change AccelMethod to UXA in the xorg configuration and restarting the system. Please refer to documentation provided by your distribution on how to change this.


=== Heavy rendering artifacts===
=== Heavy rendering artifacts===
Users told us that enabling DRI3 in xorg configuration can circumvent this problem. An alternative can be to use the new OpenGL ES backend in KWin which also seems to circumvent the problem or disable compositing completely.
Users told us that enabling DRI3 in xorg configuration can circumvent this problem. An alternative can be to use the new OpenGL ES backend in KWin which also seems to circumvent the problem or disable compositing completely.


=== Modesettings ===
To circumvent the issues mentioned above it's also possible to switch the Xorg ddx driver from Intel to modesettings. Many distributions do so by default nowadays.


== Bugs marked Critical ==
==Wayland==
 
The following bugs are marked critical
 
* [https://bugs.kde.org/368078 Plasma-Task Manager and Wine issues]
* [https://bugs.kde.org/357800 Huge leak on X on Kate/Kwrite etc]
* [https://bugs.kde.org/361140 After resume from Suspend / Compositing and/or PlasmaShell Failure?]
* [https://bugs.kde.org/361211 Missing Letters]
* [https://bugs.kde.org/364709 Activating desktop grid sometimes freezes X11]
 
 
==KWin Wayland==
* Integration features in Plasma still missing or incomplete (e.g. Pager applet)
* Integration features in Plasma still missing or incomplete (e.g. Pager applet)
* No support for xdg_shell which means GTK+ applications cannot be started on Wayland
* Touchpad configuration module not yet ported and crashes
* No Copy/Paste from X11 to Wayland windows and vice versa
* No Drag and Drop from X11 to Wayland windows and vice versa
* No support for animated mouse cursors [http://bugreports.qt.io/browse/QTBUG-48181 Qt Bug 48181]
* Support for per-screen DPI is missing
* XWayland older than 1.18 lacks features, no touch, no updates on screen hot plug
* Pasting only works as long as not copied from same window (fixed in Frameworks 5.27)
* No support for primary selection (middle-click to paste)
* No support for relative pointer events
* No support for pointer confinement
* No support for tablet devices (e.g. wacom tablets)
* No clipboard history (e.g. klipper and clipboard plasmoid)
* XWayland older than 1.18 lacks features, no touch, no updates on screen hot plug. Recommendation is XWayland 1.18.4 or 1.19
* X11 windows don't have an icon in the task bar
* Several effects break multi-screen rendering
* Several effects break multi-screen rendering
* No focus stealing prevention for Wayland windows
* No focus stealing prevention for Wayland windows
* No window rules support for Wayland windows
* No window rules support for Wayland windows
* Screen configuration only partially implemented
* (Multi-)Screen configuration only partially implemented
 
* QtWebEngine crashes when used on Wayland [https://bugreports.qt.io/browse/QTBUG-55384 Qt Bug 55384]
== Tech Previews ==
* QtWayland: No support for animated mouse cursors [http://bugreports.qt.io/browse/QTBUG-48181 Qt Bug 48181]
* Plasma Media Center is in tech preview and misses features compared to Plasma Media Center 1
* QtWayland: Dropdown windows closes on key presses [https://bugreports.qt.io/browse/QTBUG-55403 Qt Bug 55403]
* Breeze Plymouth Theme is in tech preview
* QtWayland: Missing compose key support [https://bugreports.qt.io/browse/QTBUG-54792 Qt Bug 54792]
* Breeze Grub Theme is in tech preview
* QtWayland: Key repeat settings ignored [https://bugreports.qt.io/browse/QTBUG-55615 Qt Bug 55615]
* QtWayland: Sub-menus may be placed incorrectly [https://bugreports.qt.io/browse/QTBUG-50458 Qt Bug 50458]
* GTK: windows don't have a minimize and maximize button
* GTK: windows are incorrectly placed


== Missing features ==
== Missing features ==

Latest revision as of 13:50, 29 September 2016

Known issues in the Plasma 5.8 release.

Freezes Using Qt 5.6.0

When using Qt 5.6.0 Plasma loads itself incompletely and with long delays. Deadlocks occur in kded5. Use Qt 5.6.1 instead.

Intel GPUs

We have received many reports on problems with running Plasma on hardware with graphic cards provided by Intel. We are sorry for the inconvenience and are sorry that we are not able to provide a product which is on par on all systems. Our aim is it to have our software run well on all hardware, but we cannot prevent errors in the underlying stack. Our software was hit by surprise by the issues which are from our view regressions in the underlying driver stack as previous versions worked fine. We would have liked to provide workarounds for these issues which can only be fixed by Intel. Unfortunately we were not able to find a satisfying solution. Given that we present here a list of known workaround which can be tried by affected users.

We encourage our users who experience problems to come to forum.kde.org so that we can help with our knowledge and to help us gather more information to provide better workarounds.

Random application crashes

This issue is caused by an Intel driver bug. A reported workaround is to change AccelMethod to UXA in the xorg configuration and restarting the system. Please refer to documentation provided by your distribution on how to change this.

Heavy rendering artifacts

Users told us that enabling DRI3 in xorg configuration can circumvent this problem. An alternative can be to use the new OpenGL ES backend in KWin which also seems to circumvent the problem or disable compositing completely.

Modesettings

To circumvent the issues mentioned above it's also possible to switch the Xorg ddx driver from Intel to modesettings. Many distributions do so by default nowadays.

Wayland

  • Integration features in Plasma still missing or incomplete (e.g. Pager applet)
  • Touchpad configuration module not yet ported and crashes
  • No Drag and Drop from X11 to Wayland windows and vice versa
  • Support for per-screen DPI is missing
  • Pasting only works as long as not copied from same window (fixed in Frameworks 5.27)
  • No support for primary selection (middle-click to paste)
  • No support for relative pointer events
  • No support for pointer confinement
  • No support for tablet devices (e.g. wacom tablets)
  • No clipboard history (e.g. klipper and clipboard plasmoid)
  • XWayland older than 1.18 lacks features, no touch, no updates on screen hot plug. Recommendation is XWayland 1.18.4 or 1.19
  • X11 windows don't have an icon in the task bar
  • Several effects break multi-screen rendering
  • No focus stealing prevention for Wayland windows
  • No window rules support for Wayland windows
  • (Multi-)Screen configuration only partially implemented
  • QtWebEngine crashes when used on Wayland Qt Bug 55384
  • QtWayland: No support for animated mouse cursors Qt Bug 48181
  • QtWayland: Dropdown windows closes on key presses Qt Bug 55403
  • QtWayland: Missing compose key support Qt Bug 54792
  • QtWayland: Key repeat settings ignored Qt Bug 55615
  • QtWayland: Sub-menus may be placed incorrectly Qt Bug 50458
  • GTK: windows don't have a minimize and maximize button
  • GTK: windows are incorrectly placed

Missing features

  • KWin does not provide window tabs
  • Tooltips on window decoration buttons

Configuration changes

Environment variables and shutdown scripts are now sourced from ~/.config/plasma-workspace/env and ~/.config/plasma-workspace/shutdown, respectively. Existing scripts from Plasma 4 should be moved there.