web-dev-qa-db-ja.com

QXcbConnectionを抑制する方法:XCBエラー

Arch LinuxでKDEプラズマを使用していますが、次のような多くのログがあります。

kwin_x11[5129]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 11416, resource id: 56623191, major code: 20 (GetProperty), minor code: 0

私の日記で。

これらのエラーは無害であることが判明しました。ジャーナルが氾濫しないように、それらを抑制したいと思います。私が見つけた人気のある解決策は、QT_LOGGING_RULES="*=false"しかし、これは実際に役立つ場所でもログを完全に無効にします。

このQtロギングカテゴリのみをターゲットにして、他のカテゴリはそのままにしておくことはできるのでしょうか。

私は試しましたQT_LOGGING_RULES="qt.qpa.xcb.*=false"QT_LOGGING_RULES="qpa.xcb.*=false"QT_LOGGING_RULES="qt.*.xcb.*=false"などですが、どれも機能しませんでした。

4
Frederick Zhang

これまでのところ私ができる最善のこと:

export QT_LOGGING_RULES='*.debug=false;qt.qpa.*=false'
3
Frederick Zhang