Difference between revisions of "Digital Cameras (Italiano)"

From ArchWiki
Jump to: navigation, search
m (removed category)
(Inizio riallineamento)
Line 4: Line 4:
 
{{Article summary text|Informazioni sul supporto alle fotocamere digitali.}}
 
{{Article summary text|Informazioni sul supporto alle fotocamere digitali.}}
 
{{Article summary end}}
 
{{Article summary end}}
 
  
 
==Introduzione==
 
==Introduzione==
Questa pagina mira a configurare correttamente libgphoto2 così che gli appartenenti al gruppo ''camera'' possano accedere a una fotocamera digitale connessa tramite USB. L'obiettivo è stato nel mantenere ciò che è scritto qui, il più semplice possibile, per questo motivo non sono considerati i casi particolari che si possono incontrare.  
+
Questa pagina mira a configurare correttamente libgphoto2 così che gli appartenenti al [[Users and Groups (Italiano)|gruppo]] ''camera'' possano accedere a una fotocamera digitale connessa tramite USB. L'obiettivo è stato nel mantenere ciò che è scritto qui, il più semplice possibile, per questo motivo non sono considerati i casi particolari che si possono incontrare.  
 
{{Nota| '''dall'autore''': mi piacerebbe cambiare quest'ultima considerazione, così da realizzare una pagina meglio strutturata e che possa essere d'aiuto per tutta la comunità. Sentitevi quindi liberi di aggiungere i vostri problemi\considerazioni nella pagina ''discussione'' così che possa magari essere aggiunto qualcosa in una sezione tipo ''Risoluzione dei problemi''.}}
 
{{Nota| '''dall'autore''': mi piacerebbe cambiare quest'ultima considerazione, così da realizzare una pagina meglio strutturata e che possa essere d'aiuto per tutta la comunità. Sentitevi quindi liberi di aggiungere i vostri problemi\considerazioni nella pagina ''discussione'' così che possa magari essere aggiunto qualcosa in una sezione tipo ''Risoluzione dei problemi''.}}
 
Non tutte le fotocamere digitali sono rilevate con l'opzione --auto-detect (in gphoto2). Alcune fotocamere potrebbero essere riconosciute con un nome generico, o altre avere un nome di un modello differente. Se la fotocamera funziona, non è consigliabile intervenire per sistemare questi ''dettagli''.
 
Non tutte le fotocamere digitali sono rilevate con l'opzione --auto-detect (in gphoto2). Alcune fotocamere potrebbero essere riconosciute con un nome generico, o altre avere un nome di un modello differente. Se la fotocamera funziona, non è consigliabile intervenire per sistemare questi ''dettagli''.
  
 
==Libgphoto2==
 
==Libgphoto2==
'''Informazioni'''
 
 
 
[http://www.gphoto.org/proj/libgphoto2/ Libgphoto2] è la principale libreria progettata per fornire accesso ad una fotocamera digitale da programmi esterni, come Digikam o gphoto2. Le fotocamere supportate ''ufficialmente'' sono elencate [http://www.gphoto.org/proj/libgphoto2/support.php qui] anche se è possibile che ne funzionino delle altre.
 
[http://www.gphoto.org/proj/libgphoto2/ Libgphoto2] è la principale libreria progettata per fornire accesso ad una fotocamera digitale da programmi esterni, come Digikam o gphoto2. Le fotocamere supportate ''ufficialmente'' sono elencate [http://www.gphoto.org/proj/libgphoto2/support.php qui] anche se è possibile che ne funzionino delle altre.
  
 
   
 
   
'''Installazione e Configurazione'''
+
===Installazione e Configurazione===
 
+
Da root, eseguire:
Da root, eseguite:
+
 
+
 
  # pacman -S libgphoto2
 
  # pacman -S libgphoto2
  
Line 29: Line 24:
  
  
'''Permission issues'''
+
===Problemi con i permessi===
 
+
 
If you receive permission issues type this in as well, still as root:
 
If you receive permission issues type this in as well, still as root:
 +
# /usr/lib/libgphoto2/print-camera-list udev-rules mode 0660 version 0.98 group camera > /etc/udev/rules.d/90-libgphoto2.rules
  
  <pre># /usr/lib/libgphoto2/print-camera-list udev-rules mode 0660 version 0.98 group camera > /etc/udev/rules.d/90-libgphoto2.rules</pre>
+
If after following all of these steps you still have access issues, try editing {{Filename|/etc/udev/rules.d/90-libgphoto2.rules}} and change the PROGRAM= line near the bottom to the following:
 +
PROGRAM="/lib/udev/check-ptp-camera", MODE="0660", GROUP="camera"
  
If after following all of these steps you still have access issues, try editing /etc/udev/rules.d/90-libgphoto2.rules and change the PROGRAM= line near the bottom to the following:
+
If your camera is not present in any [[udev]] rule, you can check vendor and product id and add it. To check it just run:
 +
# lsusb
 +
...
 +
Bus 001 Device 005: ID 04a9:318e Canon, Inc.
 +
...
  
  <pre>PROGRAM="/lib/udev/check-ptp-camera", MODE="0660", GROUP="camera"</pre>
+
I prefer to put any local udev rules to {{Filename|/etc/udev/rules.d/90-local.rules}} to make sure it would not be overwritten by new packages.
  
If your camera is not present in any udev rule, you can check vendor and product id and add it. To check it just run:
+
{{File|name=90-local.rules|content=
<pre># lsusb
+
...
+
Bus 001 Device 005: ID 04a9:318e Canon, Inc.
+
...
+
</pre>
+
I prefer to put any local udev rules to /etc/udev/rule.d/90-local.rules to make sure it wouldn't be overwritten by new packages. My 90-local.rules looks:
+
<pre>
+
 
PROGRAM="/lib/udev/check-ptp-camera", MODE="0660", GROUP="camera"
 
PROGRAM="/lib/udev/check-ptp-camera", MODE="0660", GROUP="camera"
 
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="318e", MODE="0660",  GROUP="camera"
 
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="318e", MODE="0660",  GROUP="camera"
</pre>
+
}}
 +
 
 
To changes take effect you need to restart udevd
 
To changes take effect you need to restart udevd
<pre>
+
# killall udevd && udevd -d
# killall udevd && udevd -d
+
 
</pre>
+
 
Now after plugin your camera you can check if permission looks okay by running:
 
Now after plugin your camera you can check if permission looks okay by running:
<pre>
+
# ls -lR /dev/bus/usb
# ls -lR /dev/bus/usb
+
 
</pre>
+
{{Tip|It may be easier to reboot.}}
  
 
==GPhoto2==
 
==GPhoto2==
'''About'''
 
 
 
GPhoto2 is a command line client for libgphoto2. GPhoto2 allows access to the libgpohoto2 library from a terminal or from a script shell to perform any camera operation that can be done. This is the main user interface.  
 
GPhoto2 is a command line client for libgphoto2. GPhoto2 allows access to the libgpohoto2 library from a terminal or from a script shell to perform any camera operation that can be done. This is the main user interface.  
  
 
GPhoto2 also provides convenient debugging features for camera driver developers.
 
GPhoto2 also provides convenient debugging features for camera driver developers.
  
 
+
===Installation and Configuration===
'''Installation and Configuration'''
+
 
To get Gphoto2, type this in as root:
 
To get Gphoto2, type this in as root:
 +
# pacman -S gphoto2
  
  <pre># pacman -S gphoto2</pre>
+
You can also install gvfs-gphoto2 as a gphoto2 backend for gvfs
 
+
# pacman -S gvfs-gphoto2
  
 
'''Quick Commands'''
 
'''Quick Commands'''
Line 80: Line 71:
 
*gphoto2 --get-all-files
 
*gphoto2 --get-all-files
  
==Frontend(external) Applications for GPhoto2==
+
For advanced file manipulation, use
 +
* gphoto2 --shell
  
*Digikam
+
==Frontend (external) Applications for GPhoto2==
*F-Spot
+
*[http://www.gphoto.org/proj/gphotofs/ gphotofs] - allow using your camera with any tool able to read from a mounted filesystem.
*[http://www.gphoto.org/proj/gphoto2/ GPhoto2]
+
*[http://www.rawtherapee.com/ RawTherapee]
*Gthumb
+
*[http://darktable.sourceforge.net/ Darktable]
 +
*[http://www.digikam.org/ Digikam]
 +
*[http://f-spot.org/ F-Spot]
 +
*[http://live.gnome.org/gthumb Gthumb]
 
*[http://www.gphoto.org/proj/gtkam/ GTKam]
 
*[http://www.gphoto.org/proj/gtkam/ GTKam]
 +
 +
==Miscellaneous Troubleshooting==
 +
===Groups===
 +
You should make sure the user to which you would like to grant access to the camera is part of the [[Users and Groups#Groups|storage group]].
 +
 +
==Wiki Articles Relating to Photo/Cameras==
 +
*[[Jalbum]] - Freeware for creating professional albums/galleries.
 +
*[[HCL/Digital Cameras]] - Partial list of supported cameras for gphoto2

Revision as of 16:11, 12 October 2011

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Template:Article summary start Template:Article summary text Template:Article summary end

Introduzione

Questa pagina mira a configurare correttamente libgphoto2 così che gli appartenenti al gruppo camera possano accedere a una fotocamera digitale connessa tramite USB. L'obiettivo è stato nel mantenere ciò che è scritto qui, il più semplice possibile, per questo motivo non sono considerati i casi particolari che si possono incontrare.

Nota: dall'autore: mi piacerebbe cambiare quest'ultima considerazione, così da realizzare una pagina meglio strutturata e che possa essere d'aiuto per tutta la comunità. Sentitevi quindi liberi di aggiungere i vostri problemi\considerazioni nella pagina discussione così che possa magari essere aggiunto qualcosa in una sezione tipo Risoluzione dei problemi.

Non tutte le fotocamere digitali sono rilevate con l'opzione --auto-detect (in gphoto2). Alcune fotocamere potrebbero essere riconosciute con un nome generico, o altre avere un nome di un modello differente. Se la fotocamera funziona, non è consigliabile intervenire per sistemare questi dettagli.

Libgphoto2

Libgphoto2 è la principale libreria progettata per fornire accesso ad una fotocamera digitale da programmi esterni, come Digikam o gphoto2. Le fotocamere supportate ufficialmente sono elencate qui anche se è possibile che ne funzionino delle altre.


Installazione e Configurazione

Da root, eseguire:

# pacman -S libgphoto2

E poi:

# gpasswd -a $nomeutente camera
Note: $nomeutente è un qualsiasi account NON root che vogliate aggiungere al gruppo camera.


Problemi con i permessi

If you receive permission issues type this in as well, still as root:

# /usr/lib/libgphoto2/print-camera-list udev-rules mode 0660 version 0.98 group camera > /etc/udev/rules.d/90-libgphoto2.rules

If after following all of these steps you still have access issues, try editing Template:Filename and change the PROGRAM= line near the bottom to the following:

PROGRAM="/lib/udev/check-ptp-camera", MODE="0660", GROUP="camera"

If your camera is not present in any udev rule, you can check vendor and product id and add it. To check it just run:

# lsusb
...
Bus 001 Device 005: ID 04a9:318e Canon, Inc.
...

I prefer to put any local udev rules to Template:Filename to make sure it would not be overwritten by new packages.

Template:File

To changes take effect you need to restart udevd

# killall udevd && udevd -d

Now after plugin your camera you can check if permission looks okay by running:

# ls -lR /dev/bus/usb
Tip: It may be easier to reboot.

GPhoto2

GPhoto2 is a command line client for libgphoto2. GPhoto2 allows access to the libgpohoto2 library from a terminal or from a script shell to perform any camera operation that can be done. This is the main user interface.

GPhoto2 also provides convenient debugging features for camera driver developers.

Installation and Configuration

To get Gphoto2, type this in as root:

# pacman -S gphoto2

You can also install gvfs-gphoto2 as a gphoto2 backend for gvfs

# pacman -S gvfs-gphoto2

Quick Commands

  • gphoto2 --list-ports
  • gphoto2 --auto-detect
  • gphoto2 --summary
  • gphoto2 --list-files
  • gphoto2 --get-all-files

For advanced file manipulation, use

  • gphoto2 --shell

Frontend (external) Applications for GPhoto2

Miscellaneous Troubleshooting

Groups

You should make sure the user to which you would like to grant access to the camera is part of the storage group.

Wiki Articles Relating to Photo/Cameras

  • Jalbum - Freeware for creating professional albums/galleries.
  • HCL/Digital Cameras - Partial list of supported cameras for gphoto2