http://bugzilla.opensuse.org/show_bug.cgi?id=1115541 http://bugzilla.opensuse.org/show_bug.cgi?id=1115541#c2 Fabian Vogt <fabian@ritter-vogt.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alarrosa@suse.com, | |mlin@suse.com Assignee|fabian@ritter-vogt.de |bnc-team-screening@forge.pr | |ovo.novell.com Summary|KDE:Frameworks5/plasma5-wor |Qt doesn't allow to disable |kspace: Bug Log-spamming |logging of XCB errors |"qt.qpa.xcb: | |QXcbConnection: XCB error"; | |patch available | Flags| |needinfo?(alarrosa@suse.com | |), needinfo?(mlin@suse.com) --- Comment #2 from Fabian Vogt <fabian@ritter-vogt.de> --- (In reply to pgnd _ from comment #0)
Running
lsb_release -rd Description: openSUSE Leap 15.0 Release: 15.0
Please report this bug in the right product then.
journactl fills with these
Nov 09 21:21:28 pg.loc plasmashell[2876]: qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 6410, resource id: 62914566, major code: 142 (Unknown), minor code: 3
lots
journalctl | grep "qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence:" | wc -l 47122
These/similar spamming log message have been reported for years, with everybody pointing at someone else
https://bugs.kde.org/show_bug.cgi?id=366421 https://forum.qt.io/topic/55144/qxcbconnection-xcb-error-qwarning https://bugreports.qt.io/browse/QTBUG-55167 https://bugzilla.redhat.com/show_bug.cgi?id=1497564 https://bugs.archlinux.org/task/57497
Finally, the last link suggests patches were made available for Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=1497564#c11
, i.e., at the distro.
That's just a downstream bug which links to an upstream bugreport which I've already been tracking. It doesn't look like upstream is interested, for some reason. The real source is https://bugreports.qt.io/browse/QTBUG-55167 (which you linked already).
Here, on Opensuse, with
rpm -q --whatprovides /usr/bin/plasmashell plasma5-workspace-5.14.3-lp150.429.1.x86_64
(from, http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_15. 0)
this cat /etc/xdg/QtProject/qtlogging.ini [Rules] qt.qpa.xcb.xcberror=false
has no effect on these messages.
That has nothing to do with plasma, that's a Qt configuration option. The patch isn't a real fix either, it just makes it possible to hide the messages. IMO the messages are actually useful and shouldn't be hidden by default as they're actual errors. The patch is harmless though and can be submitted to 15.0 - so reassigning to SLE Qt maintainers. -- You are receiving this mail because: You are on the CC list for the bug.