Hello
When I connect my USB camera to my computer and try to import the
pictures into Gthumb,
there are no devices listed in the source dropdown list.
As far as I can see gphoto2 works fine:
glinkels@lampje-pc:/home/jlinkels$ gphoto2 --list-files
There is no file in folder '/'.
There is no file in folder '/store_00010001'.
There is no file in folder '/store_00010001/DCIM'.
There are 10 files in folder '/store_00010001/DCIM/100___12'.
#1 IMG_0018.JPG rd 409 KB 1600x1200 image/jpeg
#2 IMG_0019.JPG rd 508 KB 1600x1200 image/jpeg
#3 IMG_0020.JPG rd 441 KB 1600x1200 image/jpeg
#4 IMG_0021.JPG rd 447 KB 1600x1200 image/jpeg
#5 IMG_0022.JPG rd 398 KB 1600x1200 image/jpeg
#6 IMG_0023.JPG rd 342 KB 1600x1200 image/jpeg
#7 IMG_0024.JPG rd 522 KB 1600x1200 image/jpeg
#8 IMG_0025.JPG rd 507 KB 1600x1200 image/jpeg
#9 IMG_0026.JPG rd 521 KB 1600x1200 image/jpeg
#10 IMG_0027.JPG rd 545 KB 1600x1200 image/jpeg
This happens with both the Canon Powershot A800 and Canon Powershot A560.
The difference between the two cameras is that the A800 (device id 3226)
was not
originally listed in /lib/udev/rules.d/60-libgphoto2-2.rules. I added a
rule for this camera,
identical to for the A560:
/lib/udev/rules.d/60-libgphoto2-2.rules:ATTRS{idVendor}=="04a9",
ATTRS{idProduct}=="3226", ENV{ID_GPHOTO2}="1",
ENV{GPHOTO2_DRIVER}="proprietary", MODE="0664", GROUP="plugdev"
The user is member of the plugdev group. This same user is logged in
into KDE to run gthumb.
Tried also:
jlinkels@lampje-pc:~$ sudo gvfs-mount gphoto2://[usb:001,007]
Error mounting location: volume doesn't implement mount
ls -l /dev/bus/usb/001/
crw-rw-r-- 1 root plugdev 189, 6 Dec 15 01:05 /dev/bus/usb/001/007
glinkels@lampje-pc:/home/jlinkels$ lsusb -d 04a9:3226 -v
Bus 001 Device 007: ID 04a9:3226 Canon, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x04a9 Canon, Inc.
idProduct 0x3226
bcdDevice 0.02
iManufacturer 1 Canon Inc.
iProduct 2 Canon Digital Camera
iSerial 3 A49D386B362D4F3686279D703250D65A
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 6 Imaging
bInterfaceSubClass 1 Still Image Capture
bInterfaceProtocol 1 Picture Transfer Protocol (PIMA 15470)
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 9
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
Warning: no reportbug configuration found. Proceeding in novice mode.
Detected character set: UTF-8
Please change your locale if this is incorrect.
Using 'Johannes Linkels <jlinkels@lampje-pc.megaline.com>' as your from
address.
Getting status for gthumb...
Will send report to Debian (per lsb_release).
Maintainer for gthumb is 'David Paleino <dapal@debian.org>'.
Looking up dependencies of gthumb...
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Johannes Linkels <jlinkels@lampje-pc.megaline.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: none
X-Debbugs-Cc: none
Package: gthumb
Version: 3:2.11.5-4
Severity: normal