[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]
I really can't get this quickcam to work under linux: When I first boot up, I get a "Message too long" error, but once I've pissed around taking the module in and out of the kernel, ... 2.6.8-2-686 #1 Tue Aug 16 13:22:48 UTC 2005 i686 GNU/Linux Debian stable Driver compiled from: qc-usb-messenger-1.1.tar.gz $ cat /proc/video/quickcam/video0 General driver status Driver version : QuickCam Messenger/Communicate USB $Date: 2004/12/30 10:00:00 $ Kernel version : 2.6.8 Device Id : 046D:08F0 USB bus number : 1 Users : 0 Connected : Yes Picture settings set by user Brightness : 32768 Hue : 32768 Color : 32768 Contrast : 32768 Whiteness : 32768 Sensor Type : VV6450 Manufacturer : ST Microelectronics INT command stream Polling : Yes Error count : 0 Button pressed : No Button physname : usb-0000:00:1d.7-1.4/input0 Button input path: Automatic exposure control Picture intensity: 0 Exposure setting : 20000 Gain setting : 32768 Delta value : 1024 Current rgb-gain : 8,8,8 Current exposure : 8 Current shutter : 32768 (50%) Control algorithm: Saturated Default settings Debug : 0x10 Keep settings : No Settle max frames: 0 Subsampling : No Compress : No Frame skipping : 0 Image quality : 5 Adaptive : Yes Shutter Adapt : Yes Equalize : No User lookup-table: Yes Retryerrors : Yes Compatible 16x : No Compatible DblBuf: Yes Compatible ToRgb : No USB device identifier (Quickcam Messenger): Bus 001 Device 006: ID 046d:08f0 Logitech, Inc. $ xawtv -c /dev/video0 This is xawtv-3.94, running on Linux/i686 (2.6.8-2-686) WARNING: Your X-Server has no DGA support. /dev/video0 [v4l]: no overlay support v4l-conf had some trouble, trying to continue anyway ioctl: VIDIOC_QUERYCAP(driver="";card="";bus_info="";version=0.0.0;capabilities=0x0 []): Unknown error 515 Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct config: invalid value for input: Television valid choices for "input": "Camera" ioctl: VIDIOCSYNC(int=0): Cannot allocate memory ioctl: VIDIOCMCAPTURE(frame=0;height=120;width=160;format=15): Invalid argument ioctl: VIDIOCMCAPTURE(frame=0;height=120;width=160;format=9): Invalid argument ioctl: VIDIOCSYNC(int=0): Cannot allocate memory ioctl: VIDIOCSYNC(int=0): Cannot allocate memory ioctl: VIDIOCSYNC(int=0): Cannot allocate memory ioctl: VIDIOCSYNC(int=0): Cannot allocate memory no way to get: 384x288 32 bit TrueColor (LE: bgr-) With some extra: $ xawtv -debug 1 This is xawtv-3.94, running on Linux/i686 (2.6.8-2-686) visual: id=0x23 class=4 (TrueColor), depth=24 visual: id=0x24 class=4 (TrueColor), depth=24 visual: id=0x25 class=4 (TrueColor), depth=24 visual: id=0x26 class=4 (TrueColor), depth=24 visual: id=0x27 class=5 (DirectColor), depth=24 visual: id=0x28 class=5 (DirectColor), depth=24 visual: id=0x29 class=5 (DirectColor), depth=24 visual: id=0x2a class=5 (DirectColor), depth=24 x11: color depth: 24 bits, 3 bytes - pixmap: 4 bytes x11: color masks: red=0x00ff0000 green=0x0000ff00 blue=0x000000ff x11: server byte order: little endian x11: client byte order: little endian check if the X-Server is local ... * ok (unix socket) main: dga extention... main: xinerama extention... main: xvideo extention [video]... Xvideo: 1 adaptors available. Xvideo: ATI Radeon Video Overlay: input image, ports 59-59 Xvideo: no usable video port found main: xvideo extention [image]... blit: xv: 0x32595559 (YUY2) packed [ok: 16 bit YUV 4:2:2 (packed, YUYV)] blit: xv: 0x59565955 (UYVY) packed [ok: 16 bit YUV 4:2:2 (packed, UYVY)] blit: xv: 0x32315659 (YV12) planar blit: xv: 0x30323449 (I420) planar [ok: 12 bit YUV 4:2:0 (planar)] main: init main window... main: install signal handlers... main thread [pid=8823] main: open grabber device... x11: 1680x1050, 32 bit/pixel, 0 byte/scanline v4l-conf: using X11 display :0.0 WARNING: Your X-Server has no DGA support. mode: 1680x1050, depth=24, bpp=32, bpl=6720, base=unknown /dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Unknown error 515 /dev/video0 [v4l]: no overlay support got sigchild waitpid: No child processes v4l-conf had some trouble, trying to continue anyway vid-open: trying: v4l2-old... vid-open: failed: v4l2-old vid-open: trying: v4l2... ioctl: VIDIOC_QUERYCAP(driver="";card="";bus_info="";version=0.0.0;capabilities=0x0 []): Unknown error 515 vid-open: failed: v4l2 vid-open: trying: v4l... v4l: open: /dev/video0 (Logitech QuickCam USB) capabilities: capture size : 160x120 => 324x248 channels: 1 Camera: 0 camera audios : 0 PAL NTSC SECAM AUTO fbuffer : base=0x(nil) size=0x0 depth=0 bpl=0 picture : brightness=32768 hue=32768 colour=32768 contrast=32768 picture : whiteness=32768 depth=24 palette=rgb24 mbuf: size=321408 frames=2 v4l: using mapped buffers for capture vid-open: ok: v4l main: checking wm... wmhooks: netwm state above wmhooks: netwm state fullscreen main: creating windows ... Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct main: init frequency tables ... freq: reading /usr/share/xawtv/Index.map main: read config file ... freq: newtab 5 freq: reading /usr/share/xawtv/europe-west.list freq: reading /usr/share/xawtv/ccir-i-iii.list freq: reading /usr/share/xawtv/ccir-sl-sh.list freq: reading /usr/share/xawtv/ccir-h.list freq: reading /usr/share/xawtv/uhf.list xt: checking for randr extention ... xrandr: 1680x1050 1600x1024 xt: checking for vidmode extention ... VidMode version 2.2 available video mode(s): 1680x1050 1600x1024 xt: checking for lirc ... xawtv: could not connect to socket xawtv: No such file or directory lirc: no infrared remote support available xt: checking for joystick ... xt: checking for midi ... xt: adding kbd hooks ... main: mapping main window ... main: initialize hardware ... main: parse channels from config file ... config: invalid value for input: Television valid choices for "input": "Camera" xt: handle_pending: start ... gd: init blit: init blit: gl: init blit: gl: DRI=No blit: resize 384x288 gd: config 384x288 win=300005f v4l: setformat v4l: capture probe 16 bit YUV 4:2:2 (packed, YUYV)... ioctl: VIDIOCSYNC(int=0): Cannot allocate memory failed setformat: 16 bit YUV 4:2:2 (packed, YUYV) (324x248): failed v4l: setformat v4l: capture probe 12 bit YUV 4:2:0 (planar)... ioctl: VIDIOCMCAPTURE(frame=0;height=120;width=160;format=15): Invalid argument failed setformat: 12 bit YUV 4:2:0 (planar) (324x248): failed v4l: setformat v4l: capture probe 16 bit YUV 4:2:2 (packed, UYVY)... ioctl: VIDIOCMCAPTURE(frame=0;height=120;width=160;format=9): Invalid argument failed setformat: 16 bit YUV 4:2:2 (packed, UYVY) (324x248): failed v4l: setformat v4l: capture probe 32 bit TrueColor (LE: bgr-)... ioctl: VIDIOCSYNC(int=0): Cannot allocate memory failed setformat: 32 bit TrueColor (LE: bgr-) (324x248): failed v4l: setformat v4l: capture probe 24 bit TrueColor (LE: bgr)... ioctl: VIDIOCSYNC(int=0): Cannot allocate memory failed setformat: 24 bit TrueColor (LE: bgr) (324x248): failed v4l: setformat v4l: capture probe 24 bit TrueColor (BE: rgb)... failed setformat: 24 bit TrueColor (BE: rgb) (324x248): failed v4l: setformat setformat: 24 bit TrueColor (LE: bgr) (324x248): failed v4l: setformat v4l: capture probe 32 bit TrueColor (BE: -rgb)... failed setformat: 32 bit TrueColor (BE: -rgb) (324x248): failed v4l: setformat setformat: 32 bit TrueColor (LE: bgr-) (324x248): failed v4l: setformat v4l: capture probe 8 bit StaticGray... ioctl: VIDIOCSYNC(int=0): Cannot allocate memory failed setformat: 8 bit StaticGray (324x248): failed v4l: setformat setformat: 16 bit YUV 4:2:2 (packed, YUYV) (324x248): failed v4l: setformat v4l: capture probe 16 bit YUV 4:2:2 (planar)... ioctl: VIDIOCSYNC(int=0): Cannot allocate memory failed setformat: 16 bit YUV 4:2:2 (planar) (324x248): failed v4l: setformat setformat: 12 bit YUV 4:2:0 (planar) (324x248): failed v4l: setformat v4l: capture probe none... failed setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed v4l: setformat setformat: none (324x248): failed grabdisplay: using "none" xt: handle_pending: ... done cmd: "setfreqtab" "europe-west" freq: newtab 5 cmd: "capture" "overlay" gd: start [0] main: setting defaults xt: enter main event loop... -- The Mailing List for the Devon & Cornwall LUG Mail majordomo@xxxxxxxxxxxxx with "unsubscribe list" in the message body to unsubscribe. FAQ: www.dcglug.org.uk/linux_adm/list-faq.html