Hi Laurent

I install luvcview. It's the fail.

$  # /usr/local/bin/luvcview
luvcview version 0.2.0
Video driver: x11
A window manager is available
video /dev/video0
Unable to set format: 22.
Init v4L2 failed !! exit fatal

# lsmod |grep uvcvideo
uvcvideo               37156  0
compat_ioctl32          1472  1 uvcvideo
videodev               21120  1 uvcvideo
v4l1_compat            12036  2 uvcvideo,videodev
v4l2_common            20448  2 uvcvideo,videodev
usbcore               112644  5 uvcvideo,usbhid,ehci_hcd,uhci_hcd

# tail -f /var/log/messages
May  7 21:41:39 portatil kernel: v4l2 ioctl VIDIOC_QUERYCAP, dir=r-
(0x80685600)
May  7 21:41:39 portatil kernel: v4l2 ioctl VIDIOC_S_FMT, dir=rw
(0xc0cc5605)

# ll /dev/video0
crw-rw-r-- 1 root video 81, 0 2007-05-07 21:08 /dev/video0

Thanks for your answer.
Domi.

2007/5/7, Laurent Pinchart <[EMAIL PROTECTED]>:

Hi Domi,

[snip]

> $ camorama
> Windows error: Could not connect to video device (/dev/video0). Please
> check connection
>
> # dmesg | tail
> uvcvideo: uvc_v4l2_open
> uvcvideo: uvc_v4l2_ioctl
> v4l1 ioctl VIDIOCGCAP, dir=r- (0x803c7601)
> v4l2 ioctl VIDIOC_QUERYCAP, dir=r- (0x80685600)
> v4l2 ioctl VIDIOC_ENUMINPUT, dir=rw (0xc04c561a)
> v4l2 ioctl VIDIOC_ENUMINPUT, dir=rw (0xc04c561a)
> v4l2 ioctl VIDIOC_ENUM_FMT, dir=rw (0xc0405602)
> v4l2 ioctl VIDIOC_TRY_FMT, dir=rw (0xc0cc5640)
> uvcvideo: Trying format 0x56595559 (YUYV): 10000x10000.
> uvcvideo: Using default frame interval 125000.0 us (8.0 fps).
> uvcvideo: uvc_v4l2_ioctl
> v4l1 ioctl VIDIOCGWIN, dir=r- (0x80207609)
> v4l2 ioctl VIDIOC_G_FMT, dir=rw (0xc0cc5604)
> v4l2 ioctl VIDIOC_G_FMT, dir=rw (0xc0cc5604)
> uvcvideo: uvc_v4l2_ioctl
> v4l1 ioctl VIDIOCSWIN, dir=-w (0x4020760a)
> v4l2 ioctl VIDIOC_STREAMOFF, dir=-w (0x40045613)
> v4l2 ioctl VIDIOC_G_FMT, dir=rw (0xc0cc5604)
> v4l2 ioctl VIDIOC_S_FMT, dir=rw (0xc0cc5605)
> uvcvideo: Trying format 0x56595559 (YUYV): 640x512.
> uvcvideo: Using default frame interval 66666.6 us (15.0 fps).
> v4l2 ioctl VIDIOC_S_FMT, dir=rw (0xc0cc5605)
> uvcvideo: uvc_v4l2_ioctl
> v4l1 ioctl VIDIOCGWIN, dir=r- (0x80207609)
> v4l2 ioctl VIDIOC_G_FMT, dir=rw (0xc0cc5604)
> v4l2 ioctl VIDIOC_G_FMT, dir=rw (0xc0cc5604)
> uvcvideo: uvc_v4l2_ioctl
> v4l1 ioctl VIDIOCGPICT, dir=r- (0x800e7606)
> v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
> v4l2 ioctl VIDIOC_G_CTRL, dir=rw (0xc008561b)
> v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
> uvcvideo: Control 0x00980903 not found.
> v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
> v4l2 ioctl VIDIOC_G_CTRL, dir=rw (0xc008561b)
> v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
> v4l2 ioctl VIDIOC_G_CTRL, dir=rw (0xc008561b)
> v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624)
> v4l2 ioctl VIDIOC_G_CTRL, dir=rw (0xc008561b)
> v4l2 ioctl VIDIOC_G_FMT, dir=rw (0xc0cc5604)
> uvcvideo: uvc_v4l2_ioctl
> v4l1 ioctl VIDIOCGMBUF, dir=r- (0x80887614)
> uvcvideo: Unknown ioctl 0x80887614
> uvcvideo: uvc_v4l2_release

Camorama is a v4l1 application, and the uvcvideo driver explicitly
supports
v4l2 only. v4l1 is officially deprecated. You will need a v4l2 application
such as Ekiga to use the uvcvideo driver. You can use luvcview (available
at
http://mxhaard.free.fr/spca50x/Investigation/uvc/luvcview-20070107.tar.gz)
to
test your webcam.

Best regards,

Laurent Pinchart

_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to