digiKam's appimage failed to launch on ArchLinux. Both 7.1.0 and 7.2.0. $ ./digikam-7.2.0-beta2-x86-64.appimage -- digiKam Linux AppImage Bundle -- Use 'help' as CLI argument to know all available options for digiKam application. -- Notes: to integrate this bundle to your desktop, use AppImageLauncher. -- to enable all debug messages on the console, use 'export QT_LOGGING_RULES="digikam*=true"'. libudev.so.0 libxcb-dri3.so.0 -- Preloading shared libs: :/tmp/.mount_digikaMOjTLv/usr/lib64/libxcb-dri3.so.0 unknown: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) unknown: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) unknown: Could not initialize GLX /tmp/.mount_digikaMOjTLv/AppRun:line 166: 46369 aborted (kernel stored as)digikam $@ Operating System: Arch Linux KDE Plasma Version: 5.20.5 KDE Frameworks Version: 5.78.0 Qt Version: 5.15.2 Kernel Version: 5.10.10-arch1-1 OS Type: 64-bit
Also, the appimage works on Ubuntu, but not Manjaro, which is arguably another Archlinux flavor.
Please try the AppImage of digiKam-7.2.0-RC from here: https://files.kde.org/digikam/ Maik
Hi Maik, I tried the rc build, but it didn't work either: $ ./digiKam-7.2.0-rc-20210124T180454-x86-64.appimage -- digiKam Linux AppImage Bundle -- Use 'help' as CLI argument to know all available options for digiKam application. -- Notes: to integrate this bundle to your desktop, use AppImageLauncher. -- to enable all debug messages on the console, use 'export QT_LOGGING_RULES="digikam*=true"'. libudev.so.0 libxcb-dri3.so.0 -- Preloading shared libs: :/tmp/.mount_digiKa5mRkQb/usr/lib64/libxcb-dri3.so.0 unknown: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) unknown: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) unknown: Could not initialize GLX /tmp/.mount_digiKa5mRkQb/AppRun:行 166: 69601 aborted (kernel saved)digikam $@
With this commit the "libxcb-dri3" should no longer be in the bundle at all. https://invent.kde.org/graphics/digikam/commit/193108c90595362211e42a182a200390d56aca36 Maik
Thanks Maik, I can help testing when a new build is ready. Or hopefully it'll just work without any further testing. :p
Git commit c79d9e9927d4d1e9ba702e200c64183b8f787f4e by Maik Qualmann. Committed on 25/01/2021 at 21:42. Pushed by mqualmann into branch 'master'. fix remove extra files from bundle M +1 -1 project/bundles/appimage/04-build-appimage.sh https://invent.kde.org/graphics/digikam/commit/c79d9e9927d4d1e9ba702e200c64183b8f787f4e
It's working in the new rc build now. Thank you Maik!