Bug#532162: gphoto backend is not working with Ricoh Caplio R5
Giuseppe Sacco
giuseppe at eppesuigoccas.homedns.org
Sun Jun 7 07:55:08 UTC 2009
Package: gvfs-backends
Version: 1.2.3-1
Severity: important
When I plug my camera nothing happens. This is my configuration:
1. on the "media" panel of file management preference, I set "open
folder" on the camera setting;
2. the gphoto monitor is active:
giuseppe at scarafaggio:~$ ps axu| grep gphot
giuseppe 6215 0.0 0.1 9560 4040 ? S 09:11 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
3. hal recognized the camera, as shown with lshal:
udi = '/org/freedesktop/Hal/devices/usb_device_5ca_221a_noserial_if0'
access_control.file = '/dev/bus/usb/001/008' (string)
access_control.type = 'camera' (string)
camera.access_method = 'proprietary' (string)
camera.libgphoto2.name = 'Ricoh Caplio R5' (string)
camera.libgphoto2.support = true (bool)
info.callouts.add = {'hal-acl-tool --add-device'} (string list)
info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
info.capabilities = {'camera', 'access_control'} (string list)
info.category = 'camera' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_5ca_221a_noserial' (string)
info.product = 'USB Vendor Specific Interface' (string)
info.subsystem = 'usb' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_5ca_221a_noserial_if0' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6:1.0' (string)
usb.bus_number = 1 (0x1) (int)
usb.can_wake_up = false (bool)
usb.configuration_value = 1 (0x1) (int)
usb.device_class = 0 (0x0) (int)
usb.device_protocol = 0 (0x0) (int)
usb.device_revision_bcd = 0 (0x0) (int)
usb.device_subclass = 0 (0x0) (int)
usb.interface.class = 255 (0xff) (int)
usb.interface.number = 0 (0x0) (int)
usb.interface.protocol = 0 (0x0) (int)
usb.interface.subclass = 0 (0x0) (int)
usb.is_self_powered = true (bool)
usb.linux.device_number = 8 (0x8) (int)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6:1.0' (string)
usb.max_power = 100 (0x64) (int)
usb.num_configurations = 2 (0x2) (int)
usb.num_interfaces = 1 (0x1) (int)
usb.num_ports = 0 (0x0) (int)
usb.product = 'USB Vendor Specific Interface' (string)
usb.product_id = 8730 (0x221a) (int)
usb.speed = 480.0 (480) (double)
usb.vendor = 'Ricoh Co., Ltd' (string)
usb.vendor_id = 1482 (0x5ca) (int)
usb.version = 2.0 (2) (double)
4. I have read/write permission the usb device:
giuseppe at scarafaggio:/etc/hal/fdi$ getfacl /dev/bus/usb/001/008
getfacl: Removing leading '/' from absolute path names
# file: dev/bus/usb/001/008
# owner: root
# group: plugdev
user::rw-
user:giuseppe:rw-
group::rw-
mask::rw-
other::r--
5. my user is prenset in group plugdev
giuseppe at scarafaggio:~$ id -a
uid=2000(giuseppe) gid=1000(giuseppe) gruppi=20(dialout),24(cdrom),25(floppy), \
29(audio),30(dip),44(video),46(plugdev),104(powerdev),106(netdev),110(scanner), \
112(fuse),1000(giuseppe)
6. camera is detected by kernel and no other messages are logged in
syslog:
giuseppe at scarafaggio:/etc/hal/fdi$ sudo tail -25 /var/log/syslog | egrep -v dhclient\|CRON\|wpa_suppl
Jun 7 09:38:57 scarafaggio kernel: [ 1745.596162] usb 1-6: new high speed USB device using ehci_hcd and address 8
Jun 7 09:38:57 scarafaggio kernel: [ 1745.733554] usb 1-6: New USB device found, idVendor=05ca, idProduct=221a
Jun 7 09:38:57 scarafaggio kernel: [ 1745.733563] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun 7 09:38:57 scarafaggio kernel: [ 1745.733569] usb 1-6: Product: Caplio R5
Jun 7 09:38:57 scarafaggio kernel: [ 1745.733573] usb 1-6: Manufacturer: Ricoh Company Ltd.
Jun 7 09:38:57 scarafaggio kernel: [ 1745.733741] usb 1-6: configuration #1 chosen from 2 choices
7. mounting the camera via "gphotofs /tmp/mountpoint" initially works,
but stop after copying a few images (this is a different problem, I
think)
8. importing photo via gthumb initially works: all previews are show
correctly, but after pressing the "import" button, nothing happens
(again, this is a different problem, I think).
Bye,
Giuseppe
More information about the pkg-gnome-maintainers
mailing list