Some cameras not detected on recent Linux distributions

Bug #798992 reported by Sebastian Gassner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rapid Photo Downloader
Status tracked in Pyqt
Pyqt
Fix Released
Medium
Damon Lynch

Bug Description

Maybe its just me missing something here, but my RPD (0.4.1) does not detect my Nikon D7000, both when starting RPD as root and as a regular user.

In dmesg I get the following output when turning on the camera after plugging it in:

[ 4214.776149] usb 1-1: new high speed USB device using ehci_hcd and address 5
[ 4214.910722] usb 1-1: New USB device found, idVendor=04b0, idProduct=0428
[ 4214.910727] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4214.910730] usb 1-1: Product: NIKON DSC D7000
[ 4214.910733] usb 1-1: Manufacturer: NIKON
[ 4214.910735] usb 1-1: SerialNumber: 000006085598
[ 4263.443001] usb 1-1: USB disconnect, address 5
[ 4266.492088] usb 1-1: new high speed USB device using ehci_hcd and address 6
[ 4266.626269] usb 1-1: New USB device found, idVendor=04b0, idProduct=0428
[ 4266.626273] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4266.626277] usb 1-1: Product: NIKON DSC D7000
[ 4266.626279] usb 1-1: Manufacturer: NIKON
[ 4266.626282] usb 1-1: SerialNumber: 000006085598
[ 4572.792772] usb 1-1: USB disconnect, address 6
[ 4576.184144] usb 1-1: new high speed USB device using ehci_hcd and address 7
[ 4576.318146] usb 1-1: New USB device found, idVendor=04b0, idProduct=0428
[ 4576.318151] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4576.318154] usb 1-1: Product: NIKON DSC D7000
[ 4576.318157] usb 1-1: Manufacturer: NIKON
[ 4576.318159] usb 1-1: SerialNumber: 000006085598

gphoto2 correctly detects the camera (as non-root user)

%> gphoto2 --auto-detect

Model Port
----------------------------------------------------------
Nikon DSC D7000 (PTP mode) usb:001,007

Maybe this has to do with the settings on the camera?

I'm on Debian wheezy:

Linux sebastian 2.6.38-2-686 #1 SMP Sun May 8 14:49:45 UTC 2011 i686 GNU/Linux

Related branches

Revision history for this message
Damon Lynch (dlynch3) wrote :

If you look in the directory ~/.gvfs the camera's files are probably not listed there - they need to be. Or else they might be listed there, but they mount does not appear to python programs using GIO. This is a problem with the Gnome GIO / GVFS bindings. I'm not optimistic they'll be fixed anytime soon.

summary: - Nikon D7000 not detected
+ Some cameras not detected on recent Linux distributions
Changed in rapid:
status: New → Confirmed
Revision history for this message
Andy Barr (ajbarr) wrote :

I have an old Canon SD600 Powershot camera that although it was recognized (showed up on the list at the top) no photo thumnails the photos did not download. I looked in ~/.gvfs and the camera was listed. I tried specifying the .gvfs as a download location under Devices but that did not seem to work. Everytime I picked ~/.gvfs it just picked my home directory.

To get around this issue, I created a symbolic link, to another directory,
ln -s .gvfs/ ~/photo_download

Then picked the ~/photo_download as my download location under Devices.

Hopefully this work around helps someone else.

Damon Lynch (dlynch3)
Changed in rapid:
status: Confirmed → Fix Committed
assignee: nobody → Damon Lynch (dlynch3)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.