Ich hatte das gleiche Problem mit meiner Panasonic Lumix FZ5 auf Ubuntu 8.04 (Hardy). Die Lösung aus http://ubuntuforums.org/showthread.php?t=805254 hat bei mir das Problem gelöst:
In der Datei /usr/share/hal/fdi/preprobe/10osvendor/20-libgphoto2.fdi die Zeilen mit Lumix FZ5 auskommentieren (vorher ein Backup der Datei machen):
<!--- BUGFIX <match key="usb.vendor_id" int="1242"> <match key="usb.product_id" int="9074"> <merge key="info.category" type="string">camera</merge> <append key="info.capabilities" type="strlist">camera</append> <merge key="camera.access_method" type="string">ptp</merge> <merge key="camera.libgphoto2.name" type="string">Panasonic Lumix FZ5</merge> <merge key="camera.libgphoto2.support" type="bool">true</merge> </match> -->
anschließend restart von hal und udev:
sudo /etc/init.d/hal restart sudo /etc/init.d/udev restart
Für die Canon Ixus könnte das auch funktionieren, zumindest ist sie auch in der Datei enthalten:
grep Canon /usr/share/hal/fdi/preprobe/10osvendor/20-libgphoto2.fdi [...] <merge key="camera.libgphoto2.name" type="string">Canon Digital IXUS 30 (PTP mode)</merge> [...]