[Gelöst] Bilder von Kamera per USB nur unvollständig übertragen

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

[Gelöst] Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 28.04.2018 20:31:48

Gestern Abend der große Schreck, kleine Makrosession im Garten und anschließend die Bilder von der Knipse mittels Digikam auf den Rechner geschoben. Natürlich wie immer mit "Alle herunterladen & löschen". Bei der Durchsicht dann aber nur beschädigte JPGs. Die gelöschten Daten von der SD Karte habe ich noch retten können. CF kann ich am Rechner nirgends anschließen, die Raws sind also verloren.
Beim kopieren mit dem Dateimanager, Dolphin, das gleiche Ergebnis.
Kabeltausch, anderer Port, alles ausprobiert. An einem anderen Rechner, Lenovo T60 mit Wheezy, ohne Probleme. Wieder mein Rechner, T500, aber diesmal unter Arch auch keine Probleme.
Muß also irgendwie an der Debian Buster Installation liegen.
journatctl -f parallel beim kopieren mitlaufen lassen gibt folgende Ausgabe

Code: Alles auswählen

Apr 28 20:16:30 T500 kernel: usb 7-5.4.4: new high-speed USB device number 7 using ehci-pci
Apr 28 20:16:30 T500 kernel: usb 7-5.4.4: New USB device found, idVendor=04a9, idProduct=32af
Apr 28 20:16:30 T500 kernel: usb 7-5.4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Apr 28 20:16:30 T500 kernel: usb 7-5.4.4: Product: Canon Digital Camera
Apr 28 20:16:30 T500 kernel: usb 7-5.4.4: Manufacturer: Canon Inc.
Apr 28 20:16:30 T500 mtp-probe[2944]: checking bus 7, device 7: "/sys/devices/pci0000:00/0000:00:1a.7/usb7/7-5/7-5.4/7-5.4.4"
Apr 28 20:16:30 T500 mtp-probe[2944]: bus: 7, device: 7 was not an MTP device
Apr 28 20:16:31 T500 upowerd[1710]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:1a.7/usb7/7-5/7-5.4/7-5.4.4
Apr 28 20:16:35 T500 colord-sane[2968]: io/hpmud/pp.c 627: unable to read device-id ret=-1
Apr 28 20:17:01 T500 CRON[3020]: pam_unix(cron:session): session opened for user root by (uid=0)
Apr 28 20:17:01 T500 CRON[3021]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Apr 28 20:17:01 T500 CRON[3020]: pam_unix(cron:session): session closed for user root
Apr 28 20:17:01 T500 upowerd[1710]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:1a.7/usb7/7-5/7-5.4/7-5.4.4/7-5.4.4:1.0
Apr 28 20:17:07 T500 upowerd[1710]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:1a.7/usb7/7-5/7-5.4/7-5.4.4/7-5.4.4:1.0
Apr 28 20:17:08 T500 upowerd[1710]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:1a.7/usb7/7-5/7-5.4/7-5.4.4/7-5.4.4:1.0
Ab hier kommen die Meldungen beim Versuch die Dateien mit Gwenview anzuzeigen.

Code: Alles auswählen

Apr 28 20:17:13 T500 systemd[1]: Starting Cleanup of Temporary Directories...
Apr 28 20:17:13 T500 systemd[1]: Started Cleanup of Temporary Directories.
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]: Creating the cache for:  "/home/robert/Bilder/temp/Spezi-2018/459A1555.JPG"
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]: Already in database?  false
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]:       First update :  QDateTime(2018-04-28 20:17:47.000 CEST Qt::TimeSpec(LocalTime))
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]:        Last update :  QDateTime(2018-04-28 20:17:47.000 CEST Qt::TimeSpec(LocalTime))
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]: After the adjustment
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]:      Current score :  0
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]:       First update :  QDateTime(2018-04-28 20:17:47.912 CEST Qt::TimeSpec(LocalTime))
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]:        Last update :  QDateTime(2018-04-28 20:17:47.000 CEST Qt::TimeSpec(LocalTime))
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]:          New score :  0
Apr 28 20:17:47 T500 org.kde.ActivityManager[1625]: ResourceScoreUpdated: "de5f40e6-af6c-45eb-b1f9-79c0bbc70691" "org.kde.gwenview" "/home/robert/Bilder/temp/Spezi-2018/459A1555.JPG"
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]: Creating the cache for:  "/home/robert/Bilder/temp/Spezi-2018/459A1555.JPG"
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]: Already in database?  false
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]:       First update :  QDateTime(2018-04-28 20:17:53.000 CEST Qt::TimeSpec(LocalTime))
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]:        Last update :  QDateTime(2018-04-28 20:17:53.000 CEST Qt::TimeSpec(LocalTime))
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]: After the adjustment
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]:      Current score :  0
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]:       First update :  QDateTime(2018-04-28 20:17:53.922 CEST Qt::TimeSpec(LocalTime))
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]:        Last update :  QDateTime(2018-04-28 20:17:53.000 CEST Qt::TimeSpec(LocalTime))
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]:          New score :  0
Apr 28 20:17:53 T500 org.kde.ActivityManager[1625]: ResourceScoreUpdated: "de5f40e6-af6c-45eb-b1f9-79c0bbc70691" "gwenview" "/home/robert/Bilder/temp/Spezi-2018/459A1555.JPG"
Apr 28 20:18:10 T500 upowerd[1710]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:1a.7/usb7/7-5/7-5.4/7-5.4.4/7-5.4.4:1.0
Apr 28 20:18:30 T500 kernel: usb 7-5.4.4: USB disconnect, device number 7
Apr 28 20:18:30 T500 upowerd[1710]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:1a.7/usb7/7-5/7-5.4/7-5.4.4
Apr 28 20:18:34 T500 colord-sane[3088]: io/hpmud/pp.c 627: unable to read device-id ret=-1
uname -a behauptet

Code: Alles auswählen

Linux T500 4.15.0-3-amd64 #1 SMP Debian 4.15.17-1 (2018-04-19) x86_64 GNU/Linux
Wo ansetzen?

Grüße

Robert
Zuletzt geändert von RobertS am 01.05.2018 15:07:46, insgesamt 1-mal geändert.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von MSfree » 28.04.2018 20:51:55

RobertS hat geschrieben: ↑ zum Beitrag ↑
28.04.2018 20:31:48
CF kann ich am Rechner nirgends anschließen, die Raws sind also verloren.
Solange die CF-Karte nicht überschrieben wird, ist da noch gar nichts verloren. Nimm die Karte aus der Kamera und lege sie erstmal beiseite. Ein passender USB-Cardreader kostet 3-10 Euro, gut angelegtes Geld für eine Datenrettung.

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 28.04.2018 21:19:40

Die Raws sind verloren.
Formatiert in der Knipse, diverse Tests gestern noch und heute zig Bilder auf der Spezialradmesse.
Ist in dem Fall aber nicht so wild, die Motive existieren noch. Ich hab die also für verzichtbar erklärt.
Ist aber nicht das Thema dieses Threads, mir wäre lieber ich hätte einen Ansatzpunkt was bei Buster schief läuft.

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 29.04.2018 13:52:03

Ein Tag später und alles wie gehabt.
Andere Kernel ausprobiert, 4.15.0-2-amd64 will auch nicht, 4.13.0-0.bpo.1-amd64 ebensowenig.
Dafür wills unter Arch, nach großer Updateorgie, auch nicht mehr.
Das letzte Mal ohne Probleme lief es am 24.4.2018, dann am 27.4.2018 geht es nicht mehr.
Nach was jetzt suchen.??
Und an wen einen Bugreport?

DeletedUserReAsG

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von DeletedUserReAsG » 29.04.2018 14:11:04

Wenn so Fehler auftreten, würde ich zunächst mit ’nem dedizierten Programm schauen, ob das vielleicht eine verwertbare Fehlermeldung ausgibt. In diesem Fall würde sich wohl Debiangphoto2 anbieten.

Ansonsten ist „will nicht“ oder „geht nicht“ nix, womit man arbeiten könnte.

OT: wenn du bei Arch ‘ne „große Updateorgie“ hast, benutzt du’s falsch ;)

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 29.04.2018 14:34:35

Auf die Idee mit gphoto2 bin ich gerade vorhin auch gekommen, sowohl mit der Version aus Buster wie auch aus Sid das selbe Spiel.
Daten werden übertragen aber die Dateien sind beschädigt.
Das Arch wurde dieses Jahr bisher noch gar nicht genutzt, wurde nur mal eben hochgefahren um zu testen. Und um mal wieder auf aktuellen Stand zu bringen.

Nachtrag:
Debian 9.0 in einer virtuellen Maschine gestartet zeigt keine Auffälligkeiten. Bilder werden übertragen und sind vollständig lesbar/sichtbar.
Zuletzt geändert von RobertS am 29.04.2018 14:45:04, insgesamt 1-mal geändert.

DeletedUserReAsG

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von DeletedUserReAsG » 29.04.2018 14:43:04

Ich hab’s gerade mal bei mir getestet, funktioniert unter Arch mit 4.16.

Generell würde ich sagen, dass, wenn der Fehler unter verschiedenen Systemen gleichermaßen auftritt, eher ein Problem seitens der Kamera anzunehmen wäre.

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 29.04.2018 14:49:30

"Problem seitens der Kamera" wäre die ungünstigste/teuerste Variante.
Aber mit Debian 9.0 in einer VM auf dem T500 tut was erwartet wird. Mit Arch tat es gestern auch noch, vor der Update Orgie, mit dem T60 und Wheezy auch keine Probleme. Allerdings hat auf dem T60 meine Freundin die Finger drauf, da kann ich nicht immer so einfach ran.

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von hikaru » 30.04.2018 09:06:53

niemand hat geschrieben: ↑ zum Beitrag ↑
29.04.2018 14:11:04
Wenn so Fehler auftreten, würde ich zunächst mit ’nem dedizierten Programm schauen, ob das vielleicht eine verwertbare Fehlermeldung ausgibt. In diesem Fall würde sich wohl Debiangphoto2 anbieten.
Ich würde ja eher etwas ohne GUI nehmen, das verschleiert hier nur Probleme.
cp oder rsync, notfalls auch mc - irgendwas, das sofort Alarm schlägt, wenn eine Datei nicht korrekt übertragen wurde. Mit den entsprechenden Meldungen kann man dann auf Fehlersuche gehen.
RobertS hat geschrieben: ↑ zum Beitrag ↑
28.04.2018 20:31:48
Natürlich wie immer mit "Alle herunterladen & löschen".
Das war dir hoffentlich eine Lehre für die Zukunft! Lösche niemals Dateien, die du noch nicht gesichert (also mit Backup) und geprüft hast!
Wäre schade um die Bilder von der Spezialradmesse gewesen.

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 30.04.2018 09:55:21

hikaru hat geschrieben: ↑ zum Beitrag ↑
30.04.2018 09:06:53
Ich würde ja eher etwas ohne GUI nehmen, das verschleiert hier nur Probleme.
cp oder rsync, notfalls auch mc - irgendwas, das sofort Alarm schlägt, wenn eine Datei nicht korrekt übertragen wurde. Mit den entsprechenden Meldungen kann man dann auf Fehlersuche gehen.
Gphoto2 hat kein GUI, ist ein reines Konsolenprogramm. Cp oder rsync versagen leider bei mtp devices.
Das war dir hoffentlich eine Lehre für die Zukunft! Lösche niemals Dateien, die du noch nicht gesichert (also mit Backup) und geprüft hast!
Wäre schade um die Bilder von der Spezialradmesse gewesen.
Ich sag mal so, die letzten 40.000 Bilder gabs keine Probleme. drum bin ich auch von der alten, vorsichtigen, Vorgehensweise irgendwann zur schnellen Lösung übergegangen.

Ist aber wieder ein Nebenkriegsschauplatz und lenkt vom eigentlichen Thema ab.
Wie ich die Bilder sauber auf den Rechner kriege ist kein Thema, die Frage ist was geht gerade schief.

Nachtrag: Um die Bilder von der Spezi wäre es wirklich schade gewesen. Aber interessant wie sich sowas doch rumspricht. :D
Da scheinen sich einige Interessen zu überschneiden.
Zuletzt geändert von RobertS am 30.04.2018 10:50:21, insgesamt 1-mal geändert.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von KBDCALLS » 30.04.2018 10:50:14

Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von hikaru » 30.04.2018 10:56:45

RobertS hat geschrieben: ↑ zum Beitrag ↑
30.04.2018 09:55:21
Gphoto2 hat kein GUI, ist ein reines Konsolenprogramm.
Entschuldige bitte, das hab ich wohl verwechselt. Ich hatte da irgendeinen ausgefuchsten Gtk-Bildbetrachter vor Augen.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von MSfree » 30.04.2018 11:10:44

Grundsätzlich würde mich interessieren, warum man die Bilder per USB von der Kamera überträgt. Das direkte Auslesen der Speicherkarte mit einem (billigen) Cardreader habe ich immer als praktischer und zuverlässiger empfunfen.

Ausserdem halte ich nichts davon, Bilder von Speicherkarten zu löschen und die Karte wiederzuverwenden. Früher konnte man Kleinbildfilme auch nicht überschreiben, und die waren um den Faktor 25 (RAW) bis 75 (JPG) teurer als heutige Speichermedien. Meine Empfehlung ist daher, behandel die Speicherkarten wie früher die Kleinbildfilme, einmal "belichtet" gehen sie ins Archiv, sobald sie voll sind, das minimiert auch die Gefahr von Datenverlusten. Wer dann noch Platzprobleme anführen möchte, dem sei gesagt, daß so eine Speicherkarte 1000 Rawbilder faßt und das bei einer Größe eines einzigen Kleinbildnegativs.

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 30.04.2018 11:26:26

MSfree hat geschrieben: ↑ zum Beitrag ↑
30.04.2018 11:10:44
Grundsätzlich würde mich interessieren, warum man die Bilder per USB von der Kamera überträgt. Das direkte Auslesen der Speicherkarte mit einem (billigen) Cardreader habe ich immer als praktischer und zuverlässiger empfunfen.
Naja, Handschlaufe abnehmen, Deckel öffnen, SD entnehmen, in Cardreader einführen, Daten übertragen, SD entnehmen, SD wieder in Knipse, CF aus der Kamera entnehmen, CF in Cardreader, Daten übertragen, CF wieder in Kamera, Deckel schließen, Handschlaufe wieder montieren.
Im Vergleich dazu, Klappe auf, Kabel ran, Daten übertragen, Kabel ab, Klappe zu.
MSfree hat geschrieben: ↑ zum Beitrag ↑
30.04.2018 11:10:44
Ausserdem halte ich nichts davon, Bilder von Speicherkarten zu löschen und die Karte wiederzuverwenden. Früher konnte man Kleinbildfilme auch nicht überschreiben, und die waren um den Faktor 25 (RAW) bis 75 (JPG) teurer als heutige Speichermedien. Meine Empfehlung ist daher, behandel die Speicherkarten wie früher die Kleinbildfilme, einmal "belichtet" gehen sie ins Archiv, sobald sie voll sind, das minimiert auch die Gefahr von Datenverlusten. Wer dann noch Platzprobleme anführen möchte, dem sei gesagt, daß so eine Speicherkarte 1000 Rawbilder faßt und das bei einer Größe eines einzigen Kleinbildnegativs.
Wird auf Dauer ein kostspieliges Unterfangen. Bei Raws können schon mal 80MiB pro Bild anfallen, JPGs auch zwischen 9-21MiB. Das kämen bei den 12.000 Bilder die meine Momentane Knipse bei mir erlebt hat schon einige Karten zusammen. und in der schnellen Klasse sind die Dinger nicht gerade für ein Taschengeld zu haben

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von MSfree » 30.04.2018 11:50:42

RobertS hat geschrieben: ↑ zum Beitrag ↑
30.04.2018 11:26:26
Naja, Handschlaufe abnehmen, Deckel öffnen, SD entnehmen, in Cardreader einführen, Daten übertragen, SD entnehmen, SD wieder in Knipse, CF aus der Kamera entnehmen, CF in Cardreader, Daten übertragen, CF wieder in Kamera, Deckel schließen, Handschlaufe wieder montieren.
Im Vergleich dazu, Klappe auf, Kabel ran, Daten übertragen, Kabel ab, Klappe zu.
Also 30s Mehraufwand am Ende des Tages halte ich für verschmerzbar.
Wird auf Dauer ein kostspieliges Unterfangen. Bei Raws können schon mal 80MiB pro Bild anfallen, JPGs auch zwischen 9-21MiB. Das kämen bei den 12.000 Bilder die meine Momentane Knipse bei mir erlebt hat schon einige Karten zusammen. und in der schnellen Klasse sind die Dinger nicht gerade für ein Taschengeld zu haben
Wenn du 80MiB Raws hast, hast du auch eine entsprechend teure Kamera. Canon/Nikon mit 50MPixel kommen eher nicht auf 80MiB RAW, das habe ich bisher hauptsächlich bei 40000 Euro (plus Objektive) teuren PhaseOne erlebt.

Jedenfall passen 12000 Raws zu 80MiB auf 15 Speicherkarten, oder rund 8ct pro Bild. Im Vergleich zum Kamerapreis also Taschengeld. Kleinbildfilme kosten im Vergleich dazu rund 28ct pro Bild, und vergleichbare Mittelformatfilme kommen schon fast auf einen Euro pro Bild ohne Papierabzug.

DeletedUserReAsG

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von DeletedUserReAsG » 30.04.2018 11:55:22

Grundsätzlich würde mich interessieren, warum man die Bilder per USB von der Kamera überträgt.
Mir ist nicht ganz klar, inwiefern das zur Klärung des unzweifelhaft bestehenden Problems beitragen soll. Es wurde geschrieben, dass es nicht darum geht, die Bilder sicher auf den Rechner zu bekommen, sondern darum, warum dieser Fehler auftritt. Ich denke mal schon, dass das klärungswürdig ist. Wenn’s dir hilft, mal die Antwort aus meiner Schicht:

Weil „Klappe auf, Kabel ran, gphoto2 --get-files 1-10 (oder --get-all-files), Kabel ab, Klappe zu“ nunmal erheblich schneller geht, als: „das Gegenstück zum Stativ abzuschrauben, Klappe aufmachen, Karte rauspopeln, Karte in Reader stecken, [ggf. Karte einige Male rein und rausstecken, weil es mal wieder Kontaktprobleme gibt], mounten, richtige Files suchen, kopieren, aushängen, Karte rausnehmen, Karte in Kamera popeln, Klappe schließen, Gegenstück zum Stativ wieder dranbauen, ausrichten, festschrauben“. Abgesehen davon kann ich mir vorstellen, dass die USB-Buchsen für mehr Steckvorgänge konzipiert sind, als die Kontakte der Kartenleser (wenn ich mir die Karten so anschaue, gibt’s da durchaus erheblichen mechanischen Verschleiß). Warum das Übertragen über den genau dafür vorgesehenen Anschluss mittels genau für solche Sachen vorgesehenen Protokolls irgendwie unsicherer sein sollte, als das Umherstecken von Karten, ist für mich ebenfalls nicht ganz nachvollziehbar.

Und auch, warum man mehrfach beschreibbare Medien mehrfach beschreibt, ist recht schnell erzählt: Im Gegensatz zu früher™, als jedes einzelne Bild in Kosten umgerechnet werden konnte, fotographieren die meisten Leute heute etwas freizügiger. Da wird eben mal schnell ’ne ganze Serie geschossen und später aussortiert, wo man früher sehr sorgfältig ein oder zwei Bilder gemacht hätte (und sich nach dem Entwickeln dann furchtbar geärgert hat, wenn’s dann doch nicht so geworden ist, wie man es sich vorgestellt hat). Archivierungswürdige Files werden dann halt auf ’nem entsprechenden Medium archiviert, und die Karte steht wieder zur Verfügung. Was soll daran besser sein, hunderte Karten mit je hunderten Photos rumliegen zu haben, von denen der überwiegende Teil es nicht wert wäre, aufgehoben zu werden? Und was die Langzeithaltbarkeit von rumliegenden SD-Karten angeht, ist ja auch noch nicht alles so ganz klar. Es gibt durchaus Berichte, nach denen auf so Karten auch ab und zu mal Speicherzellen kippen und dann u.U. den gesamten Karteninhalt mit ins Nirvana ziehen.

On-Topic:
Ich würde nun mal zusammenfassen, was wir haben: mit aktuelleren Kerneln unter aktuellem Debian Testing und unter Arch funktioniert’s fehlerhaft, ohne dass eindeutige Logeinträge vorhanden sind; unter Debian Stable in einer VM (auf der Maschine mit dem aktuellen Testing?) und einem Oldstable auf richtiger Hardware funktioniert’s hingegen – ist das so richtig? In dem Fall kann der Fehler schonmal nicht an der Hardware liegen. Um da weiterzuschauen, würde ich nun mit alternativen MTP-Clients gucken, ob es damit besser geht. Auch würde ich versuchen, ein älteres gphoto2 (sowie die Libs dafür) manuell zu bauen und damit zu gucken. Dass der Fehler im Kernel zu suchen ist, halte ich für unwahrscheinlich (wenn auch nicht für ausgeschlossen). Außerdem könnte es nun an der Zeit sein, Details zur Kamera zu verraten (Modell, ggf. genutzte Firmware und -Version) und mal im Netz zu gucken, ob da Probleme bekannt sind. Wie gesagt: mit meiner alten 1100D tut’s problemlos (naja, nicht ganz: Magic Lantern ist beim Versuch, ein größeres Video von der Karte zu laden, mit „Fehler 70“ ausgestiegen – das dürfte jedoch ein anderes Problem sein, die Bilder (*.CR2 und *.JPG) kommen jedenfalls heile an). Anderen USB-Port nehmen und Hub zwischenschalten oder weglassen (je nach Ausgangslage) wirst du ja sicher schon probiert haben.

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 30.04.2018 13:31:32

niemand hat geschrieben: ↑ zum Beitrag ↑
30.04.2018 11:55:22


On-Topic:
Ich würde nun mal zusammenfassen, was wir haben: mit aktuelleren Kerneln unter aktuellem Debian Testing und unter Arch funktioniert’s fehlerhaft, ohne dass eindeutige Logeinträge vorhanden sind; unter Debian Stable in einer VM (auf der Maschine mit dem aktuellen Testing?) und einem Oldstable auf richtiger Hardware funktioniert’s hingegen – ist das so richtig? In dem Fall kann der Fehler schonmal nicht an der Hardware liegen. Um da weiterzuschauen, würde ich nun mit alternativen MTP-Clients gucken, ob es damit besser geht. Auch würde ich versuchen, ein älteres gphoto2 (sowie die Libs dafür) manuell zu bauen und damit zu gucken. Dass der Fehler im Kernel zu suchen ist, halte ich für unwahrscheinlich (wenn auch nicht für ausgeschlossen). Außerdem könnte es nun an der Zeit sein, Details zur Kamera zu verraten (Modell, ggf. genutzte Firmware und -Version) und mal im Netz zu gucken, ob da Probleme bekannt sind. Wie gesagt: mit meiner alten 1100D tut’s problemlos (naja, nicht ganz: Magic Lantern ist beim Versuch, ein größeres Video von der Karte zu laden, mit „Fehler 70“ ausgestiegen – das dürfte jedoch ein anderes Problem sein, die Bilder (*.CR2 und *.JPG) kommen jedenfalls heile an). Anderen USB-Port nehmen und Hub zwischenschalten oder weglassen (je nach Ausgangslage) wirst du ja sicher schon probiert haben.
USB Hub, diverse Kabel, Anschluß an Dockingstation oder direkt, alles schon durch.
Kernel gab es zwar ein Update in fraglicher Zeit, von 4.15.0-2-amd64 zu 4.15.0-3-amd64, hab ich aber auch probiert.
Debian Testing läuft auf einem Lenovo T500, das Debian 9.0 in einer VM auf dem T500 aber mit dem Festplattenimage auf einem HP MicroServer Gen8.
Kamera ist eine Canon EOS 5DsR, Firmware der Kamera bisher noch auf Auslieferungsstand 04/2016. Mit der Kamera gab es aber seit 2 Jahren und ~12.000 Bildern, 12K .jpg + 12K .cr2, keine Probleme.
An Probleme mit Gphoto2 hab ich auch schon gedacht, drum die Version aus Sid installiert. Wird aber auch nichts anders.
Aber, an dem Tag an dem das Problem erstmalig aufgetreten ist gab es ein update von libgphoto2-6:amd64 von 2.5.16-2 auf 2.5.17-1.
Das wäre ein Ansatzpunkt.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von KBDCALLS » 30.04.2018 14:51:06

RobertS hat geschrieben: ↑ zum Beitrag ↑
30.04.2018 13:31:32

USB Hub, diverse Kabel, Anschluß an Dockingstation oder direkt, alles schon durch.
Kernel gab es zwar ein Update in fraglicher Zeit, von 4.15.0-2-amd64 zu 4.15.0-3-amd64, hab ich aber auch probiert.
Debian Testing läuft auf einem Lenovo T500, das Debian 9.0 in einer VM auf dem T500 aber mit dem Festplattenimage auf einem HP MicroServer Gen8.
Kamera ist eine Canon EOS 5DsR, Firmware der Kamera bisher noch auf Auslieferungsstand 04/2016. Mit der Kamera gab es aber seit 2 Jahren und ~12.000 Bildern, 12K .jpg + 12K .cr2, keine Probleme.
An Probleme mit Gphoto2 hab ich auch schon gedacht, drum die Version aus Sid installiert. Wird aber auch nichts anders.
Aber, an dem Tag an dem das Problem erstmalig aufgetreten ist gab es ein update von libgphoto2-6:amd64 von 2.5.16-2 auf 2.5.17-1.
Das wäre ein Ansatzpunkt.
Probiere mal die hier genannten Pakete aus

ansonsten

mal ein downgrade machen.
Und falls es damit funktioniert festpinnen die Version. Und ein Bugreport verfassen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 30.04.2018 15:16:05

KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
30.04.2018 14:51:06


ansonsten

mal ein downgrade machen.
Und falls es damit funktioniert festpinnen die Version. Und ein Bugreport verfassen.
Downgrade habe ich mir auch schon überlegt. Die Pakete liegen ja noch in /var/cache/apt/archives.
Mal heute Abend ausprobieren, aktuell hab ich Urlaub, also keine Zeit für irgendwas :roll:

An einen Bugreport hab ich auch schon gedacht, einem der Paketbetreuer hab ich mal ne Mail geschickt. Mal schaun.

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 30.04.2018 18:49:39

Ein beherztes dpkg -i /var/cache/apt/archives/libgphoto2-6_2.5.16-2_amd64.deb, dpkg -i /var/cache/apt/archives/libgphoto2-l10n_2.5.16-2_all.deb sowie dpkg -i /var/cache/apt/archives/libgphoto2-port12_2.5.16-2_amd64.deb mit anschließendem apt-mark hold libgphoto2-6 hat die Geschichte wieder geradegerückt.

Grüße und Danke an alle Helfer

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: [Gelöst] Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von RobertS » 16.05.2018 12:58:39

Update:
libgphoto2-6, libgphoto2-l10n und libgphoto2-port12 liegen in Version 2.5.18-1 jetzt in Sid.
Ein erster Versuch auf die Schnelle zeigt keine Auffälligkeiten mehr.
Laut Changelog
ptp2:
* Canon EOS: Fixed file download on several EOS brands, broken by 2.5.17 release.

Alles wieder in Bester Ordnung.

currock
Beiträge: 60
Registriert: 12.06.2013 23:51:58

Re: [Gelöst] Bilder von Kamera per USB nur unvollständig übertragen

Beitrag von currock » 31.05.2018 20:34:07

Ich habe ab und zu mal Probleme mit den elenden FAT-Dateisystemen auf Flash-Speichern gehabt. Wenn immer übertragen und dann gelöscht wird, ist das Dateisystem irgendwann defekt. Um das zu vermeiden, nutze ich eine 32GB-Karte (reicht bei mir Monate), übertrage per Kartenleser und formatiere die Karte in der Kamera neu, wenn sie voll ist.Das dürfte kaum eine Mehrfachnutzung von Speicherstellen in der Karte bedeuten, so lange sie nicht randvoll ist.
Ablauf bei mir:
-Karte in den Kartenleser, neue Bilddateien übertragen.
-Karte wieder in die Kamera.
-per script nach den exif-Inhalten umbenennen.
-möglichst direkt ein Backup mittels rsync.
-Karte in der Kamera formatieren, wenn der Platz nicht mehr ausreicht.
Falls die Karte unterwegs voll ist, wird nichts gelöscht, sondern die zweite, leere Karte eingesetzt.

Auf die Art hat man mindestens einmal das "Original" und 2 Kopien, rsync ist für mich in allen Datensachen unverzichtbar geworden.

Antworten