qt6 and Mint 18 Linux?
-
@ofmrew I finally got to the correct installer but it failed with: qt6/6.0.1/gcc_64/bin/qmake -query is not parseable.
@ofmrew More info
[271035] Warning: Cannot get any query output from executable "/home/bobwilliams/Qt6/6.0.1/gcc_64/bin/qmake"
[272582] Warning: Cannot get any query output from qmake.
[293492] Warning: Cannot get any query output from qmake.
[584153] Warning: Cannot get any query output from qmake.
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, xcb.
Any suggestions?
-
Run your application with QT_DEBUG_PLUGINS environment variable set to 1 to see what is going on.
-
Run your application with QT_DEBUG_PLUGINS environment variable set to 1 to see what is going on.
-
Where are you starting your application from ?
-
@SGaist All of the "applications" you refer to were started from QtCreator. At first, I was learning Qt, then seeing that there was much confusion about 2D graphics, so I started writing a book and the "applications" were examples to be used in the book. When you use the term application I assume that you are referring to a program started from an icon or the command line. I have never created that kind of program in Qt.
The installation process was 91% complete when I got the error: qt6/6.0.1/gcc_64/bin/qmake -query is not parseable. Also in the Terminal I got:
[271035] Warning: Cannot get any query output from executable "/home/bobwilliams/Qt6/6.0.1/gcc_64/bin/qmake"
[272582] Warning: Cannot get any query output from qmake.
[293492] Warning: Cannot get any query output from qmake.
[584153] Warning: Cannot get any query output from qmake.
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, xcb.
Then I got the option to retry or ignore. I tried retry, but that did not work, so I tried ignore. It finished but QtCreator does not start execution.
I selected the option to accept the standard installation, maybe I should have tried the Custom Installation? Can I bypass "xcb" with the custom installation? -
@SGaist All of the "applications" you refer to were started from QtCreator. At first, I was learning Qt, then seeing that there was much confusion about 2D graphics, so I started writing a book and the "applications" were examples to be used in the book. When you use the term application I assume that you are referring to a program started from an icon or the command line. I have never created that kind of program in Qt.
The installation process was 91% complete when I got the error: qt6/6.0.1/gcc_64/bin/qmake -query is not parseable. Also in the Terminal I got:
[271035] Warning: Cannot get any query output from executable "/home/bobwilliams/Qt6/6.0.1/gcc_64/bin/qmake"
[272582] Warning: Cannot get any query output from qmake.
[293492] Warning: Cannot get any query output from qmake.
[584153] Warning: Cannot get any query output from qmake.
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, xcb.
Then I got the option to retry or ignore. I tried retry, but that did not work, so I tried ignore. It finished but QtCreator does not start execution.
I selected the option to accept the standard installation, maybe I should have tried the Custom Installation? Can I bypass "xcb" with the custom installation?@ofmrew I tried a custom installation with only Qt6 and QtCreator and got to 60% before the same error message, but the Terminal showed:
bobwilliams@bobwilliamsLinux ~ $ cd /home/bobwilliams/Downloads
bobwilliams@bobwilliamsLinux ~/Downloads $ chmod +x qt-unified-linux-x64-4.0.1-1-online.run
bobwilliams@bobwilliamsLinux ~/Downloads $ ./qt-unified-linux-x64-4.0.1-1-online.run
QApplication: invalid style override passed, ignoring it.
Available styles: Windows, Fusion
[560115] Warning: Cannot get any query output from executable "/home/bobwilliams/Qt6.0/6.0.1/gcc_64/bin/qmake"
[561667] Warning: Cannot get any query output from qmake.The Dialog also showed: Installing component Desktop gcc 64-bit and there is no Ignore option only Cancel.
What now?
-
@ofmrew I tried a custom installation with only Qt6 and QtCreator and got to 60% before the same error message, but the Terminal showed:
bobwilliams@bobwilliamsLinux ~ $ cd /home/bobwilliams/Downloads
bobwilliams@bobwilliamsLinux ~/Downloads $ chmod +x qt-unified-linux-x64-4.0.1-1-online.run
bobwilliams@bobwilliamsLinux ~/Downloads $ ./qt-unified-linux-x64-4.0.1-1-online.run
QApplication: invalid style override passed, ignoring it.
Available styles: Windows, Fusion
[560115] Warning: Cannot get any query output from executable "/home/bobwilliams/Qt6.0/6.0.1/gcc_64/bin/qmake"
[561667] Warning: Cannot get any query output from qmake.The Dialog also showed: Installing component Desktop gcc 64-bit and there is no Ignore option only Cancel.
What now?
-
@ofmrew FYI I tried the Qt6 Maintenance Tool and got the same error. It looks the problem is not just in the Installer.
What is my next step? Has anyone using Linux been successful with the installation process?
-
To have the complete error picture, you should add the QT_DEBUG_PLUGINS environment variable in the Run part of the Project panel.
As for updating glibc, you might want to consider updating your Mint version to an actual release.
-
@ofmrew More info: It would appear that my glibc is at version 2.23 and at least 2.28 is required. What is the best way to upgrade glibc to the latest version? This is a known problem. Thanks.