Created attachment 120125 [details] Backtrace SUMMARY On login I get a message saying that kwin closed unexpectedly. If I manage to open any window it is missing window decorations. STEPS TO REPRODUCE 1. Login 2. 3. OBSERVED RESULT Message 'kwin closed unexpectedly' EXPECTED RESULT Normal boot to desktop SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.12.8 KDE Frameworks Version: 5.45.0 Qt Version: ADDITIONAL INFORMATION Happens on all users including new user created just to make sure that any existing user settings not causing a problem Hardware: Lenovo Yoga with Thinkpad
#6 KWin::Workspace::performWindowOperation (this=0x56026e96ce20, c=0x287, op=<optimized out>) at /usr/src/debug/kwin5-5.15.5-lp150.293.3.x86_64/useractions.cpp:1247 c=0x287 looks very suspicious. Can you post output of `qdbus org.kde.KWin /KWin supportInformation`?
Also, I don't get how we get from DecoratedClient::color to Workspace::performWindowOperation. #6 KWin::Workspace::performWindowOperation (this=0x56026e96ce20, c=0x287, op=<optimized out>) at /usr/src/debug/kwin5-5.15.5-lp150.293.3.x86_64/useractions.cpp:1247 #7 0x00007f05801aa105 in KDecoration2::DecoratedClient::color (this=this@entry=0x56026ea2b7b0, group=group@entry=KDecoration2::ColorGroup::Active, role=role@entry=KDecoration2::ColorRole::TitleBar) at /usr/src/debug/libkdecoration2-5.12.5-lp150.1.2.x86_64/src/decoratedclient.cpp:100
(In reply to Vlad Zagorodniy from comment #1) > #6 KWin::Workspace::performWindowOperation (this=0x56026e96ce20, c=0x287, > op=<optimized out>) at > /usr/src/debug/kwin5-5.15.5-lp150.293.3.x86_64/useractions.cpp:1247 > > c=0x287 looks very suspicious. > > Can you post output of `qdbus org.kde.KWin /KWin supportInformation`? "Service 'org.kde.KWin does not exist"
Created attachment 120129 [details] qdbus output output of `qdbus org.kde.KWin /KWin supportInformation`
Comment on attachment 120129 [details] qdbus output Sorry these responses are a bit of a mess but I'm getting confused about how this bug reporting site works. I managed to get into system settings for this user and set up to start with a new session to get this output.
Do you use stock KWin? without custom patches, etc
(In reply to Vlad Zagorodniy from comment #6) > Do you use stock KWin? without custom patches, etc Straight from the openSUSE Leap 15.0 packages. Looking at my main WS with openSUSE 15.0 and same repositories I see:- KDE Plasma Version: 5.15.5 KDE Frameworks Version: 5.58.0 Qt Version: 5.12.3 tried zypper dup --allow-vendor-change and now get:- KDE Plasma Version: 5.15.5 KDE Frameworks Version: 5.58.0 Qt Version: 5.12.3 on the yoga laptop. Kwin now appears to be Ok - window decorations and everything :-). So it looks like I somehow ended up with a set of mis-matched versions of plama/kwin/frameworks etc. during the install, despite zypper up, zypper dup.
Thanks for your time - shame it took me so long to find out what I'd gone wrong, though how I did it I've no idea.
No problem.