D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

[LUG] quickcam woes

 

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