[Bug 2036244] [NEW] digikam fail to import pictures via MTP: Failed to connect to the camera.
Benjamin Drung
2036244 at bugs.launchpad.net
Fri Sep 15 13:58:13 UTC 2023
Public bug reported:
I am trying to reproduce bug #2035406.
preparation
-----------
1. Install Ubuntu 20.04 (using ubuntu-22.04.2-desktop-amd64.iso) and reboot
2. Install all updates: sudo apt update && sudo apt dist-upgrade
3. Install digikam: sudo apt install digikam
4. Open digikam and accept all defaults and close digikam again
reproduce
---------
5. Connect a camera (in my case a Sony Alpha 9) via USB to the computer and configure the camera to use MTP
6. Open digikam
7. Select Import -> Cameras -> Sony ILCE-9 (auto-detected)
A new window will open and show a red bar at the bottom with:
Failed to connect to the camera. Please make sure it is connected
properly and turned on.
```
~$ LANG=C digikam
digikam.facedb: Cannot found faces engine model "shapepredictor.dat"
digikam.facedb: Faces recognition feature cannot be used!
digikam.facedb: cv::Exception: OpenCV(4.5.4) ./modules/dnn/src/torch/THDiskFile.cpp:496: error: (-2:Unspecified error) cannot open </home/bdrung/.local/share/digikam/facesengine/openface_nn4.small2.v1.t7> in mode r in function 'THDiskFile_new'
QtAV 1.13.0(Mar 17 2022, 15:37:53)
Multimedia framework base on Qt and FFmpeg.
Distributed under the terms of LGPLv2.1 or later.
Shanghai, China Copyright (C) 2012-2019 Wang Bin (aka. Lucas Wang) wbsecg1 at gmail.com
Donate: http://qtav.org/donate.html
Source: https://github.com/wang-bin/QtAV
Home page: http://qtav.org
Icon theme "breeze" not found.
kf.xmlgui: Unhandled container to remove : Digikam::DigikamApp
QLayout: Attempting to add QLayout "" to Digikam::DNGConvertSettings "", which already has a layout
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
```
Clicking on the ILCE-9 icon on the side bar lets you navigate and show
the pictures on the camera.
Following strace output appears when opening the camera import:
```
$ LANG=C strace -efile digikam 2>&1
[...]
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=2298, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=2298, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=2298, ...}, 0) = 0
QWidget::insertAction: Attempt to insert null action
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=2298, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=2298, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=2298, ...}, 0) = 0
readlink("/home", 0x7ffe555527d0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/bdrung", 0x7ffe555527d0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/bdrung/Bilder", 0x7ffe555527d0, 1023) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "/proc/self/mountinfo", O_RDONLY|O_CLOEXEC) = 134
newfstatat(134, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
access("/dev/nvme0n1p2", F_OK) = 0
statfs("/", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=239946508, f_bfree=237101089, f_bavail=224894037, f_files=61022208, f_ffree=60785937, f_fsid={val=[0x28359e61, 0xeb905d3d]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
readlink("/dev", 0x7ffe555528f0, 1023) = -1 EINVAL (Invalid argument)
readlink("/dev/nvme0n1p2", 0x7ffe555528f0, 1023) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "/dev/disk/by-label", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/proc/meminfo", O_RDONLY|O_NONBLOCK|O_CLOEXEC) = 134
[...]
```
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: digikam 4:7.5.0-3fakesync1
ProcVersionSignature: Ubuntu 6.2.0-32.32~22.04.1-generic 6.2.16
Uname: Linux 6.2.0-32-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Fri Sep 15 15:45:13 2023
InstallationDate: Installed on 2023-09-15 (0 days ago)
InstallationMedia: Ubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223)
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=de_DE.UTF-8
SHELL=/bin/bash
SourcePackage: digikam
UpgradeStatus: No upgrade log present (probably fresh install)
modified.conffile..etc.apport.crashdb.conf: [modified]
mtime.conffile..etc.apport.crashdb.conf: 2023-09-15T15:44:59.021725
** Affects: digikam (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug jammy third-party-packages wayland-session
--
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to digikam in Ubuntu.
https://bugs.launchpad.net/bugs/2036244
Title:
digikam fail to import pictures via MTP: Failed to connect to the
camera.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/digikam/+bug/2036244/+subscriptions
More information about the kubuntu-bugs
mailing list