https://bugs.kde.org/show_bug.cgi?id=398654
Bug ID: 398654
Summary: QT_QPA_PLATFORM, unset by default, defaults to xcb,
causing Xwayland to segfault due to not being able to
handle Plasma Shell
Product: plasmashell
Version: 5.13.90
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: generic-crash
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
I discovered that because QT_QPA_PLATFORM is unset by default, Qt 5.11.1
defaults it to xcb, meaning that when kwin_wayland starts /usr/lib/startplasma
via startplasmacompositor, Plasma Shell runs on Xwayland.
Xwayland can't seem to handle Plasma Shell, causing Xwayland to segfault in
short order.
If I add QT_QPA_BACKEND=wayland to the startplasmacompositor script, Plasma
Shell never crashes under any circumstances.
I've heard that Qt5 was supposed to sort out QT_QPA_BACKEND automatically by
giving each application what it prefers, however, either it's not working out
in practice, or this is something that's coming in a later major release.
--
You are receiving this mail because:
You are watching all bug changes.