Yes, I currently have this problem on 8.10, 64 bit version (same problems on 32 bit though).
The linux-uvc.tar.gz doesn't compile on the x86_64 install it seems:
/home/jochem/Desktop/bug/linux-uvc/uvc_driver.c: In function ‘uvc_register_video’:
/home/jochem/Desktop/bug/linux-uvc/uvc_driver.c:1443: error: incompatible types in assignment
/home/jochem/Desktop/bug/linux-uvc/uvc_driver.c:1444: error: ‘struct video_device’ has no member named ‘type’
/home/jochem/Desktop/bug/linux-uvc/uvc_driver.c:1445: error: ‘struct video_device’ has no member named ‘type2’
make[2]: *** [/home/jochem/Desktop/bug/linux-uvc/uvc_driver.o] Error 1
make[1]: *** [_module_/home/jochem/Desktop/bug/linux-uvc] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-9-generic'
make: *** [uvcvideo] Error 2
Yes, I currently have this problem on 8.10, 64 bit version (same problems on 32 bit though).
The linux-uvc.tar.gz doesn't compile on the x86_64 install it seems:
/home/jochem/ Desktop/ bug/linux- uvc/uvc_ driver. c: In function ‘uvc_register_ video’: Desktop/ bug/linux- uvc/uvc_ driver. c:1443: error: incompatible types in assignment Desktop/ bug/linux- uvc/uvc_ driver. c:1444: error: ‘struct video_device’ has no member named ‘type’ Desktop/ bug/linux- uvc/uvc_ driver. c:1445: error: ‘struct video_device’ has no member named ‘type2’ jochem/ Desktop/ bug/linux- uvc/uvc_ driver. o] Error 1 /home/jochem/ Desktop/ bug/linux- uvc] Error 2 linux-headers- 2.6.27- 9-generic'
/home/jochem/
/home/jochem/
/home/jochem/
make[2]: *** [/home/
make[1]: *** [_module_
make[1]: Leaving directory `/usr/src/
make: *** [uvcvideo] Error 2
So I tried the latest mercurial checkout from http:// linuxtv. org/hg/ ~pinchartl/ uvcvideo/ archive/ tip.tar. gz, which does compile and install, but cheese still reports a protocol error:
libv4l2: error turning on stream: Protocol error
luvcview -f yuv seems to work every "even" time I start it:
jochem@myth [23:20] [~/Desktop/bug]
% luvcview -f yuv
luvcview 0.2.4
SDL information:
Video driver: x11
A window manager is available
Device information:
Device path: /dev/video0
Stream settings:
Frame format: YUYV
Frame size: 640x480
Frame rate: 30 fps
Unable to start capture: Protocol error
Error grabbing
Cleanup done. Exiting ...
jochem@myth [23:20] [~/Desktop/bug]
% luvcview -f yuv
luvcview 0.2.4
SDL information:
Video driver: x11
A window manager is available
Device information:
Device path: /dev/video0
Stream settings:
Frame format: YUYV
Frame size: 640x480
Frame rate: 30 fps
^C
Quit signal received.
Cleanup done. Exiting ...
jochem@myth [23:20] [~/Desktop/bug]
% luvcview -f yuv
luvcview 0.2.4
SDL information:
Video driver: x11
A window manager is available
Device information:
Device path: /dev/video0
Stream settings:
Frame format: YUYV
Frame size: 640x480
Frame rate: 30 fps
Unable to start capture: Protocol error
Error grabbing
Cleanup done. Exiting ...