Bug 1119326 - openSUSE Tumbleweed 20181211 Plasma application window problems
openSUSE Tumbleweed 20181211 Plasma application window problems
Status: RESOLVED WORKSFORME
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Workspace (Plasma)
Current
x86-64 SUSE Other
: P5 - None : Major (vote)
: ---
Assigned To: E-Mail List
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-12-12 23:53 UTC by Mike Fox
Modified: 2018-12-18 14:15 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Fox 2018-12-12 23:53:09 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0
Build Identifier: 

Operating System: openSUSE Tumbleweed 20181211
KDE Plasma Version: 5.14.4
Qt Version: 5.11.2
KDE Frameworks Version: 5.52.0
Kernel Version: 4.19.7-1-default
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-4790 CPU @ 3.60GHz
Memory: 15.4 GiB of RAM

-Launch Konsole
Resulting window not drag-able or re-sizeable, mouse click in other windows don't always move keyboard input to other window.
-No Konsole icon in task bar after launch

Reproducible: Always

Steps to Reproduce:
1. After zypper dup on 12/12/18 plasma desktop is broken
2. Reboot, login to plasma desk top, launch Konsole app. 
3. Taskbar does not get icons for launched apps.
3. Konsole app is not resizable or dragable and window control icons do no show. (the ones usually at top right of window)
4. Mostly the same for Firefox, except ff is drag-able.
Actual Results:  
Launch Konsole..
Konsole window stuck in top left, not resize-able or hide-able.
Keyboard input may be stuck in Konsole after clicking another application window like Firefox.

Expected Results:  
Expect Plasma windows to have control icons in top right, mouse click in window to activate window for keyboard input, drag of window by top to move window, resize by lower right corner to work. None do.
Comment 1 Wolfgang Bauer 2018-12-13 14:22:11 UTC
(In reply to Mike Fox from comment #0)
> -Launch Konsole
> Resulting window not drag-able or re-sizeable, mouse click in other windows
> don't always move keyboard input to other window.
> -No Konsole icon in task bar after launch

Sounds like kwin has crashed/didn't start.
Does it "fix" the problem if you run "kwin_x11" manually?
If it crashes, please provide the backtrace.


Might be a graphics driver problem though, there hasn't been any change to kwin recently. (but then I don't see any graphics driver related change in the latest snapshot either...)
Comment 2 Mike Fox 2018-12-13 19:16:15 UTC
Running kwin_x11 manually from the console corrects the issue.
Comment 3 Mike Fox 2018-12-13 19:30:01 UTC
And now after reboot things seem to be working as they should.

Here are some of the/var/log/messages subsequent to rebooting after zypper dup of tumbleweed on 12/12/18. I can add more if it might help fixing the root cause of the issue.

2018-12-12T09:47:42.677083-08:00 linux-mfox kcheckpass[23720]: gkr-pam: unlocked login keyring
2018-12-12T09:47:42.724819-08:00 linux-mfox ksmserver[4334]: UnmapNotify: 138412049
2018-12-12T09:47:42.725070-08:00 linux-mfox ksmserver[4334]: UnmapNotify: 138412049
2018-12-12T09:47:42.725612-08:00 linux-mfox kscreenlocker_greet[23718]: QObject::disconnect: No such signal QObject::screenChanged(QScreen*)
2018-12-12T09:47:42.744551-08:00 linux-mfox ksmserver[4334]: UnmapNotify: 138412053
2018-12-12T09:47:42.744728-08:00 linux-mfox ksmserver[4334]: UnmapNotify: 138412053
2018-12-12T09:47:42.744836-08:00 linux-mfox kscreenlocker_greet[23718]: QObject::disconnect: No such signal QObject::screenChanged(QScreen*)
2018-12-12T09:47:42.781527-08:00 linux-mfox ksmserver[4334]: CreateNotify: 138412072
2018-12-12T09:47:42.782651-08:00 linux-mfox kwin_x11[4339]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 54379, resource id: 138412072, major code: 18 (ChangeProperty), minor code: 0
2018-12-12T09:47:42.827219-08:00 linux-mfox ksmserver[4334]: Grab Released
2018-12-12T09:47:42.912988-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 23905, resource id: 65011718, major code: 142 (Unknown), minor code: 3
2018-12-12T09:47:42.913231-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 23906, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:47:42.932102-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 23910, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:33.419836-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24194, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:33.420016-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24195, resource id: 98567603, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:33.420086-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24196, resource id: 98567437, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:33.631932-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24242, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:33.632084-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24243, resource id: 98567603, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:33.632162-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24244, resource id: 98567437, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:33.632232-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24245, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:33.632316-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24246, resource id: 98567603, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:33.632405-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24247, resource id: 98567437, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:39.923139-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24464, resource id: 29360306, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:39.923307-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24465, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:39.923387-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24473, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:52.424027-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24538, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:52.424195-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24539, resource id: 98567603, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:52.424280-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24540, resource id: 98567437, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:53.022368-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24647, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:53.022569-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24648, resource id: 98567603, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:53.022655-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24649, resource id: 98567437, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:53.022723-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24650, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:53.022815-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24651, resource id: 98567603, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:53.022888-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 24652, resource id: 98567437, major code: 142 (Unknown), minor code: 3
2018-12-12T09:49:57.021482-08:00 linux-mfox plasmashell[4349]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 25081, resource id: 98566161, major code: 142 (Unknown), minor code: 3
2018-12-12T09:55:09.399451-08:00 linux-mfox kwin_x11[4339]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 12617, resource id: 29484365, major code: 15 (QueryTree), minor code: 0
Comment 4 Wolfgang Bauer 2018-12-18 14:15:13 UTC
(In reply to Mike Fox from comment #3)
> And now after reboot things seem to be working as they should.

Hm. I'm afraid there's not much we can do here then, without further evidence what happened or being able to reproduce it.

The XCB errors are usually harmless, but even if not they won't really allow to pinpoint the problem anyway.

You might run "coredumpctl" to see if a kwin_x11 crash is registered, that would at least show where it crashed.

Closing as WORKSFORME for now though, feel free to reopen if it happens again, or you can provide a crash backtrace.