Issue:
/var/log/syslog shows a lot of
2024-02-04T00:08:31.821628-05:00 hogwarts kwin_x11[1679]: qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 48439, resource id: 25259764, major code: 14 (GetGeometry), minor code: 0
how to fix it?
% lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 12 (bookworm) Release: 12 Codename: bookworm
% date Sun Feb 4 11:15:27 AM EST 2024
Do I have any obsolete qt packages?
rajulocal@hogwarts ~ % apt list "?obsolete" | grep qt ... qml-module-qtquick-controls-styles-breeze/now 4:5.14.5-1 amd64 [installed,local] qtcore4-l10n/now 4:4.8.7+dfsg-18+deb10u1 all [installed,local]
purged both qtcore4-l10n, qml-module-qtquick-controls-styles-breeze
How many obsolete packages are on my system at the moment?
rajulocal@hogwarts ~ % date Sun Feb 4 12:05:22 PM EST 2024 rajulocal@hogwarts ~ % apt list -- '?obsolete' 2>/dev/null | wc -l 145
Todo: check if it fixed the problem.
/var/log/syslog still shows a lot of
2024-02-11T21:13:14.668404-05:00 hogwarts kwin_x11[1634]: qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59688, resource id: 36780747, major code: 14 (GetGeometry), minor code: 0
Are there any obsolete packages installed?
% apt list "?obsolete" 2>/dev/null | wc -l 97
Removed a bunch of obsolete packages and got it down to
% apt list "?obsolete" 2>/dev/null | wc -l 80
Useful command
% apt list "?obsolete" 2>/dev/null | cut -f 1 -d '/' | popsort.py
Todo: check if it fixed the problem.
/var/log/syslog still shows a lot of
2024-02-14T00:24:42.925628-05:00 hogwarts kwin_x11[1630]: qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 65090, resource id: 25543376, major code: 14 (GetGeometry), minor code: 0
How many obsolete packages are installed?
% apt list "?obsolete" 2>/dev/null | wc -l 79
Identify some obsolete packages and delete them
apt list "?obsolete" 2>/dev/null | cut -f 1 -d '/' | popsort.py
Got the number of obsolete packages down to
% apt list "?obsolete" 2>/dev/null | wc -l 48
Todo:- Check if the problem still exists.