How to use the Canon XTi digital camera in Linux

It is fairly simple to use the Canon XTi/Canon ESO 400D in Linux. This howto should also work with the Canon XT and other Canon Digital SLRs.

Graphical
gtkam is a frontend from gphoto2, which works with Canon XTi/D400. It is a simple interface, but clumsy and limited functions.


 * Download gphoto2: http://www.gphoto.org/
 * Download gtkam: http://www.gphoto.org/proj/gtkam/


 * Pictures are acquired by going to
 * File
 * Save photos
 * All

Digkam is a KDE frontend of ghoto2. It can acquire images as well as being a fully featured image viewer.
 * http://www.digikam.org/

Command line
Connecting to the camera is easy using gphoto2, a digital camera program. With a single command you can download all the pictures from the camera.

Installation

 * Install gphoto2
 * Source: http://www.gphoto.org/
 * Gentoo
 * Edit /etc/make.conf
 * Add line CAMERAS="canon ptp2"
 * and any other cameras you need
 * emerge libgphoto2 gphoto2

Using gPhoto2
Make sure your battery have enough juice, or you will get an non-descriptive error


 * Test the connection
 * Execute: gphoto2 --auto-detect


 * List files/pictures
 * execute:
 * gphoto2 -L
 * or
 * gphoto2 --list-files


 * Get/download all files/pictures
 * execute:
 * gphoto2 -P
 * or
 * gphoto2 --get-all-files


 * Delete all files/pictures
 * execute:
 * gphoto2 -D
 * or
 * gphoto2 --delete-all-files

Script for downloaded files

 * Script

for more information try man gphoto2 or visit their website http://www.gphoto.org/