kernel-2.6.27.5-117.fc10.x86_64 (official) libv4l-0.5.5-1.fc11.x86_64 (from koji as previously instructed) Webcam provides no video stream under this kernel. * Also tried 'quirks=64' under -117 kernel, no good * Out-of-band kernels provided by Hans de Goede (based off -120 and -122 kernels) did work properly with stock F10 libv4l-0.5.3 Bus 002 Device 002: ID 05a9:2640 OmniVision Technologies, Inc. ### dmesg output Linux video capture interface: v2.00 uvcvideo: Found UVC 1.00 device Laptop Integrated Webcam (05a9:2640) uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -32 (exp. 26). input: Laptop Integrated Webcam as /devices/pci0000:00/0000:00:1d.7/usb2/2-6/2-6:1.0/input/input14 usbcore: registered new interface driver uvcvideo USB Video Class driver (v0.1.0) ###################### More information available upon request, willing to test. The affected system must remain on F-10 after Rawhide splits to F-11.
Hans -- done, see bug 472468. Thank you for your time and patience.
Paul, I think I know what the cause of your problem is. As the kernel update shows, this is really a kernel bug. But as quite a few people have similar cams (its a popular model) and as a kernel update is not likely to be released soon for F-10, I've made a small change to libv4l to work around the issue (if it is what I think it is). I need to do a 0 day update for libv4l anyways to fix bug 472217 Can you please update to this libv4l: http://koji.fedoraproject.org/koji/buildinfo?buildID=70523 And then test cheese with the normal F-10 kernel? Thanks!
Done, tested under stock F-10 kernel (-117). Unfortunately, it didn't work. I did get this warning: (cheese:7564): GStreamer-AWARNING **: pad source:src returned caps which are not a real subset of its template caps However, gstreamer-properties does show a video stream as long as the source type 'v4l2' is selected. What can I provide you to help?
Hmm, interesting, well the good news is that the uvcvideo fixes I've been doing in the kernel fix it. The bad news is I don't know why. The good news is the relevant kernel changes are scheduled to go into the first kernel update which will come out for F-10. So thats 2-1 for the good guys :) All in all, the best I can do is close this as next release (next kernel update that is), in the mean time use the 2.6.27.5-120.bz472217.fc10 kernel, it is the same as the F-10 gold kernel, except that it contains an update to the latest upstream git (mercurial actually) for the uvcvideo driver + a patch by me to try and workaround 472217, which does not do anything on your cam as it is not from logitech. Apparently the latest upstream contains a fix for your cam.