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

Reply via email to