Thank you for your reply. The suggestion of determining if camera works is a good one, but yes it does. I booted into vista and accessed the webcam first time. (Its a new laptop and the first thing I did with it is repartition it and install Linux.) There is a preinstalled software cyberlink youcam. The very first warm reboot into vista , the software was not successful and stalled, but on all successive warm or cold reboots the camera works fine and the blue LED lights up, and video shows on screen. Having checked that the webcam is operational, I warm rebooted into linux. The difference now in booting to linux this way is that the message you pointed to does not happen. # dmesg | egrep -i uvc uvcvideo: Found UVC 1.00 device CKF7073 (04f2:b103) usbcore: registered new interface driver uvcvideo # # When cheese is started the blue LED lights up , but no image is shown in this state, just a blank cheese window with non functional buttons and menu. # # can result in segmentation error if vide record is executed. # cheese ** Message: Error: Stream contains no data. gsttypefindelement.c(785): gst_type_find_element_activate (): /GstPlayBin:play/GstDecodeBin:decodebin0/GstTypeFindElement:typefind: Can't typefind empty stream ** (cheese:14421): WARNING **: could not generate thumbnail for /root/.gnome2/cheese/media/2008-12-04-014138.ogv (video/ogg) (cheese:14421): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps (cheese:14421): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps (cheese:14421): GStreamer-WARNING **: pad video_source:src returned caps which are not a real subset of its template caps libv4l2: error converting / decoding frame data: v4l-convert: error destination buffer too small # # At this point the lsusb works fine # # Since most of the output is the same I am including the diff. # # The differences include trailing white space and appearance of the word HP webcam/ extra description in the lsusb output for some fields. # lsusb -v -d 04f2:b103 > /tmp/rb # # diff with old lsusb gives the following 14,16c14,16 < iManufacturer 2 < iProduct 1 < iSerial 3 --- > iManufacturer 2 Chicony Electronics Co., Ltd. > iProduct 1 CKF7073 > iSerial 3 SN0001 36c36 < iFunction 5 --- > iFunction 5 HP Webcam 46c46 < iInterface 5 --- > iInterface 5 HP Webcam 397,399c397,408 < can't get device qualifier: Connection timed out < can't get debug descriptor: Connection timed out < cannot read device status, Connection timed out (110) --- > Device Qualifier (for other device speed): > bLength 10 > bDescriptorType 6 > bcdUSB 2.00 > bDeviceClass 239 Miscellaneous Device > bDeviceSubClass 2 ? > bDeviceProtocol 1 Interface Association > bMaxPacketSize0 64 > bNumConfigurations 1 > Device Status: 0x0002 > (Bus Powered) > Remote Wakeup Enabled # # I have no exactly reproducible steps here other than starting cheese a few times and then closing it a few times brings it back to the old state where cheese just shows TV-stripes and snow screen. # dmesg | egrep -i uvc uvcvideo: Found UVC 1.00 device CKF7073 (04f2:b103) usbcore: registered new interface driver uvcvideo uvcvideo: Failed to query (135) UVC control 2 (unit 3) : -110 (exp. 2). Doing a lsusb now will produce the same choked output as my first email. removing and inserting module doesn't help # rmmod uvcvideo # modprobe uvcvideo # lsusb -v > /tmp/rd can't get device qualifier: Connection timed out can't get debug descriptor: Connection timed out cannot read device status, Connection timed out (110) # dmesg | egrep -i uvc . . usbcore: deregistering interface driver uvcvideo uvcvideo: Found UVC 1.00 device CKF7073 (04f2:b103) uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -110 (exp. 26). uvcvideo: Failed to query (129) UVC control 1 (unit 0) : -110 (exp. 26). uvcvideo: Failed to initialize the device (-5). usbcore: registered new interface driver uvcvideo Going back to vista and using the webcam software is how I can restore the state of the webcam. The webcam works even on warm reboot into windows. maybe vista driver/cyberlink remembers its usable state or something. hth -Gana
_______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
