Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.15.2
-
None
-
Debian 10 (buster) amd64
QtCreator 4.13.2
Qt 5.15.2 from Online Installer
libxcb-util0 0.3.8-3+b2
-
-
61b07d75f96d4dfb07b485b2a9bd7aed099df987(5.15) c967ed95a720e210dff398624b97810703815874(6.0) 92a57e0b016f811876ec1d62328ca8edfe452a3a(dev) 61b07d75f96d4dfb07b485b2a9bd7aed099df987 (qt/tqtc-qtbase/5.15)
Description
This is output with QT_DEBUG_PLUGINS:
QFactoryLoader::QFactoryLoader() checking directory path "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms" ... QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqeglfs.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqeglfs.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "eglfs" ] }, "archreq": 0, "className": "QEglFSIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("eglfs") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqlinuxfb.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqlinuxfb.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "linuxfb" ] }, "archreq": 0, "className": "QLinuxFbIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("linuxfb") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqminimal.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqminimal.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "minimal" ] }, "archreq": 0, "className": "QMinimalIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("minimal") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqminimalegl.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqminimalegl.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "minimalegl" ] }, "archreq": 0, "className": "QMinimalEglIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("minimalegl") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqoffscreen.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqoffscreen.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "offscreen" ] }, "archreq": 0, "className": "QOffscreenIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("offscreen") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqvnc.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqvnc.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "vnc" ] }, "archreq": 0, "className": "QVncIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("vnc") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqwayland-egl.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqwayland-egl.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "wayland-egl" ] }, "archreq": 0, "className": "QWaylandEglPlatformIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("wayland-egl") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqwayland-generic.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqwayland-generic.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "wayland" ] }, "archreq": 0, "className": "QWaylandIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("wayland") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqwayland-xcomposite-egl.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqwayland-xcomposite-egl.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "wayland-xcomposite-egl" ] }, "archreq": 0, "className": "QWaylandXCompositeEglPlatformIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("wayland-xcomposite-egl") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqwayland-xcomposite-glx.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqwayland-xcomposite-glx.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "wayland-xcomposite-glx" ] }, "archreq": 0, "className": "QWaylandXCompositeGlxPlatformIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("wayland-xcomposite-glx") QFactoryLoader::QFactoryLoader() looking at "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqxcb.so" Found metadata in lib /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqxcb.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "xcb" ] }, "archreq": 0, "className": "QXcbIntegrationPlugin", "debug": false, "version": 331520 } Got keys from plugin meta data ("xcb") QFactoryLoader::QFactoryLoader() checking directory path "/tmp/cpp/build-qt5152-Desktop_Qt_5_15_2_GCC_64bit-Debug/platforms" ... Cannot load library /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqxcb.so: (libxcb-util.so.1: cannot open shared object file: No such file or directory) QLibraryPrivate::loadPlugin failed on "/home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqxcb.so" : "Cannot load library /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqxcb.so: (libxcb-util.so.1: cannot open shared object file: No such file or directory)" qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.
Key point:
"Cannot load library /home/vincas/Qt/5.15.2/gcc_64/plugins/platforms/libqxcb.so: (libxcb-util.so.1: cannot open shared object file: No such file or directory)"
There's no libxcb-util.so.1 on Debian Buster. There's .so.0 though:
$ apt-file search libxcb-util.so libxcb-util0: /usr/lib/x86_64-linux-gnu/libxcb-util.so.0 libxcb-util0: /usr/lib/x86_64-linux-gnu/libxcb-util.so.0.0.0 libxcb-util0-dev: /usr/lib/x86_64-linux-gnu/libxcb-util.so
I hope Debian 10 is not considered "too old", I mean, it's current Debian version.
Attachments
Issue Links
- is duplicated by
-
PYSIDE-1473 5.15.2 is incompatible to current debian stable
- Reported
-
QTBUG-88859 Qt compile doesn't produce xcb plugins under Debian Buster
- Closed
- relates to
-
QTBUG-88727 Reinstall qt 6 after update fails - reinstall results the same; Qt will not run
- Closed
-
QTBUG-84749 QT applications fail to run if xcb_xinerama (or other xcb libraries) is not installed
- Closed
- replaces
-
QTCREATORBUG-24978 qtcreator 4.13.3 fails to run on ChromeOS Crostini - load error
- Closed
- resulted from
-
QTBUG-86287 Static 5.15.0 compile results in "undefined reference to xcb_aux_create_gc"
- Open
For Gerrit Dashboard: QTBUG-88688 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
323271,1 | WIP: qmake: use -Wl,--as-needed in QMAKE_LFLAGS_PLUGIN for g++ | dev | qt/qtbase | Status: ABANDONED | -2 | 0 |
323523,3 | WIP: xcb: add on -static-xcb option for static build with | dev | qt/qtbase | Status: ABANDONED | -2 | 0 |
323670,3 | Revert "xcb: add xcb-util dependency for xcb-image" | dev | qt/qtbase | Status: MERGED | +2 | 0 |
324414,3 | Revert "xcb: add xcb-util dependency for xcb-image" | 5.15 | qt/qtbase | Status: MERGED | +2 | 0 |
324415,2 | Revert "xcb: add xcb-util dependency for xcb-image" | 6.0 | qt/qtbase | Status: MERGED | +2 | 0 |