Hi, I tried to get a Logitech QC Pro 5000 working on my SuSE 10.0 box with kernel 2.6.13-15.16-default using the UVC driver.
But the video screen of any application I tried just remains black. Below I've attached some info on what I did. Any help would be most appreciated. Thanks Wolfram 1) =============================================================== I did: $ svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk $ make -C /home/thisuser/MyKernel/ M=$(pwd) modules $ su -c 'make -C /home/thisuser/MyKernel/ M=$(pwd) modules_install' $ su -c 'depmod -ae' There where no apparent errors during compile and install. Ater install I have one new module, i.e. 'uvcvideo.ko' in /lib/modules/2.6.13-15.16-default/extra Pluging in the cam I get: $ lsusb Bus 004 Device 003: ID 046d:08ce Logitech, Inc. $ lsmod | grep uvc uvcvideo 46724 0 v4l1_compat 13060 1 uvcvideo videodev 9088 1 uvcvideo v4l2_common 5760 1 uvcvideo usbcore 112512 7 snd_usb_audio,snd_usb_lib,uvcvideo,usb_storage,uhci_hcd,ehci_hcd $ tail -f /var/log/messages kernel: usb 4-1: new high speed USB device using ehci_hcd and address 3 kernel: Linux video capture interface: v1.00 kernel: uvcvideo: module not supported by Novell, setting U taint flag. kernel: uvcvideo: Found UVC 1.00 device <unnamed> (046d:08ce) kernel: usbcore: registered new driver uvcvideo kernel: USB Video Class driver (v0.1.0) kernel: usbcore: registered new driver snd-usb-audio All this looked fine to me but then I tried: 2) =============================================================== GnomeMeeting. It does not work: black screen Error while opening video device UVC Camera (046d:08ce) Your video driver doesn't support the requested video format. 3) =============================================================== xawtv. It does not work: black screen $ xawtv This is xawtv-3.94, running on Linux/i686 (2.6.13-15.16-default) /dev/video0 [v4l2]: no overlay support v4l-conf had some trouble, trying to continue anyway ioctl: VIDIOC_G_STD(std=0xbff404f4 [PAL_G,PAL_I,PAL_D,PAL_D1,PAL_K,PAL_Nc,SECAM_G,SECAM_K,SECAM_K1,SECAM_L,?ATSC_8_VSB,ATSC_16_VSB,(null),(null),(null),(null),(null),(null)]): Invalid argument ioctl: VIDIOC_S_STD(std=0x0 []): Invalid argument ioctl: VIDIOC_DQBUF(index=0;type=VIDEO_CAPTURE;bytesused=0;flags=0x0 [];field=ANY;;timecode.type=0;timecode.flags=0;timecode.frames=0;timecode.seconds=0;timecode.minutes=0;timecode.hours=0;timecode.userbits="";sequence=0;memory=unknown): Invalid argument with $ tail -f /var/log/messages kernel: uvcvideo: Failed to query (131) UVC control 1 (unit 0) : -32 (exp. 26). if I play arround with the xawtv controls I get lots of messages from xawtv of the type: ioctl: VIDIOC_S_CTRL(id=9963777;value=100): Input/output error ioctl: VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=352;fmt.pix.height=288;fmt.pix.pixelformat=0x56595559 [YUYV];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=202752;fmt.pix.colorspace=SRGB;fmt.pix.priv=0): Input/output error scroll by 101 length 150 shown 0.000000 top 0.392157 => 0.526824 ioctl: VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x56595559 [YUYV];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=202752;fmt.pix.colorspace=SRGB;fmt.pix.priv=0): Input/output error no way to get: 384x288 32 bit TrueColor (LE: bgr-) ioctl: VIDIOC_S_CTRL(id=9963777;value=134): Input/output error in the latter case I also see messages in /var/log/message of the type $ tail -f /var/log/messages kernel: uvcvideo: Failed to query (1) UVC control 2 (unit 0) : -32 (exp. 26). kernel: uvcvideo: Failed to query (1) UVC control 4 (unit 2) : -32 (exp. 2). kernel: uvcvideo: Failed to query (1) UVC control 1 (unit 0) : -110 (exp. 26). kernel: uvcvideo: Failed to query (1) UVC control 1 (unit 0) : -110 (exp. 26). kernel: uvcvideo: Failed to query (1) UVC control 3 (unit 2) : -110 (exp. 2). kernel: uvcvideo: Failed to query (1) UVC control 1 (unit 0) : -110 (exp. 26). kernel: uvcvideo: Failed to query (1) UVC control 1 (unit 0) : -110 (exp. 26). kernel: uvcvideo: Failed to query (1) UVC control 3 (unit 2) : -110 (exp. 2). kernel: uvcvideo: Failed to query (1) UVC control 1 (unit 0) : -110 (exp. 26). kernel: uvcvideo: Failed to query (1) UVC control 1 (unit 0) : -110 (exp. 26). kernel: uvcvideo: Failed to query (1) UVC control 3 (unit 2) : -110 (exp. 2). Hope all the preceeding helps. ____________________________________________________________________________________ Need a vacation? Get great deals to amazing places on Yahoo! Travel. http://travel.yahoo.com/ _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel