libqxcb.so: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.6' not found (required by.
libqxcb.so: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5' not found (required by. libqxcb.so: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: version `Qt_5' not found (required by. libqxcb.so: /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5: version `Qt_5_PRIVATE_API' not found (required by. Ldd $HOME/anaconda2/plugins/platforms/libqxcb.so I discovered that this was the issue by looking at the way libxqcb.so was linked: Unfortunately, this will break other programs that use Qt 5.5, so you can only use it in situations that are 100% anaconda python, for example, if you're starting an ipython session with -pylab. The issue stemmed from anaconda having Qt version 5.6 installed, while my system Qt libraries were at version 5.5.Ī quick hack is to make sure Anaconda libraries precede your system libraries by setting LD_LIBRARY_PATH: export LD_LIBRARY_PATH=$HOME/anaconda2/lib:$LD_LIBRARY_PATH in Finland and/or other countries worldwide.I experienced this problem on Ubuntu 16.04 with anaconda 4.3.17 (Python 2.7). Available platform plugins are: eglfs, minimal, minimalegl, offscreen, vnc, webgl, xcb. Reinstalling the application may fix this problem. Qt and respective logos are trademarks of The Qt Company Ltd. This application failed to start because no Qt platform plugin could be initialized.
The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt WebEngine has additional build requirements which are listed in the Qt WebEngine Platform Notes.ĭocumentation contributions included herein are the copyrights of The package names for GStreamer vary between Linux distributions try searching for gstreamer or libgstreamer in your distribution's package repository to find suitable packages. These additional plugins contain various codecs for audio and video decoding, as well as the necessary components for using the camera APIs.
To run applications that use Qt Multimedia, you might also need to install the following GStreamer plugins: 'good', 'ugly', 'bad', ffmpeg (0.10), and libav (1.x). To build Qt Multimedia, you need the GStreamer library, base plugins, and development files for your system. The minimum required version of GStreamer is 0.10.24. Multimedia DependenciesĪs described in the Multimedia overview, Qt Multimedia uses the GStreamer multimedia framework as the backend for audio and video playback on Linux. Note: The Qt OpenGL module (which contains classes that start with QGL) has been deprecated in favor of the Qt GUI module (which contains classes that start with QOpenGL). You can disable OpenGL support by using the -no-opengl option. OpenGL DependenciesĬonfigure attempts to automatically detect OpenGL ES 2.0, or later, or regular desktop OpenGL. Other distributions may provide system packages with similar names. Some of these packages depend on others in this list, so installing one may cause others to be automatically installed. On Debian-based GNU/Linux systems, for example, we recommend that you install the following development packages:Īdditionally, if you do not configure with -qt-xcb, you should also install these development packages: Utility library for XCB for XImage and XShmImage, used for QBackingStore and cursor supportĭevelopment packages for these libraries contain header files that are used when building Qt from its source code. Utility library for XCB for keycode conversion X C Bindings for Resize and Rotate Extension
Utility library for XCB for Render extension X Rendering Extension used for anti-aliasing and alpha cursor support