OpenBCM V1.07b6_bn2 (Linux)

Packet Radio Mailbox

NB1BKM

[Box OBB]

 Login: IN1BKM





  
AS1GBF > LINUX    31.01.06 02:16l 195 Lines 8249 Bytes #999 (0) @ DEU
BID : UG1AS1BOX_11
Read: HF1BKM HF2BKM RN1NMB BL1AIB ES1MBL ES1FAI IN1BKM DAF999
Subj: Re:H:Digitalkamera Support
Path: NB1BKM<AS1BOX
Sent: 060130/2255z @:AS1BOX.#NDB.BAY.DEU.BCMNET [LA JN68CQ] obcm1.05_bn4
From: AS1GBF @ AS1BOX.#NDB.BAY.DEU.BCMNET (Andreas)
To:   LINUX @ DEU
X-Info: Sent with login password

Hallo Jan,

>From: DNS205 @ DBX531.#MISA.O.DLNET.DEU.EU (Jan)
>To:   LINUX @ DEU
>X-Info: No login password
>
>Hallo Leute,
>
>ich bin vor einiger Zeit mit meinem "Arbeits"rechner auf Debian GNU/Linux
>3.1 umgestiegen und versuche nun, meine alte USB-Dualmode-Kamera DSC-350 von 
>D-Link darunter zu nutzen.
>Ich habe festgestellt, das es sich laut USB-Vendor-ID komischerweise nicht
>um die DSC-350 handelt (wie auf der Kamera steht), sondern um die DSC-350+.
>Unter Debian ist libgphoto2 Version 2.1.5 installiert sowie gphoto2 mit 
>gleicher Version. Ich nutze als Desktop Gnome und habe da versucht, sowohl 
>über gtkam als auch über gThumb auf die Kamera zuzugreifen.
>Die Kamera wird beim Anschließen erstmal auch erkannt. Sind Bilder auf ihr 
>gespeichert, wird das sogar angezeigt und gefragt, ob man sie herunterladen 
>und abspeichern will. Auch ohne Programm kommt die Abfrage "Photos 
>importieren" und wenn man bestätigt, öffnet sich das gleichnamige Fenster. 
>Als Kameratyp wird D-Link DSC-350+ angezeigt, beim Status jedoch ein rotes 
>Minuszeichen (also Fehler). Klickt man auf den Kamera-Button und bestätigt 
>im Fenster "Kameramodell" mit OK (egal ob man vorher auf "Auto-Erkennung" 
>geklickt hat), wird wieder der Kameratyp angezeigt, statt des Minus aber ein 
>Ausrufezeichen und "Kei Bild gefunden" (das n fehlt wirklich, hi).

da du ohnehin das Kommandozeilen-Tool gphoto2 installiert hast, versuch es doch
mal damit. Mit der "--debug"-Option bekommst du dann auch weitere Infos wenn
etwas schief geht.

Informationen zur Bedienung von gphoto2 bekommst du mit

$ gphoto2 --help
$ man gphoto2

Als Beispiel hier ein paar Ausgaben meiner Kamera:

$ gphoto2 --auto-detect
Modell                         Port
----------------------------------------------------------
Canon PowerShot A510 (normal mode) usb:
Canon PowerShot A510 (normal mode) usb:006,020

$  gphoto2 --list-folders
Erkannte eine »Canon:PowerShot A510 (normal mode)«.
Es gibt ein Verzeichnis im Verzeichnis »/«:
 - DCIM
Es gibt 3 Verzeichnisse im Verzeichnis »/DCIM«:
 - 104CANON
 - 105CANON
 - CANONMSC
Es gibt keine Verzeichnisse im Verzeichnis »/DCIM/104CANON«.
Es gibt keine Verzeichnisse im Verzeichnis »/DCIM/105CANON«.
Es gibt keine Verzeichnisse im Verzeichnis »/DCIM/CANONMSC«.

$ gphoto2 --get-all-files
Erkannte eine »Canon:PowerShot A510 (normal mode)«.
Lade »IMG_0494.JPG« aus Verzeichnis »/DCIM/104CANON«...
Speichere Datei als IMG_0494.JPG
Lade »IMG_0495.JPG« aus Verzeichnis »/DCIM/104CANON«...
[usw...]

$ gphoto2 --list-files
Erkannte eine »Canon:PowerShot A510 (normal mode)«.
Es gibt keine Datei im Verzeichnis »/«.
Es gibt keine Datei im Verzeichnis »/DCIM«.
Es gibt 7 Dateien im Verzeichnis »/DCIM/104CANON«:
#1     IMG_0494.JPG               rd  1345 KB image/jpeg
#2     IMG_0495.JPG               rd  1179 KB image/jpeg
[usw...]

$ gphoto2 --get-file=1-2
Erkannte eine »Canon:PowerShot A510 (normal mode)«.
Lade »IMG_0494.JPG« aus Verzeichnis »/DCIM/104CANON«...
Speichere Datei als IMG_0494.JPG
Lade »IMG_0495.JPG« aus Verzeichnis »/DCIM/104CANON«...
Speichere Datei als IMG_0495.JPG

$ gphoto2 --config
(grafischer Konfigurationsdialog)

$ gphoto2 --manual
(Informationen über den Einsatz des Treibers)

Damit gphoto2 von einem User benutzt werden kann, muss dieser Mitglied in der
Gruppe camera sein:

# adduser <username> camera

Denke daran, dass sich der User danach neu einloggen muss. Mit 

$ id

kannst du überprüfen, ob er nun Mitglied der Gruppe camera ist. Ist er nicht in
der Gruppe, bekommt er auch keine Kamera angezeigt und kann auch nicht auf
angeschlossene Kameras zugreifen.

gphoto2 und andere Programme die libgphoto2 nutzen, legen ihre Konfiguration
unter ~/.gphoto/settings ab. Es kann also sinnvoll sein, diese erstmal zu
löschen. Wer weiß, was während deiner Experimente darin gelandet ist. Obige
Befehle benötigen bei mir allesamt keine ~/.gphoto/settings .

Achja, solltest du einen gphoto2-Befehl abbrechen (z.B. mit CTRL+C), dann ist
es ratsam die Kommunikation vollständig zu resetten, da die Kamera vom Abbruch
in der Regel nichts mitbekommt und ab dem Zeitpunkt keine Kommunikation mehr
möglich ist. Mit Kommunikationsreset meine ich den USB-Port abzustecken, die
Kamera auszuschalten und dann wieder USB einstecken und Kamera einschalten.

>Laut der Webseite http://www.teaser.fr/~hfiguiere/linux/digicam.html gibt es 
>sowohl für DSC-350 als auch DSC-350+ eine experimentellen Support über zwei 
>verschiedene Treiber. Nun meine Frage: Hat das schon jemand zum Laufen 
>gebracht oder kann mir zumindest Tips dazu geben?

Wenn die Kamera bei

$ gphoto2 --list-cameras

mit angezeigt wird, sollte es damit eigentlich klappen. Kann aber natürlich
sein, dass die Unterstützung in deiner libgphoto2-Version noch unvollständig
ist.

>Ich habe bereits versucht, die Version 2.1.6 zu installieren, aber irgendwie 
>bekomme ich immer vom CONFIGURE-Skript eine Fehlermeldung:
>configure: error: Package requirements (libgphoto2 >=2.1.2) were not met.
>Consider adjusting the PKG_CONFIG_PATH environment variable if you
>installed software in a non-standard prefix.
>
>Alternatively you may set the GP_CFLAGS and GP_LIBS environment variables
>to avoid the need to call pkg-config. See the pkg-config man page for
>more details.
>
>Toll, bloß damit kann ich nichts anfangen. M.E. ist doch das entsprechende 
>Library installiert? Ich habe keinen blassen Schimmer, was man mit den 
>Umgebungsvariablen anfangen soll.
>Auf jeden Fall läßt sich danach - wie in der INSTALL Hilfe beschrieben - 
>nicht mit MAKE die Kompilation starten. Was habe ich übersehen?
>Meine Hoffnung ist, das sich mit dieser neueren - leider nicht in einem 
>Debian-Package enthaltenen - Version vielleicht das Problem mit der nicht 
>richtig unterstützten Kamera lösen läßt...

Hihi, das ist eine typische Windows-User Vorgehensweise, einfach alles ins
System müllen :-)

So ein Paketmanagement wie bei Debian, wo man zu jedem Zeitpunkt ein Paket
installieren und genau so schnell wieder rückstandslos deinstallieren kann, ist
aber im Gegenzug zu der speziell unter Windows verbreiteten "Vollmüll-Methode"
eine wirklich tolle Sache. Da macht das Testen von Software erst richtig Spaß,
wenn man weiß, dass man sie im Anschluss auch wieder rückstandslos und ohne
seltsame Nebenwirkungen vom Rechner bekommt.

Nur man muss das Paketmanagement natürlich auch konsequent verwenden :-)

Ich kann dir deshalb nur ans Herzen legen, Software die ins System installiert
werden will, ausschließlich über das Paketmanagement zu installieren. Sonst
landest du schnell im selben Chaos wie unter Windows (dort oft DLL-Hölle
genannt).

Quellen für Backports, das sind aus Testing oder Unstable zurückportierte
Debian Pakete für Debian Stable findest du unter http://www.backports.org/ und
http://www.apt-get.org/.

Wenn du von dort Pakete installierst dann beschränke dich aber auf das
allernötigste. Für Backports gibt es in der Regel weder Security Updates, noch
sind sie von der selben hohen Qualität wie die in Debian Stable. Was nicht
heißt, dass sie generell schlecht sind, aber Testing oder Unstable ist nunmal
weniger gründlich getestet als Stable. Und besonders wenn du anfängst
essentielle Libraries die von zahlreichen Programmen benutzt werden durch
Backports zu ersetzen, solltest du dich fragen ob du dein System dann noch
"Stable" nennen willst.

Ich habe ebenfalls die neuere libgphoto2 2.1.6-2 im Einsatz, wegen meiner Canon
A510 und sie vor gut einem halben Jahr auf Stable portiert. Nur bis eben
vergessen, sie in mein Repository hochzuladen :-( Bis du die Mail ausliest
sollten die Dateien aber an Ort und Stelle sein und du kannst dir für Debian
Sarge die Pakete mit folgendem Eintrag in deiner /etc/apt/sources.list saugen:

# AfuLinux Debian Sarge Repository
deb http://www.landshut.org/members/db1ras/debian sarge gphoto2

Ein 

# apt-get update
# apt-get upgrade

sollte dich dann auf den neuen Stand bringen.

Die Homepage des Repositories ist
http://www.afulinux.de.vu/afulinux/repository-sarge.htm (ist noch nicht
upgedated d.h. gphoto2 ist dort noch nicht erwähnt, das mache ich heute aber
auch nicht mehr).

73 de Andreas 


Lese vorherige Mail | Lese naechste Mail


 03.05.2024 16:23:08lZurueck Nach oben