[Digikam-devel] [Bug 125696] digikam does not connect to USB camera with libgphoto-2.1.99
verduin at ameritech.net
verduin at ameritech.net
Thu Feb 8 20:25:56 GMT 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=125696
------- Additional Comments From verduin ameritech net 2007-02-08 21:25 -------
I confirm this with FC-6 and Olympus 3030 hardware today, also gphoto2 result.
My FC-6 is a fresh install with all updates per two days ago.
See comment #33 / all revs are later than those listed.
Add digiKam is R0.9.0(Using KDE 3.5.5-...fc6), gphoto2 is R2.3.1
Analysis:
With digiKam -- The camera connect request
First opens a camera window - then opens a fatal error window.
"Failed to connect to the camera. ..."
With gphoto2 --list ports
Two ports found prior to camera - ptpip:, and usb:
Two more found after camera "ON" - usb:001,004, usb:002,003
With gphoto --auto-detect
Olympus C-2100UZ found (wrong!? Olympus-3030Z also exists in .fdi)
May not matter? from inspection of .fdi, 2100UZ and 3030Z seem similar...
Forcing use of C-3030Z yields same result.
Two ports listed - usb:, usb:001,005
I suspect first (without x,y) entry may be incorrect...?
NOTE! from /proc/bus/usb directory listing
usb:001,005 does exist with OK UID & permissions
usb:002,003 does exist with only root perms
usb:001,004 does not exist (see --list ports above)
With gphoto2 -a
On the surface the output seems normal and correct
With gphoto2 ... -l
Fatal error: "Could not release interface 0 (Invalid argument)."
I have debug trace available -- if useful eamil me for attachment...
Error began with this:
"...gphoto2-port(0): Could not query kernel driver of device"
NOTE:
My FC-5 had lesser problem - only root could use USB camera interface. Today the issue is a more total failure, probably with HAL and setting USB drivers. I find nothing to adjust nor a workaround. Advise if I can can further test.
More information about the Digikam-devel
mailing list