December 29, 20223 yr Hi all! On Ubuntu 22.10 there are probably some dependencies missing for Little Navmap. Google unfortunately gives me so much info on the subject back that I am now even more stupid than before. Does anyone have a idea how to fix it? Below the terminal output... BR and thx! Mathias humpix@Humpix-PC:~/X-Plane/LittleNavmap$ ./littlenavmap 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, xcb. Abgebrochen (Speicherabzug geschrieben) humpix@Humpix-PC:~/X-Plane/LittleNavmap$ ldd littlenavmap linux-vdso.so.1 (0x00007ffd77f9c000) libmarblewidget-qt5.so.25 => /home/humpix/X-Plane/LittleNavmap/././lib/libmarblewidget-qt5.so.25 (0x00007f4784400000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f4784b78000) libQt5PrintSupport.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/libQt5PrintSupport.so.5 (0x00007f4784000000) libQt5Widgets.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/libQt5Widgets.so.5 (0x00007f4783600000) libQt5Gui.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/libQt5Gui.so.5 (0x00007f4782c00000) libQt5Sql.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/libQt5Sql.so.5 (0x00007f4782800000) libQt5Network.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/libQt5Network.so.5 (0x00007f4782400000) libQt5Core.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/libQt5Core.so.5 (0x00007f4781c00000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f4781800000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4784317000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f4784b56000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4781400000) libastro.so.1 => /home/humpix/X-Plane/LittleNavmap/././lib/./libastro.so.1 (0x00007f4784b07000) libQt5Xml.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/./libQt5Xml.so.5 (0x00007f4781000000) libQt5Quick.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/./libQt5Quick.so.5 (0x00007f4780800000) libQt5Svg.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/./libQt5Svg.so.5 (0x00007f4780400000) libQt5Qml.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/./libQt5Qml.so.5 (0x00007f477fc00000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4784b00000) libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007f4784290000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4784afb000) libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f4783fac000) libicui18n.so.56 => /home/humpix/X-Plane/LittleNavmap/././lib/libicui18n.so.56 (0x00007f477f600000) libicuuc.so.56 => /home/humpix/X-Plane/LittleNavmap/././lib/libicuuc.so.56 (0x00007f477f200000) libicudata.so.56 => /home/humpix/X-Plane/LittleNavmap/././lib/libicudata.so.56 (0x00007f477d800000) libgthread-2.0.so.0 => /lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f4784af4000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f4783e73000) /lib64/ld-linux-x86-64.so.2 (0x00007f4784ba9000) libQt5QmlModels.so.5 => /home/humpix/X-Plane/LittleNavmap/././lib/./libQt5QmlModels.so.5 (0x00007f477d400000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f478428b000) libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007f4783549000) libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007f4782bce000) libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f4782b05000) libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f4782ad9000) libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f4784285000) libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f4784278000) libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007f4781b65000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f47816c2000) libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f4783e6c000) libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f4783536000) libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f4782aaf000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f4784272000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f4783e64000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f4782a97000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f4782a8a000) humpix@Humpix-PC:~/X-Plane/LittleNavmap$
December 29, 20223 yr Here in the FAQ is information how to debug the plugin loading: https://albar965.github.io/littlenavmap-faq.html#linux-start Quote Little Navmap does not start on Linux You can run Little Navmap and generate more diagnostics by opening a terminal/shell and cd to the LNM installation folder. Enter the following: bash -c "(ldd littlenavmap && export QT_DEBUG_PLUGINS=1 && ./littlenavmap )" >start_log.txt 2>&1 This will check dependencies for Little Navmap, enable extra output for plugin loading, run the program and put the output into a file start_log.txt. Send me this file and I can check which library is missing: Contact. Seems one of the plugins is missing a package. The last case I ran into was a missing libxcb-icccm4. The missing packages don't show up in the ldd command since plugins are loaded dynamically. You can also go through the plugins in ".../LittleNavmap-linux-22.04-2.8.7/lib/platforms" and check what is missing. I'm developing on 22.04 so it should not cause big issues. Alex Alex' Projects: Little Navmap
December 29, 20223 yr Author Thanks Alex, that does the trick! libxcb-xinerama.so.0 was missing according to the log. sudo apt install libxcb-xinerama0 BR Mathias
December 29, 20223 yr Perfect.👍 Thank for the confirmation. Will update the FAQ. Alex Alex' Projects: Little Navmap
Archived
This topic is now archived and is closed to further replies.