https://bugs.kde.org/show_bug.cgi?id=491473

            Bug ID: 491473
           Summary: digikam 8.4 does not start
    Classification: Applications
           Product: digikam
           Version: 8.4.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: general
          Assignee: digikam-bugs-n...@kde.org
          Reporter: filip.rozsy...@gmail.com
  Target Milestone: ---

***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY
digikam 8.4 installed via App Center in Ubuntu 24.04 does not start. It runs
once after installation but after restart it fails to start up.  


STEPS TO REPRODUCE
1. install from app center
2. restart pc
3. start digikam

OBSERVED RESULT
the start-up window appears for a moment. It dissapears after "loading tools"
is displayed, but main digikam windows does not appear.

if I uninstall and run it again, it starts for the first time ok, but then it
gets back to not starting properly.




EXPECTED RESULT


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 24.04


ADDITIONAL INFORMATION
workaround: somewhere (I cant find it anymore) I found that starting with
--platform xcb might help. Indeed, it does make digikam start fine, but then it
does not work well (window turns black, responds to keyboard with a delay).
Interestingly, after quitting digikam that started this way, I can then start
digikam normally and it seems to work fine. However, if I quite this instance
and start it again, it reverts to not starting again.

terminal output of this sequence (digikam  (does not start) -> digikam
--platform xcb (starts but not usable) -> digikam ()works fine) -> digikam
(does not start) ) looks like this

$ digikam
libEGL warning: egl: failed to create dri2 screen
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType,
QVariant, QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType,
QVariant, QString)
digikam.general: DK_PLUGIN_PATH env.variable detected. We will use it to load
plugin...
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/usr/bin/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/kf6/usr/lib/qt6/libexec/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/kf6/usr/lib/qt6/libexec/qtwebengine_dictionaries'
Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
kf.sonnet.clients.hspell: HSpellDict::HSpellDict: Init failed
kf.sonnet.core: Unable to handle language from dictionary "kmr_Latn" "C"
kf.sonnet.core: Unable to handle language from dictionary "ko_KR" "ko_KR"
kf.sonnet.core: Unable to handle language from dictionary "ko" "ko_KR"
kf.xmlgui: Unhandled container to remove :  Digikam::DigikamApp
digikam.general: parent is null

** (digikam:9589): WARNING **: 09:26:29.750: atk-bridge:
get_device_events_reply: unknown signature


$ digikam --platform xcb
Gtk-Message: 09:21:01.239: Failed to load module "canberra-gtk-module"
Gtk-Message: 09:21:01.239: Failed to load module "canberra-gtk-module"
Qt: Session management error: Could not open network socket
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType,
QVariant, QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType,
QVariant, QString)
digikam.general: DK_PLUGIN_PATH env.variable detected. We will use it to load
plugin...
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/usr/bin/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/kf6/usr/lib/qt6/libexec/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/kf6/usr/lib/qt6/libexec/qtwebengine_dictionaries'
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
libva error: vaGetDriverNameByIndex() failed with unknown libva error,
driver_name = (null)
Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
kf.sonnet.clients.hspell: HSpellDict::HSpellDict: Init failed
kf.sonnet.core: Unable to handle language from dictionary "ko_KR" "ko_KR"
kf.sonnet.core: Unable to handle language from dictionary "ko" "ko_KR"
kf.sonnet.core: Unable to handle language from dictionary "kmr_Latn" "C"
kf.xmlgui: Unhandled container to remove :  Digikam::DigikamApp
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
QThreadStorage: Thread 0x5a0eb5269770 exited after QThreadStorage 13 destroyed
QThreadStorage: Thread 0x5a0eb5269770 exited after QThreadStorage 10 destroyed
QThreadStorage: Thread 0x5a0eb51373b0 exited after QThreadStorage 10 destroyed
QThreadStorage: Thread 0x5a0ead0647b0 exited after QThreadStorage 13 destroyed


~$ digikam
libEGL warning: egl: failed to create dri2 screen
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType,
QVariant, QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType,
QVariant, QString)
digikam.general: DK_PLUGIN_PATH env.variable detected. We will use it to load
plugin...
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/usr/bin/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/kf6/usr/lib/qt6/libexec/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/kf6/usr/lib/qt6/libexec/qtwebengine_dictionaries'
Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
kf.sonnet.clients.hspell: HSpellDict::HSpellDict: Init failed
kf.sonnet.core: Unable to handle language from dictionary "ko" "ko_KR"
kf.sonnet.core: Unable to handle language from dictionary "kmr_Latn" "C"
kf.sonnet.core: Unable to handle language from dictionary "ko_KR" "ko_KR"
kf.xmlgui: Unhandled container to remove :  Digikam::DigikamApp
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
QThreadStorage: Thread 0x5f2f3f24ee10 exited after QThreadStorage 13 destroyed
QThreadStorage: Thread 0x5f2f3f24ee10 exited after QThreadStorage 10 destroyed
QThreadStorage: Thread 0x5f2f4453cce0 exited after QThreadStorage 10 destroyed
QThreadStorage: Thread 0x5f2f44216180 exited after QThreadStorage 13 destroyed


$ digikam
libEGL warning: egl: failed to create dri2 screen
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType,
QVariant, QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal
Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType,
QVariant, QString)
digikam.general: DK_PLUGIN_PATH env.variable detected. We will use it to load
plugin...
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/usr/bin/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/kf6/usr/lib/qt6/libexec/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path
'/snap/digikam/90/kf6/usr/lib/qt6/libexec/qtwebengine_dictionaries'
Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
kf.sonnet.clients.hspell: HSpellDict::HSpellDict: Init failed
kf.sonnet.core: Unable to handle language from dictionary "ko_KR" "ko_KR"
kf.sonnet.core: Unable to handle language from dictionary "kmr_Latn" "C"
kf.sonnet.core: Unable to handle language from dictionary "ko" "ko_KR"
kf.xmlgui: Unhandled container to remove :  Digikam::DigikamApp
digikam.general: parent is null

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to