Bug 511868 - Digikam not launching from AppImage
Summary: Digikam not launching from AppImage
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Bundle-AppImage (other bugs)
Version First Reported In: 8.8.0
Platform: Appimage Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-09 14:59 UTC by Ralf S
Modified: 2025-12-25 10:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 9.0.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf S 2025-11-09 14:59:11 UTC
SUMMARY


STEPS TO REPRODUCE
Launch AppImage.

OBSERVED RESULT
Icon in system tray shows some activity, then the process stops, Digikam does not start, no error message appears.

EXPECTED RESULT
Digikam should start.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
KDE Plasma Version: 5.27.12
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13

ADDITIONAL INFORMATION

Tried the debug version of the AppImage, not sure if I did it all the right way. Here is the result:

$ /opt/appimages/squashfs-root/AppRun debug
-- 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"'.
--        to extract the bundle contents locally, use option '--appimage-extract' on the command line.
-- Detected host Linux Ubuntu-64-24.04
-- AppImage mounted directory: /opt/appimages/squashfs-root
Preloading skipped for libudev.so.0
Preloading             /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0
Preloading skipped for libcrypto.so.1.1
Preloading skipped for libssl.so.1.1
Preloading             /usr/lib/x86_64-linux-gnu/libnss3.so
Preloading             /usr/lib/x86_64-linux-gnu/libnssutil3.so
Preloading             /usr/lib/x86_64-linux-gnu/libsmime3.so
Preloading             /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
Preloading skipped for libgnutls.so.30
Preloading             /usr/lib/x86_64-linux-gnu/libnettle.so.8
-- Preloading shared libs: :/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0:/usr/lib/x86_64-linux-gnu/libnss3.so:/usr/lib/x86_64-linux-gnu/libnssutil3.so:/usr/lib/x86_64-linux-gnu/libsmime3.so:/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0:/usr/lib/x86_64-linux-gnu/libnettle.so.8
Starting delayed digiKam for remote debugging...
Use 'bt' command on debugger prompt to get a crash backtrace.
Use 'q' command to quit debugger session.
unknown: fromIccProfile: failed size sanity 2
unknown: fromIccProfile: failed size sanity 2
unknown: QSvgHandler: Image filename is empty
unknown: QSvgHandler: Image filename is empty
/opt/appimages/squashfs-root/AppRun: line 263: 47682 Segmentation fault      (core dumped) digikam ${@:2}
Comment 1 Maik Qualmann 2025-11-09 15:03:21 UTC
It crashes when fetching the color profile from the X server. The problem is already fixed.
Use the pre-release AppImage of digiKam-8.9.0:

https://files.kde.org/digikam/

Maik
Comment 2 Ralf S 2025-11-10 17:13:16 UTC
Okay, I tried 8.9.0 so and everything looks good so far – thank you!

Ralf