Summary: | Unable to Import photos from camera | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | hamelg |
Component: | Import-Gphoto2 | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles, heri+kde, maeseee, metzpinguin, pbhj, yuilytg7 |
Priority: | NOR | ||
Version: | 6.3.0 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 8.1.0 | |
Sentry Crash Report: |
Description
hamelg
2019-09-23 18:46:37 UTC
The problem is known to me. If I try to open the phone with Dolphin before, digiKam can not access it anymore. Because a GPhoto2 instance of the KIOslave driver is already using it. Honestly, we can not do anything here. We will not support KIO for reasons of portability. The KIO module would have to release the interface quickly when it is not in use. The bug report might be better for the KIO driver as for digiKam. Maik This works for me in Kubuntu 19.04 using Digikam 5.9.0. The error read: "Libgphoto2 error: Could not claim the USB device" `sudo killall kiod5` enabled digikam to run properly; it worked on 18.10 prior to update to 19.04 (but I think there was also a digikam update, maybe from 5.8, in there too). I use this small script to automate the workaround: === #!/bin/bash usbaddr=`gphoto2 --auto-detect | grep -Po 'usb:[^ ]+' | sed 's/usb://;s|,|/|'` [ -n "$usbaddr" ] && fuser -k -TERM /dev/bus/usb/$usbaddr exec /usr/bin/digikam "$@" *** Bug 423392 has been marked as a duplicate of this bug. *** digiKam 7.0.0 stable release is now published: https://www.digikam.org/news/2020-07-19-7.0.0_release_announcement/ We need a fresh feedback on this file using this version. Best Regards Gilles Caulier I confirm this bug happens with digikam 7.1.0. I think however is a KDE bug or in any event an upstream bug. See: https://bugs.kde.org/show_bug.cgi?id=412257 I hope it gets solved soon @hamelg@laposte.net digiKam 8.0.0 is out. This entry still valid with this release ? Best regards Gilles Caulier I confirm it just works now with 8.0. The workaround is no more needed. Thanks much, good job ! |