Ive been searching around to try and get this clique hue hd webcam working on linux, but havent had much luck. Ive checked the microdia forums and found the error and saw that people had a work around for it, but I cant seem to get it to work, and the patched mentioned didnt work (I got the most recent version from GIT with them already applied). I also tried downloading the ones from the webcam suse repository (kernel version is too new for the dependency, but I ignored and tried anyway).
The webcam is identified but it doesnt work.
from lsusb
Bus 002 Device 002: ID 0c45:6282 Microdia PC Camera with Microphone (SN9C202 + MI1310)
luvcview
luvcview 0.2.4
SDL information:
Video driver: x11
A window manager is available
Device information:
Device path: /dev/video0
Stream settings:
ERROR: Requested frame format MJPG is not available and no fallback format was found.
Init v4L2 failed !! exit fatal
mplayer test
~/downloads/microdia> LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so mplayer tv:// \
> -tv driver=v4l2:width=640:height=480:fps=25:device=/dev/video0 -vo x11
ERROR: ld.so: object '/usr/lib/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded: ignored.
MPlayer dev-SVN-r29116-4.3-openSUSE Linux 11.1 (x86_64)-Packman (C) 2000-2009 MPlayer TeamCan't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
comment: first try, more to come ;-)
Selected device: SN9C20x USB 2.0 Webcam Driver
Capabilites: video capture read/write streaming
supported norms:
inputs: 0 = Webcam;v4l2: ioctl get input failed: Invalid argument
Current input: 1
Current format: unknown (0x30323953)
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: Cannot get fps
v4l2: ioctl set mute failed: Invalid argument
==========================================================================
Cannot find codec matching selected -vo and video format 0x30323953.
Read DOCS/HTML/en/codecs.html!
==========================================================================
v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 0 frames dropped.
Exiting... (End of file)
~/downloads/microdia> uname -a
Linux suse-new 2.6.27.25-0.1-default #1 SMP 2009-07-01 15:37:09 +0200 x86_64 x86_64 x86_64 GNU/Linux
If anyone has gotten this working I would love to get some advice.
Thanks