For some time now I have been trying to get xawtv to display live input from the composite connector on my LML33 card. All I can get is, intermittantly, roughly the left-half of the top two lines of video. They are however correctly proportioned and in colour as expected. Having been exploring v4l, xawtv and zoran driver pages all night I find myself at a loss where to look next. For reference, if I use the lavrec/lavplay tools from mjpeg-tools, everything works fine. This includes playing back the recorded file into a window on a X display with lavplay. I'm running on a fresh build of an unpatched kernel 2.4.20. X is XFree86-4.1.0-3 running on an AGP ATI Rage 128 using the r128 driver (reported as version 4.0.1). The distro is Redhat-7.2. I have also passed a 'mem=' parameter to the kernel on boot to lower the registered Ram limit by 3Mb. Having recompiled the zr36067 driver with debugging support the only obvious error I can find is, after starting xawtv the message 'ioctl VIDIOCSFBUF: Invalid argument' appears consistently on the X server console. This seems to coincide with the driver debug reporting: localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94 w=380 h=288 clipcount=0 localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to be set first localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1 localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window not set Running xawtv with the '-noxv' option stops these errors appearing but produces the same output. Likewise '-nodga' or a combination of both. I have inserted various debugging information below. Hopefully someone sharper than me can see the source of the problem... It must be something simple I've missed as everyone else seems to find these tools pretty much rock solid. Thanks in advance. Kris. ----------------- The complete debug messages from the driver(s): {modprobe zr36067} Feb 11 02:49:13 localhost kernel: i2c: initialized Feb 11 02:49:13 localhost kernel: Zoran ZR36060 + ZR36057/67 MJPEG board driver version 0.7 Feb 11 02:49:13 localhost kernel: MJPEG[0]: Zoran ZR36067 (rev 2) irq: 10, memory: 0xdb020000 Feb 11 02:49:13 localhost kernel: MJPEG[0]: subsystem vendor=0xffe6 id=0x9e76 Feb 11 02:49:13 localhost kernel: MJPEG[0]: Initializing i2c bus... Feb 11 02:49:13 localhost kernel: MJPEG[0]: bt819_attach: chip version 6 Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt856: attach Feb 11 02:49:13 localhost kernel: LML33[0] card detected Feb 11 02:49:13 localhost kernel: LML33[0]: Zoran ZR36060 (rev 1) Feb 11 02:49:13 localhost kernel: MJPEG: 1 card(s) found Feb 11 02:49:13 localhost kernel: MJPEG: using 2 V4L buffers of size 128 KB Feb 11 02:49:13 localhost kernel: LML33[0]: Initializing card[0], zr=e086dc00 Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt819: set input 0 Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt819: set norm 0 Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt856: set norm 0 Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:13 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:13 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:13 localhost kernel: LML33[0]: Guests: 0xff 0xff 0xff 0xff 0xff 0xff 0xff Feb 11 02:49:13 localhost kernel: LML33[0]: Detecting guests activity, please wait... Feb 11 02:49:13 localhost kernel: LML33[0]: Guests: 0xff 0xff 0xff 0xff 0xff 0xff 0xff Feb 11 02:49:13 localhost kernel: LML33[0]: No activity detected. Feb 11 02:49:14 localhost kernel: LML33[0]: Testing interrupts... Feb 11 02:49:14 localhost kernel: LML33[0]: interrupts received: GIRQ0:60 queue_state=0/0/0/0 Feb 11 02:49:14 localhost kernel: MJPEG[0]-bt819: enable output 0 Feb 11 02:49:14 localhost kernel: MJPEG[0]-bt856: set input 2 Feb 11 02:49:14 localhost kernel: LML33[0]: procfs entry /proc/zoran0 allocated. data=e086dc00 Feb 11 02:49:33 localhost kernel: LML33[0]: zoran_open, X pid=[29907] Feb 11 02:49:33 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd240000 (bus: 0x1d240000) Feb 11 02:49:33 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd260000 (bus: 0x1d260000) Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:33 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGCAP Feb 11 02:49:33 localhost kernel: LML33[0]: UNKNOWN ioctl cmd: 0x800476c6 Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGCHAN for channel 0 Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGCHAN for channel 1 Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt819: set picture brightness 32768 contrast 32768 colour 32768 Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768 hue=32768 col=32768 con=32768 dep=16 pal=7 Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:33 localhost kernel: LML33[0]: ioctl VIDIOCGAUDIO not supported Feb 11 02:49:33 localhost kernel: LML33[0]: zoran_close, X pid=[29907] Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:33 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:33 localhost kernel: LML33[0]: interrupts received: GIRQ0:3 queue_state=0/0/0/0 Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt819: enable output 0 Feb 11 02:49:33 localhost kernel: MJPEG[0]-bt856: set input 2 Feb 11 02:49:33 localhost kernel: LML33[0]: zoran_close done Feb 11 02:49:33 localhost modprobe: modprobe: Can't locate module char-major-81-1 {starting xawtv} Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907] Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd260000 (bus: 0x1d260000) Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd240000 (bus: 0x1d240000) Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close, X pid=[29907] Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:46 localhost kernel: LML33[0]: interrupts received: GIRQ0:3 queue_state=0/0/0/0 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 0 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 2 Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close done Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907] Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd240000 (bus: 0x1d240000) Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd260000 (bus: 0x1d260000) Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close, X pid=[29907] Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:46 localhost kernel: LML33[0]: interrupts received: GIRQ0:3 queue_state=0/0/0/0 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 0 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 2 Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close done Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907] Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd260000 (bus: 0x1d260000) Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd240000 (bus: 0x1d240000) Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close, X pid=[29907] Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:46 localhost kernel: LML33[0]: interrupts received: GIRQ0:3 queue_state=0/0/0/0 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 0 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 2 Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close done Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907] Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd240000 (bus: 0x1d240000) Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd260000 (bus: 0x1d260000) Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close, X pid=[29907] Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:46 localhost kernel: LML33[0]: interrupts received: GIRQ0:3 queue_state=0/0/0/0 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 0 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 2 Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_close done Feb 11 02:49:46 localhost kernel: LML33[0]: zoran_open, X pid=[29907] Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 0 mem 0xdd260000 (bus: 0x1d260000) Feb 11 02:49:46 localhost kernel: LML33[0]: V4L frame 1 mem 0xdd240000 (bus: 0x1d240000) Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:49:46 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSFBUF: base=0x0 w=800 h=600 depth=32 bpl=3328 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness 32768 contrast 32768 colour 32768 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768 hue=32768 col=32768 con=32768 dep=32 pal=5 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94 w=380 h=288 clipcount=0 Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to be set first Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1 Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window not set Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness 32768 contrast 32768 colour 32768 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768 hue=32768 col=32768 con=32768 dep=32 pal=5 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness 32768 contrast 32768 colour 32768 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768 hue=32768 col=32768 con=32768 dep=32 pal=5 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness 32768 contrast 32768 colour 32768 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768 hue=32768 col=32768 con=32768 dep=32 pal=5 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness 32768 contrast 32768 colour 32768 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768 hue=32768 col=32768 con=32768 dep=32 pal=5 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSCHAN: channel=0, norm=1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set input 0 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set norm 1 Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt856: set norm 1 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSFBUF: base=0x0 w=800 h=600 depth=32 bpl=3328 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness 32768 contrast 32768 colour 32768 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768 hue=32768 col=32768 con=32768 dep=32 pal=5 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94 w=380 h=288 clipcount=0 Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to be set first Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1 Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window not set Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 0 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSFBUF: base=0x0 w=800 h=600 depth=32 bpl=3328 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:46 localhost kernel: MJPEG[0]-bt819: set picture brightness 32768 contrast 32768 colour 32768 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768 hue=32768 col=32768 con=32768 dep=32 pal=5 Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94 w=380 h=288 clipcount=0 Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to be set first Feb 11 02:49:46 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1 Feb 11 02:49:46 localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window not set Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 0 Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCSFBUF: base=0x0 w=800 h=600 depth=32 bpl=3328 Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCGPICT Feb 11 02:49:52 localhost kernel: MJPEG[0]-bt819: set picture brightness 32768 contrast 32768 colour 32768 Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCSPICT bri=32768 hue=32768 col=32768 con=32768 dep=32 pal=5 Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCSWIN: x=48 y=94 w=380 h=288 clipcount=0 Feb 11 02:49:52 localhost kernel: LML33[0]: VIDIOCSWIN: frame buffer has to be set first Feb 11 02:49:52 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 1 Feb 11 02:49:52 localhost kernel: LML33[0]: VIDIOCCAPTURE: buffer or window not set {stopping xawtv} Feb 11 02:51:43 localhost kernel: LML33[0]: ioctl VIDIOCCAPTURE: 0 Feb 11 02:51:43 localhost kernel: LML33[0]: zoran_close, X pid=[29907] Feb 11 02:51:43 localhost kernel: MJPEG[0]-bt819: enable output 1 Feb 11 02:51:43 localhost kernel: MJPEG[0]-bt856: set input 0 Feb 11 02:51:43 localhost kernel: LML33[0]: enable_jpg IDLE Feb 11 02:51:43 localhost kernel: LML33[0]: interrupts received: GIRQ0:6992 queue_state=0/0/0/0 Feb 11 02:51:43 localhost kernel: MJPEG[0]-bt819: enable output 0 Feb 11 02:51:43 localhost kernel: MJPEG[0]-bt856: set input 2 Feb 11 02:51:43 localhost kernel: LML33[0]: zoran_close done --------------------------- Debugging info from xawtv: [root@localhost plugins]# xawtv -display :0 -debug 3 This is xawtv-3.85, running on Linux/i686 (2.4.20) 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 x11 socket: me=localhost, server=localhost main: dga extention... DGA version 2.0 main: xinerama extention... main: xvideo extention [video]... Xvideo: 2 adaptors available. Xvideo: video4linux: input video, ports 50-50 Xvideo: ATI Rage128 Video Overlay: input image, ports 51-51 Xvideo: using port 50 for video XV_ENCODING get set, -1000 -> 1000 XV_BRIGHTNESS get set, -1000 -> 1000 XV_CONTRAST get set, -1000 -> 1000 XV_SATURATION get set, -1000 -> 1000 XV_HUE get set, -1000 -> 1000 main: xvideo extention [image]... image format list for port 51 0x32595559 (YUY2) packed [ok: 16 bit YUV 4:2:2 (packed)] 0x59565955 (UYVY) packed 0x32315659 (YV12) planar 0x30323449 (I420) planar [ok: 12 bit YUV 4:2:0 (planar)] main: init main window... main: install signal handlers... main thread [pid=30023] main: checking wm... wm cap: _NET_CLIENT_LIST wm cap: _NET_CLIENT_LIST_STACKING wm cap: _NET_NUMBER_OF_DESKTOPS wm cap: _NET_DESKTOP_GEOMETRY wm cap: _NET_DESKTOP_VIEWPORT wm cap: _NET_CURRENT_DESKTOP wm cap: _NET_DESKTOP_NAMES wm cap: _NET_ACTIVE_WINDOW wm cap: _NET_CLOSE_WINDOW wm cap: _NET_WM_MOVERESIZE wm cap: _NET_WM_DESKTOP wm cap: _NET_WM_WINDOW_TYPE wm cap: _NET_WM_STATE wm cap: _NET_CLIENT_LIST wm cap: _NET_CLIENT_LIST_STACKING wm cap: _NET_NUMBER_OF_DESKTOPS wm cap: _NET_DESKTOP_GEOMETRY wm cap: _NET_DESKTOP_VIEWPORT wm cap: _NET_CURRENT_DESKTOP wm cap: _NET_DESKTOP_NAMES wm cap: _NET_ACTIVE_WINDOW wm cap: _NET_CLOSE_WINDOW wm cap: _NET_WM_MOVERESIZE wm cap: _NET_WM_DESKTOP wm cap: _NET_WM_WINDOW_TYPE wm cap: _NET_WM_STATE wm cap: _NET_CLIENT_LIST wm cap: _NET_CLIENT_LIST_STACKING wm cap: _NET_NUMBER_OF_DESKTOPS wm cap: _NET_DESKTOP_GEOMETRY wm cap: _NET_DESKTOP_VIEWPORT wm cap: _NET_CURRENT_DESKTOP wm cap: _NET_DESKTOP_NAMES wm cap: _NET_ACTIVE_WINDOW wm cap: _NET_CLOSE_WINDOW wm cap: _NET_WM_MOVERESIZE wm cap: _NET_WM_DESKTOP wm cap: _NET_WM_WINDOW_TYPE wm cap: _NET_WM_STATE wm cap: _WIN_CLIENT_LIST wm cap: _WIN_WORKSPACE wm cap: _WIN_WORKSPACE_COUNT wm cap: _WIN_STATE wm cap: _WIN_LAYER wmhooks: gnome layer main: creating windows ... main: init frequency tables ... freq: reading /usr/local/share/xawtv/Index.map main: read config file ... main: checking for vidmode extention ... main: checking for lirc ... lirc: not enabled at compile time main: checking for joystick ... main: checking for midi ... main: adding kbd hooks ... main: mapping main window ... xt: pointer show main: initialize hardware ... xv: get XV_BRIGHTNESS: 0 xv: get XV_CONTRAST: 0 xv: get XV_SATURATION: 0 xv: get XV_HUE: 0 main: parse channels from config file ... xt: handle_pending: start ... PropertyNotify WM_NAME PropertyNotify WM_ICON_NAME PropertyNotify WM_COMMAND PropertyNotify WM_CLIENT_MACHINE PropertyNotify WM_NORMAL_HINTS PropertyNotify WM_HINTS PropertyNotify WM_CLASS PropertyNotify WM_LOCALE_NAME PropertyNotify WM_LOCALE_NAME PropertyNotify WM_CLIENT_LEADER video: shell: size 384x288+0+0 gd: init blit: init blit: gl: DRI=Yes blit: gl: texture max size: 1024 video: shell: size 384x288+0+0 PropertyNotify WM_PROTOCOLS PropertyNotify WM_NORMAL_HINTS PropertyNotify _NET_WM_STATE PropertyNotify _WIN_STATE PropertyNotify _NET_WM_DESKTOP PropertyNotify _WIN_WORKSPACE PropertyNotify _WIN_AREA video: shell: ReparentNotify video: shell: size 384x288+46+94 video: shell: size 384x288+46+94 video: shell: size 384x288+46+94 video: shell: map PropertyNotify WM_STATE PropertyNotify SM_CLIENT_ID xt: handle_pending: ... done cmd: "setfreqtab" "europe-west" freq: newtab 5 freq: reading /usr/local/share/xawtv/europe-west.list freq: reading /usr/local/share/xawtv/ccir-i-iii.list freq: reading /usr/local/share/xawtv/ccir-sl-sh.list freq: reading /usr/local/share/xawtv/ccir-h.list freq: reading /usr/local/share/xawtv/uhf.list cmd: "capture" "overlay" Xvideo: video: win=0x800048, src=384x288+0+0 dst=384x288+0+0 main: setting defaults xv: set XV_SATURATION: 0 xv: set XV_BRIGHTNESS: 0 xv: set XV_HUE: 0 xv: set XV_CONTRAST: 0 main: enter main event loop... PropertyNotify _XAWTV_STATION video: shell: size 384x288+46+94 Xvideo: video: win=0x800048, src=640x480+0+0 dst=384x288+0+0 PropertyNotify WM_NAME xt: pointer hide keypad: timeout PropertyNotify WM_NAME received signal 2 [Interrupt] Xvideo: video off cmd: "capture" "off" -------------------- The contents of ~/.xawtv [defaults] norm = ntsc input = Composite capture = overlay capture = on -------------------- The output from v4l-conf [root@localhost log]# v4l-conf -d :0 -c /dev/video0 v4l-conf: using X11 display :0 dga: version 2.0 mode: 800x600, depth=24, bpp=32, bpl=3328, base=0xd4000000 /dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument /dev/video0 [v4l]: configuration done ---------------------- The relevant results of lspci -v 00:0e.0 Multimedia video controller: Zoran Corporation ZR36057PQC Video cutting chipset (rev 02) Subsystem: Unknown device ffe6:9e76 Flags: bus master, fast devsel, latency 32, IRQ 10 Memory at db020000 (32-bit, non-prefetchable) [size=4K] 01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF (prog-if 00 [VGA]) Subsystem: ATI Technologies Inc: Unknown device 0008 Flags: bus master, stepping, 66Mhz, medium devsel, latency 32, IRQ 10 Memory at d4000000 (32-bit, prefetchable) [size=64M] I/O ports at a000 [size=256] Memory at d9000000 (32-bit, non-prefetchable) [size=16K] Expansion ROM at <unassigned> [disabled] [size=128K] Capabilities: [50] AGP version 2.0 Capabilities: [5c] Power Management version 1