Hey Richard, > I'm running 2.6.17-1.257_FC5 and have compiled uvcvideo from source. > It seems to have installed OK as uvccapture can happily grab still > images. I can't get anything else working though.
If you can capture images at all, that's already a good sign. It means the driver works and the problem is (probably) elsewhere. :-) > 'xawtv -hwscan' - sees the device OK > This is xawtv-3.95, running on Linux/i686 (2.6.17-1.2157_FC5) > looking for available devices > /dev/video0: OK [ -device /dev/video0 ] > type : v4l2 > name : DViCO FusionHDTV DVB-T Plus > flags: overlay capture tuner > > /dev/video1: OK [ -device /dev/video1 ] > type : v4l2 > name : DViCO FusionHDTV DVB-T Plus > flags: overlay capture tuner > > /dev/video2: OK [ -device /dev/video2 ] > type : v4l2 > name : USB Video Class device > flags: capture Another good sign, although xawtv is known not to work correctly with UVC webcams. > 'luvcview -d/dev/video2' > uvcview version 0.1.7 > Video driver: x11 > A window manager is available > video /dev/video0 > Unable to set format: 22. > Init v4L2 failed !! exit fatal Look closely: > video /dev/video0 Yes, luvcview is really picky about parsing the command line arguments. You must have a space after "-d", then it should work. > I have also tried ekiga which also detects the webcam but give me > 'Failed to open device' messages. > I am running as root and have granted rwx permissions to all for > /dev/video2 just to be sure that wasn't the problem. Ekiga 2.0.2 is the first version to work correctly with UVC webcams AFAIK. Which version are you using? > Does anyone have any advice on what I should try now? A few things come to mind: Don't give up, report bugs where appropriate, and help us improve webcam support on Linux. :-) > 'cat /var/log/messages' > Oct 1 11:02:19 mythbox syslogd 1.4.1: restart. > Oct 1 11:19:14 mythbox kernel: usb 1-3: new high speed USB device > using ehci_hcd and address 4 > Oct 1 11:19:14 mythbox kernel: usb 1-3: configuration #1 chosen from 1 > choice > Oct 1 11:19:14 mythbox kernel: uvcvideo: Found UVC 1.00 device > <unnamed> (046d:08c1) > Oct 1 11:19:15 mythbox kernel: 4:3:1: cannot set freq 0 to ep 0x86 > Oct 1 11:19:16 mythbox kernel: 4:3:2: cannot set freq 0 to ep 0x86 > Oct 1 11:19:17 mythbox kernel: 4:3:3: cannot get freq at ep 0x86 > Oct 1 11:19:33 mythbox kernel: uvcvideo: Failed to query (132) UVC > control 4 (unit 2) : -32. > Oct 1 11:21:42 mythbox gconfd (mythtv-5036): starting (version > 2.14.0), pid 5036 user 'mythtv' > Oct 1 11:21:42 mythbox gconfd (mythtv-5036): Resolved address > "xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only > configuration source at position 0 > Oct 1 11:21:42 mythbox gconfd (mythtv-5036): Resolved address > "xml:readwrite:/home/mythtv/.gconf" to a writable configuration source > at position 1 > Oct 1 11:21:42 mythbox gconfd (mythtv-5036): Resolved address > "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only > configuration source at position 2 > Oct 1 11:32:01 mythbox kernel: uvcvideo: Failed to query (135) UVC > control 2 (unit 2) : -110. > Oct 1 11:32:01 mythbox kernel: uvcvideo: Failed to query (130) UVC > control 2 (unit 2) : -75. > Oct 1 11:32:02 mythbox kernel: uvcvideo: Failed to query (135) UVC > control 2 (unit 2) : -110. > Oct 1 11:32:02 mythbox kernel: uvcvideo: Failed to query (130) UVC > control 2 (unit 2) : -75. > Oct 1 11:32:02 mythbox kernel: uvcvideo: Failed to query (131) UVC > control 2 (unit 2) : -32. > Oct 1 11:32:03 mythbox kernel: uvcvideo: Failed to query (135) UVC > control 2 (unit 2) : -110. Yes, these are bad. If you see those you might need to retry whatever caused the error or replug the camera. It's caused by a bug in the Fusion firmware that occurs one some USB controllers. We're currently testing a quick workaround and are still analyzing the problem so that future cameras won't have the same problems. Cheers, Martin _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel