Summary: | Automatically enabling software rendering causes KWin to crash on all visual effects (alt+tab, maximise, snap window) | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | deftdawg |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 6.0.4 | ||
Target Milestone: | --- | ||
Platform: | NixOS | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/a22a8eb122bf2bb7c1e38450aa8d644f0a8ca30f | Version Fixed In: | |
Sentry Crash Report: |
Description
deftdawg
2024-04-24 15:36:01 UTC
Git commit 8c149bb6b711c00e0fa3cf2f3d06a09dcc57a1e4 by David Edmundson. Committed on 04/06/2024 at 08:33. Pushed by davidedmundson into branch 'master'. effects: Do not call RHI QQuickRenderControl methods when using software rendering As per the docs: Note: This function does not need to be, and must not be, called when using the software adaptation of Qt Quick. This sets up RHI on the render control, which in turn sets RHI on the window, which shouldn't exist when using software rendering. Related: bug 482663 M +7 -3 src/effect/offscreenquickview.cpp https://invent.kde.org/plasma/kwin/-/commit/8c149bb6b711c00e0fa3cf2f3d06a09dcc57a1e4 Git commit a22a8eb122bf2bb7c1e38450aa8d644f0a8ca30f by David Edmundson, on behalf of David Edmundson. Committed on 04/06/2024 at 08:36. Pushed by davidedmundson into branch 'Plasma/6.1'. effects: Do not call RHI QQuickRenderControl methods when using software rendering As per the docs: Note: This function does not need to be, and must not be, called when using the software adaptation of Qt Quick. This sets up RHI on the render control, which in turn sets RHI on the window, which shouldn't exist when using software rendering. Related: bug 482663 (cherry picked from commit 8c149bb6b711c00e0fa3cf2f3d06a09dcc57a1e4) a6826049 effects: Do not call RHI QQuickRenderControl methods when using software rendering Co-authored-by: David Edmundson <kde@davidedmundson.co.uk> M +7 -3 src/effect/offscreenquickview.cpp https://invent.kde.org/plasma/kwin/-/commit/a22a8eb122bf2bb7c1e38450aa8d644f0a8ca30f |