Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Fotos importieren mit digikam & Android

1,014 views
Skip to first unread message

Matthias Gerds

unread,
Nov 10, 2015, 10:54:58 AM11/10/15
to
Hallo.

Kriege es einfach nicht hin, dass digikam nicht das ganze Handy nach Bildern
durchsucht. Wie kann man digikam verklickern, dass es nur die Fotos im
Kamera-Ordner der SD-Karte importieren soll?

Also nur

/storage/emulated/0/DCIM/
/storage/extSdCard/DCIM/

oder wie auch immer die Verzeichnisse richtig heißen.

z.Zt. ist das Android-Handy per USB/MTP angebunden, offenbar unter dem Pfad

/run/user/<userid>/gvfs

Aber dieser ganze gvfs-Kram geht mir irgendwie auf den Wecker. Es entzieht
sich meiner Kontrolle, auch weil ich keine Ahnung davon habe. Ich will da
eigentlich auch kein zweites, schwer zu durchschauendes Neben-Dateisystem
auf dem Rechner haben.

Ich denke, man müsste eher das Linux-System per Eintrag in /etc/fstab (hätte
wohl Priorität im System) dazu zwingen, beim Verbinden per USB-Kabel die
gewünschten Verzeichnisse auf dem Android-System zu mounten.

MG


------
openSUSE 13.2 Android 5.1.1

Andreas Kohlbach

unread,
Nov 10, 2015, 4:28:39 PM11/10/15
to
Matthias Gerds wrote on 10. November 2015:
>
> Kriege es einfach nicht hin, dass digikam nicht das ganze Handy nach Bildern
> durchsucht. Wie kann man digikam verklickern, dass es nur die Fotos im
> Kamera-Ordner der SD-Karte importieren soll?
>
> Also nur
>
> /storage/emulated/0/DCIM/
> /storage/extSdCard/DCIM/
>
> oder wie auch immer die Verzeichnisse richtig heißen.
>
> z.Zt. ist das Android-Handy per USB/MTP angebunden, offenbar unter dem Pfad
>
> /run/user/<userid>/gvfs

Sicher, dass das dort gemountet wird? IIRC war das bei mir irgendwo unter
/media/... gemountet.

> Aber dieser ganze gvfs-Kram geht mir irgendwie auf den Wecker. Es entzieht
> sich meiner Kontrolle, auch weil ich keine Ahnung davon habe. Ich will da
> eigentlich auch kein zweites, schwer zu durchschauendes Neben-Dateisystem
> auf dem Rechner haben.
>
> Ich denke, man müsste eher das Linux-System per Eintrag in /etc/fstab (hätte
> wohl Priorität im System) dazu zwingen, beim Verbinden per USB-Kabel die
> gewünschten Verzeichnisse auf dem Android-System zu mounten.

Wenn es schon per USB Kabel verbunden ist, könntest du adb installieren,
und dich darüber in eine Linux-Shell einloggen, die auf dem Android
selbst läuft. Wenn das "Android-Linux" auch etwas anders ist, als man es
von einem Desktop-Linux her kennt, kann man bestimmt doch "find" auf die
gewünschten Verzeichnisse dort anwenden.
--
Andreas

I use a Unix based operating system, which means I get laid almost as often
as I have to reboot my computer.

Arno Lutz

unread,
Nov 10, 2015, 5:28:00 PM11/10/15
to
Andreas Kohlbach schrieb:
>> z.Zt. ist das Android-Handy per USB/MTP angebunden, offenbar unter dem Pfad
>>
>> /run/user/<userid>/gvfs
>
>Sicher, dass das dort gemountet wird? IIRC war das bei mir irgendwo unter
>/media/... gemountet.

bei halbwegs aktuellem Suse eigentlich
/var/run/media/USER/

Gruß
Arno

--
Jeder hat dumme Gedanken, nur der Kluge verschweigt sie.

Matthias Gerds

unread,
Nov 10, 2015, 7:05:24 PM11/10/15
to
Arno Lutz wrote:

> Andreas Kohlbach schrieb:
>>> z.Zt. ist das Android-Handy per USB/MTP angebunden, offenbar unter dem
>>> Pfad
>>>
>>> /run/user/<userid>/gvfs
>>
>>Sicher, dass das dort gemountet wird? IIRC war das bei mir irgendwo unter
>>/media/... gemountet.
>
> bei halbwegs aktuellem Suse eigentlich
> /var/run/media/USER/

/var/run - ok
/var/run/user/<user-no>/gvfs - ok
/var/run/media - nicht vorhanden

MG

---------
openSUSE 13.2 / 64

Arno Lutz

unread,
Nov 11, 2015, 1:58:15 PM11/11/15
to
Matthias Gerds schrieb:
>> bei halbwegs aktuellem Suse eigentlich
>> /var/run/media/USER/
>
>/var/run - ok
>/var/run/user/<user-no>/gvfs - ok
>/var/run/media - nicht vorhanden

hmm, ist dann wohl bei/mit MTP 'n anderer Pfad.
[warum eigentlich?]
kanns mangels Ware nicht bei mir testen.


Alles andere USB/Karten-Gedöhns find _ich_ im oben genannten Ordner.
openSuse 13.1

Christian Garbs

unread,
Nov 20, 2015, 8:58:01 AM11/20/15
to
Mahlzeit!

Matthias Gerds <m.g...@posteo.de> wrote:

> Aber dieser ganze gvfs-Kram geht mir irgendwie auf den Wecker. Es
> entzieht sich meiner Kontrolle, auch weil ich keine Ahnung davon
> habe. Ich will da eigentlich auch kein zweites, schwer zu
> durchschauendes Neben-Dateisystem auf dem Rechner haben.

> Ich denke, man müsste eher das Linux-System per Eintrag in
> /etc/fstab (hätte wohl Priorität im System) dazu zwingen, beim
> Verbinden per USB-Kabel die gewünschten Verzeichnisse auf dem
> Android-System zu mounten.

Soweit ich das verstehe, werden MTP-Geräte nicht "gemounted" wie man
das sonst kennt, sondern einzelne Programme sprechen direkt mit den
Geräten. (Unter Debian hat digikam z.B. libgphoto2 als Abhängigkeit,
das unterstützt meine These, dass der Zugriff auf die USB-Geräte wohl
am Dateisystem vorbei geht - und bedeutet letztendlich "da wirst Du
wohl nichts machen können".)

Verschiedene Desktop-Umgebungen zeigen die USB-Geräte zwar innerhalb
der Dateibrowser optisch so ähnlich wie einen echten Mount an, auf
Systemebene ist aber kein Mount vorhanden.

Ich habe z.B. beim echten Mounten von MTP bzw. PTP über gphotofs immer
Probleme gehabt (maximal ließ sich eine Datei übertragen, dann war die
Verbindung tot, manchmal ging gar nichts, ...). Seit ich meine
Android-Devices stattdessen über nautilus betanke und entlade (der
spricht direkt mit den Geräten und mounted nicht), klappt das dagegen
alles reibungslos.

(Ich arbeite ansonsten durchgängig auf Kommandozeile, das ist mein
einziger Anwendungsfall für einen grafischen Filemanager. Ich fühle
mich jedes Mal wieder wie auf dem Desktop meines Atari ST, wenn ich
die Icons durch die Gegend schubse. Voll retro!)

Gruß
Christian
--
....Christian.Garbs.....................................http://www.cgarbs.de
Tiere mit betretenem Blick stehen herum, Noah sagt streng:
"Soviel zu den Einhörnern! Aber von nun an schlafen die
Fleischfresser auf dem C-Deck!"

Ulli Horlacher

unread,
Nov 21, 2015, 3:29:52 AM11/21/15
to
Christian Garbs <mi...@cgarbs.de> wrote:

> Soweit ich das verstehe, werden MTP-Geräte nicht "gemounted" wie man
> das sonst kennt, sondern einzelne Programme sprechen direkt mit den
> Geräten.
>
> Verschiedene Desktop-Umgebungen zeigen die USB-Geräte zwar innerhalb
> der Dateibrowser optisch so ähnlich wie einen echten Mount an, auf
> Systemebene ist aber kein Mount vorhanden.

Es gibt zwar auch ein gphotofs, aber das ist ein Pseudo-Filesystem auf
userfs Basis. Damit kann man zwar auch auf CLI Ebene einen mount
durchfuehren, aber der Zugriff auf die Dateien passiert anders als man es
gewohnt wird: die werden zuerst KOMPLETT ins Memory gelesen und dann erst
rausgeschrieben, was bei GB-grossen Filmen fatal ist.

Wenn es irgendwie geht, meide ich das und benutz normales USB-mount.


--
Ullrich Horlacher Server und Virtualisierung
Rechenzentrum IZUS/TIK E-Mail: horl...@tik.uni-stuttgart.de
Universitaet Stuttgart Tel: ++49-711-68565868
Allmandring 30a Fax: ++49-711-682357
70550 Stuttgart (Germany) WWW: http://www.tik.uni-stuttgart.de/

Christian Garbs

unread,
Nov 22, 2015, 8:37:55 AM11/22/15
to
Mahlzeit!

Ulli Horlacher <fram...@rus.uni-stuttgart.de> wrote:
> Christian Garbs <mi...@cgarbs.de> wrote:
>
>> Soweit ich das verstehe, werden MTP-Geräte nicht "gemounted" wie man
>> das sonst kennt, sondern einzelne Programme sprechen direkt mit den
>> Geräten.
>>
>> Verschiedene Desktop-Umgebungen zeigen die USB-Geräte zwar innerhalb
>> der Dateibrowser optisch so ähnlich wie einen echten Mount an, auf
>> Systemebene ist aber kein Mount vorhanden.
>
> Es gibt zwar auch ein gphotofs, aber das ist ein Pseudo-Filesystem auf
> userfs Basis. Damit kann man zwar auch auf CLI Ebene einen mount
> durchfuehren, aber der Zugriff auf die Dateien passiert anders als man es
> gewohnt wird: die werden zuerst KOMPLETT ins Memory gelesen und dann erst
> rausgeschrieben, was bei GB-grossen Filmen fatal ist.

Das erklärt genau die Probleme, die ich in gphotofs immer hatte (und
in meinem dritten, von Dir nicht zitierten Absatz beschrieb ;-).

Jetzt weiß ich wenigstens mal, woher das komische Verhalten da kommt.
Danke dafür!

Gruß
Christian
--
....Christian.Garbs.....................................http://www.cgarbs.de
Old soldiers never die. Young ones do.

Wolfgang Becker

unread,
Dec 13, 2015, 6:30:03 PM12/13/15
to
Christian Garbs <mi...@cgarbs.de> wrote:
> Soweit ich das verstehe, werden MTP-Geräte nicht "gemounted" wie man
> das sonst kennt, sondern einzelne Programme sprechen direkt mit den
> Geräten. (Unter Debian hat digikam z.B. libgphoto2 als Abhängigkeit,

Mit https://github.com/hanwen/go-mtpfs klappt es auch mit mounten.

Tschüß,
Wolfgang
--
Wolfgang Becker *** eMail ua...@gmx.de *** http://uafr.freeshell.org/
0 new messages