Discussion:
Darktable: Initialiserung der Kamera schlägt fehl
(zu alt für eine Antwort)
Richard Fonfara
2024-10-05 07:28:51 UTC
Permalink
Ich habe die Kamera über USB mit dem Rechner verbunden und
eingeschaltet. Wenn ich Darktable starte, wird die Kamera angezeigt.
Wenn ich nun auf "Verbinden" klicke, um die Bilder einzulesen, erscheint
folgende Meldung:

Initialisierung von "Canon EOS 700D" am Port "usb 001,010"
fehlgeschlagen, mögliche Ursachen: durch eine andere Anwendung gesperrt,
kein Zugriff auf Geräte usw.

Was verursacht diesen Fehler und wie kriege ich ihn beseitigt?
--
MfG
Richard
Ralph Aichinger
2024-10-05 07:52:19 UTC
Permalink
Post by Richard Fonfara
Initialisierung von "Canon EOS 700D" am Port "usb 001,010"
fehlgeschlagen, mögliche Ursachen: durch eine andere Anwendung gesperrt,
kein Zugriff auf Geräte usw.
0. Rausfinden wie das entsprechende Device heißt. Nein, ich hab jetzt
leider auch nichts im Kopf wie man aus den USB-IDs auf das Devicefile
kommt. Eventuell hilft dir das weiter:

https://stackoverflow.com/questions/33140787/determine-usb-device-file-path

1. Sicherstellen, dass du Permissions zum Zugriff auf das Gerät hast.
Alternativ probeweise probieren das Ding als root zu starten, um zu
sehen ob es dann geht.

2. Schauen ob ein anderes Programm drauf zugreift: Das kann z.B. in
-Regeln ausgelöst werden, oder irgendein Bestandteil von Gnome sein.
Vermutlich ist es am einfachsten mit "lsof" nachzusehen wer das
Device offenhält.

3. Bei sowas ist auch oft praktisch das Programm mit "strace" zu
starten, das alle Systemaufrufe anzeigt. Da sieht man dann
typsicherweise welche Datei und aus welchem Grund (nicht gefunden,
keine Permissions etc.) das Problem macht. Geht bei komplizierteren
Programmmen mit mehreren Prozessen oft nicht oder nur schwierig und
schreibt viel (für mich) unverständliches Zeug raus, aber hat mir
schon oft geholfen.

4. Im Kameramenü nachsehen, dass die Kamera im richtigen Modus für
ist.

/ralph
Ralph Aichinger
2024-10-05 07:53:39 UTC
Permalink
Post by Ralph Aichinger
2. Schauen ob ein anderes Programm drauf zugreift: Das kann z.B. in
-Regeln ausgelöst werden, oder irgendein Bestandteil von Gnome sein.
Gemeint waren udev-Regeln

/ralph
Bernd Mayer
2024-10-05 08:35:41 UTC
Permalink
Post by Richard Fonfara
Ich habe die Kamera über USB mit dem Rechner verbunden und
eingeschaltet. Wenn ich Darktable starte, wird die Kamera angezeigt.
Wenn ich nun auf "Verbinden" klicke, um die Bilder einzulesen, erscheint
Initialisierung von "Canon EOS 700D" am Port "usb 001,010"
fehlgeschlagen, mögliche Ursachen: durch eine andere Anwendung gesperrt,
kein Zugriff auf Geräte usw.
Was verursacht diesen Fehler und wie kriege ich ihn beseitigt?
Hallo,

für die Kamera meines neuen smartphones (Android) fehlte ein Programm
für das ptp-Protokoll damit ich die Fotos über USB auf den PC übertragen
konnte.
Der PC hier läuft unter OpenSUSE mit KDE.

https://de.wikipedia.org/wiki/Picture_Transfer_Protocol

https://wiki.ubuntuusers.de/Kamera_via_PTP_einbinden/

https://wiki.ubuntuusers.de/Entangle/

Schau mal nach welche Programm mit ptp im Namen Deine Distribution anbietet.
Hier sind pptp, networkmanger-pptp und plasma-nm5-pptp installiert.

Nebenbei:
Ich musste außerdem das smartphone in den Entwicklermodus bringen damit
beim USB-Anschluß außer dem Aufladen auch die Dateiübertragung auswählen
konnte.


Bernd Mayer
Siegfried Höfner
2024-10-05 09:22:31 UTC
Permalink
Post by Richard Fonfara
Ich habe die Kamera über USB mit dem Rechner verbunden und
eingeschaltet. Wenn ich Darktable starte, wird die Kamera angezeigt.
Wenn ich nun auf "Verbinden" klicke, um die Bilder einzulesen, erscheint
Initialisierung von "Canon EOS 700D" am Port "usb 001,010"
fehlgeschlagen, mögliche Ursachen: durch eine andere Anwendung gesperrt,
kein Zugriff auf Geräte usw.
Was verursacht diesen Fehler und wie kriege ich ihn beseitigt?
Bist du denn sicher, dass diese Kamera auch an Linux über USB
anschließbar ist? Ich sehe hierbei nur Windows und Mac.
Gruß Siegfried
Bernd Mayer
2024-10-05 09:57:31 UTC
Permalink
Post by Siegfried Höfner
Post by Richard Fonfara
Ich habe die Kamera über USB mit dem Rechner verbunden und
eingeschaltet. Wenn ich Darktable starte, wird die Kamera angezeigt.
Wenn ich nun auf "Verbinden" klicke, um die Bilder einzulesen, erscheint
Initialisierung von "Canon EOS 700D" am Port "usb 001,010"
fehlgeschlagen, mögliche Ursachen: durch eine andere Anwendung gesperrt,
kein Zugriff auf Geräte usw.
Was verursacht diesen Fehler und wie kriege ich ihn beseitigt?
Bist du denn sicher, dass diese Kamera auch an Linux über USB
anschließbar ist? Ich sehe hierbei nur Windows und Mac.
Gruß Siegfried
Hallo,

ich hatte gerade gesehen, dass die Canon EOS700D von libgphoto2 unter
Linux vollständig unterstützt wird:

http://gphoto.org/proj/libgphoto2/support.php

Offenbar funktioniert damit sogar die komplette Fernsteuerung der Kamera
mit entangle: https://entangle-photo.org/
Hier gibt es eine Liste der unterstützten Kameras
http://www.gphoto.org/doc/remote/

Hier noch einige links dazu auf deutsch:
https://www.pcwelt.de/article/1158403/kamera-mit-entangle-per-usb-steuern.html
https://www.bitblokes.de/die-spiegelreflex-kamera-via-gui-unter-linux-
steuern/

Möglicherweise fehlt ein Paket für das ptp-Protokoll zum Übertragen der
Bilder auf den PC.

https://de.wikipedia.org/wiki/Picture_Transfer_Protocol

Bei meiner Kamera im smartphone (Android) hatte jedenfalls ein Paket
dafür auf dem Linux-PC gefehlt.
Die Kamera wurde zwar angezeigt im Dateimanager, aber ohne dieses Paket
hatte die Datenübertragung nicht funktioniert.


Bernd Mayer
Bernd Mayer
2024-10-05 10:23:12 UTC
Permalink
Post by Bernd Mayer
Post by Siegfried Höfner
Post by Richard Fonfara
Ich habe die Kamera über USB mit dem Rechner verbunden und
eingeschaltet. Wenn ich Darktable starte, wird die Kamera angezeigt.
Wenn ich nun auf "Verbinden" klicke, um die Bilder einzulesen, erscheint
Initialisierung von "Canon EOS 700D" am Port "usb 001,010"
fehlgeschlagen, mögliche Ursachen: durch eine andere Anwendung gesperrt,
kein Zugriff auf Geräte usw.
Was verursacht diesen Fehler und wie kriege ich ihn beseitigt?
Bist du denn sicher, dass diese Kamera auch an Linux über USB
anschließbar ist? Ich sehe hierbei nur Windows und Mac.
Gruß Siegfried
Hallo,
ich hatte gerade gesehen, dass die Canon EOS700D von libgphoto2 unter
http://gphoto.org/proj/libgphoto2/support.php
Nachtrag:

bei darktable ist die Canon EOS 700D auch gelistet:
https://www.darktable.org/resources/camera-support/

Ich würde auch noch die Einstellungen der Kamera kontrollieren.


Bernd Mayer
Patrick Rudin
2024-10-05 11:37:50 UTC
Permalink
Post by Bernd Mayer
https://www.darktable.org/resources/camera-support/
Da geht es lediglich um die RAW-Formate. Punkto Fernsteuerung ist die
Unterstützung bei liggphoto2 wesentlich.


Gruss

Patrick
Hergen Lehmann
2024-10-05 10:09:16 UTC
Permalink
Post by Siegfried Höfner
Post by Richard Fonfara
Initialisierung von "Canon EOS 700D" am Port "usb 001,010"
fehlgeschlagen, mögliche Ursachen: durch eine andere Anwendung gesperrt,
kein Zugriff auf Geräte usw.
Was verursacht diesen Fehler und wie kriege ich ihn beseitigt?
Bist du denn sicher, dass diese Kamera auch an Linux über USB
anschließbar ist? Ich sehe hierbei nur Windows und Mac.
Das schreibt das Marketing halt leider viel zu oft pauschal so hin, um
die Support-Hotline nicht mit "unnötig" vielen unterschiedlichen
Anliegen zu belasten.

Aber natürlich sprechen auch Canon-Cameras für das Kopieren von Bildern
das standardisierte PTP/MTP-Protokoll, welches natürlich auch in Linux
funktioniert. Tatsächlich geht die Unterstützung von Canon-Kameras in
Darktable sogar darüber hinaus und es wird auch die Fernsteuerung der
Kamera via USB unterstützt.

Ja, praktisch erprobt sowohl mit meiner alten 650D als auch meiner 90D,
Richards 700D wird also ziemlich sicher auch gehen.

Die Fehlermeldung deutet klar auf einen Berechtigungs-Konflikt hin.
Ralph hatte hier schon die entscheidenden Hinweise geliefert.
Richard Fonfara
2024-10-05 12:43:59 UTC
Permalink
Post by Richard Fonfara
Ich habe die Kamera über USB mit dem Rechner verbunden und
eingeschaltet. Wenn ich Darktable starte, wird die Kamera angezeigt.
Wenn ich nun auf "Verbinden" klicke, um die Bilder einzulesen, erscheint
Initialisierung von "Canon EOS 700D" am Port "usb 001,010"
fehlgeschlagen, mögliche Ursachen: durch eine andere Anwendung gesperrt,
kein Zugriff auf Geräte usw.
Was verursacht diesen Fehler und wie kriege ich ihn beseitigt?
Mittlerweile habe ich den Fehler gefunden: Die Kamera darf nicht
gemountet sein. Nachdem ich sie unmountet hatte, kam beim Klick auf
"Verbinden" nicht mehr diese Meldung, sondern die Bilder der "Filmrolle"
wurden angezeigt.

Ich danke allen für ihre Beiträge.
--
MfG
Richard
Lesen Sie weiter auf narkive:
Loading...