| Summary: | kwin_x11 crashes repeatedly when switching to certain window decorations | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | zzyym <1095123319> |
| Component: | generic-crash | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | nate |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/20552712e83793d2622af9c12e15d66008723d36 | Version Fixed/Implemented In: | 6.2.0 |
| Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/56815/events/2c6d879f518747e697232d8d2e51723e/ | ||
|
Description
zzyym
2024-09-12 08:20:35 UTC
It seems that vulkan render cause the problem, opengl render works well config in `~/.config/kdeglobals`: > [QtQuickRendererSettings] > SceneGraphBackend=opengl instead of > [QtQuickRendererSettings] > SceneGraphBackend=vulkan (In reply to zzyym from comment #1) > It seems that vulkan render cause the problem, opengl render works well > > config in `~/.config/kdeglobals`: > > > [QtQuickRendererSettings] > > SceneGraphBackend=opengl > > instead of > > > [QtQuickRendererSettings] > > SceneGraphBackend=vulkan Makes sense because kwin still doesn't support vulkan. On Wayland, kwin forces opengl for qtquick. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/6428 Git commit 2fb02e79c5ea9891064ce3efc88043d33a205a74 by David Redondo. Committed on 19/09/2024 at 15:27. Pushed by davidre into branch 'master'. Enforce OpenGL for QtQuick on x11 when OpenGL compositing Using some other graphics API like Vulkan for QtQuick together with OpenGL is not not supported and can lead to crashes. FIXED-IN:6.2 M +4 -0 src/compositor_x11.cpp https://invent.kde.org/plasma/kwin/-/commit/2fb02e79c5ea9891064ce3efc88043d33a205a74 Git commit 20552712e83793d2622af9c12e15d66008723d36 by David Redondo. Committed on 19/09/2024 at 15:40. Pushed by davidre into branch 'Plasma/6.2'. Enforce OpenGL for QtQuick on x11 when OpenGL compositing Using some other graphics API like Vulkan for QtQuick together with OpenGL is not not supported and can lead to crashes. FIXED-IN:6.2 (cherry picked from commit 2fb02e79c5ea9891064ce3efc88043d33a205a74) Co-authored-by: David Redondo <kde@david-redondo.de> M +4 -0 src/compositor_x11.cpp https://invent.kde.org/plasma/kwin/-/commit/20552712e83793d2622af9c12e15d66008723d36 |