Gphoto2 voor normal users

Pagina: 1
Acties:

  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
Gezien de search niet werkt, is het nogal lastig om dit op te zoeken. Ook Google gaf weinig resultaat.

De bedoeling is dat ik Gphoto2 wil gebruiken als een non-root gebruiker. Op het moment heeft alleen root toegang maar dat wil ik zoveel mogelijk voorkomen. De aangesloten camera zit op USB en wordt ondersteund. Onder welke subgroep moet ik de user lid maken of op welk bestand (of dev-file) moet ik de rechten veranderen zodat de opgegeven user de digicam kan gebruiken.

voorbeeld:

andre wil de camera gebruiken ;) :

typt in KDE in foto: / en het werkt

wendy wil de camera gebruiken:

typt in KDE in foto: / en het werkt niet })

Als het enigzins kan dus door het lid maken van subgroepen.

Bedankt

[ Voor 0% gewijzigd door LollieStick op 09-08-2002 11:15 . Reden: typo's fixed ]


  • Niek
  • Registratie: Februari 2001
  • Laatst online: 14-07 11:42

Niek

f.k.a. The_Surfer

Gphoto zelf heeft geen speciale rechten nodig om gebruikt te worden door users. Als je naar de foutmeldingen in je console had gekeken als je met gphoto2 een beeld probeerd te capturen, had je gezien dat je rechten nodig hebt op /proc/bus/usb. Je moet dus die hele dir aan een group toewijzen (chown -R user:group /proc/bus/usb) en vervolgens je users bij die group toevoegen.

À vaincre sans péril, on triomphe sans gloire - Pierre Corneille


  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
mja... dat had ik wel gezien maar deze rechten staan standaard zo dat users het ook mag gebruiken. Toch werkt het niet :(

  • Petuhr
  • Registratie: Juni 2000
  • Laatst online: 14-08 13:33

Petuhr

FreeBSD

Geef eens een ls -al van je /dev device die je gebruikt ? :)

Btw.. Ik krijg steeds een segmentation fault als ik foto's probeer te halen uit m'n cam :(
debug option bied ook geen uitkomst...

  • Niek
  • Registratie: Februari 2001
  • Laatst online: 14-07 11:42

Niek

f.k.a. The_Surfer

LinuxUser schreef op 09 augustus 2002 @ 12:48:
mja... dat had ik wel gezien maar deze rechten staan standaard zo dat users het ook mag gebruiken. Toch werkt het niet :(
Het ligt zeker weten aan de rechten op /proc/buc/usb. Probeer desnoods eens een chmod -R 777 op /proc/bux/usb, dan werkt het absoluut zeker. Bij mij ziet het er zo uit:
code:
1
2
3
4
5
6
7
8
9
10
niek@tussen niek $ ./webcam
<snip>
*** Error ('Could not claim the USB device') ***
<snip>
niek@tussen niek $ su -c "chmod -R 777 /proc/bus/usb/"
Password:
niek@tussen niek $ ./webcam
New file is in location /image001.pnm on the camera
Downloading 'image001.pnm' from folder '/'...
<snip>

À vaincre sans péril, on triomphe sans gloire - Pierre Corneille


  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
Het probleem is al opgelost. Ik heb blijkbaar niet verder dan mijn neus lang is gekeken en heb de rechten van mappen bekeken in plaats van de device nodes.

In ieder geval bedankt allen.

Van een segfault heb ik geen last. Welke tool gebruik je?

  • Petuhr
  • Registratie: Juni 2000
  • Laatst online: 14-08 13:33

Petuhr

FreeBSD

gphoto2 uiteraard.. maar wel op een freebsd systeem..

  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
hmmzz... geen frontend? Toevallig geen beta van 2.0?

  • Petuhr
  • Registratie: Juni 2000
  • Laatst online: 14-08 13:33

Petuhr

FreeBSD

gPhoto (v2.1.0) - Cross-platform digital camera library.

En wil em gewoon command line gebruiken....
Pagina: 1