I've got the following RedHat 7.0 kernel 2.4.0-test10 bttv 0.7.47 xawtv 3.23 XFree86 Version 4.0.1a / X Window System (protocol Version 11, revision 0, vendor release 6400) Release Date: 2 August 2000 (II) LoadModule: "v4l" (II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o (II) Module v4l: vendor="The XFree86 Project" compiled for 4.0.1a, module version = 0.0.1 ABI class: XFree86 Video Driver, version 0.2 (II) LoadModule: "mga" (II) Loading /usr/X11R6/lib/modules/drivers/mga_drv.o (II) Module mga: vendor="The XFree86 Project" compiled for 4.0.1a, module version = 1.0.0 Module class: XFree86 Video Driver ABI class: XFree86 Video Driver, version 0.2 AverMedia TV98 Stereo If I use Load "v4l" in /etc/X11/XF86Config-4, I get horizontal black lines at the right hand side of the window. If I enlarge the window or make it full screen, I get more interference -- the right hand side of the window is unreadable. However, if I comment out this directive, I get a better picture but I can't really make it full screen. Here's what turning on debugging for the bttv modules shows /etc/modules.conf: # i2c alias char-major-89 i2c-dev options i2c-core i2c_debug=1 options i2c-algo-bit bit_test=1 #options bttv2 radio=0 bttv_gpio=1 bttv_verbose=2 bttv_debug=1 pll=1 # bttv alias char-major-81 videodev alias char-major-81-0 bttv #pre-install bttv modprobe -k tuner options bttv radio=0 bttv_gpio=1 pll=1 bttv_verbose=2 bttv_debug=1 #options msp3400 debug=2 options tuner type=2 debug=1 /var/log/messages: Linux video capture interface: v1.00 i2c-core.o: i2c core module i2c-algo-bit.o: i2c bit algorithm module bttv: driver version 0.7.47 loaded bttv: using 2 buffers with 2080k (4160k total) for capture bttv: Bt8xx card found (0). bttv0: Bt878 (rev 2) at 00:0d.0, irq: 5, latency: 64, memory: 0xfd9fe000 bttv0: subsystem: 1461:0002 => Avermedia TVCapture 98 => card=13 bttv0: model: BT878(AVerMedia TVCapture 98) [autodetected] i2c-algo-bit.o: Adapter: bt848 #0 scl: 1 sda: 1 -- testing... i2c-algo-bit.o:1 scl: 1 sda: 0 i2c-algo-bit.o:2 scl: 1 sda: 1 i2c-algo-bit.o:3 scl: 0 sda: 1 i2c-algo-bit.o:4 scl: 1 sda: 1 i2c-algo-bit.o: bt848 #0 passed test. i2c-core.o: adapter bt848 #0 registered as adapter 0. bttv0: i2c: checking for MSP34xx @ 0x80... not found bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found tvaudio: TV audio decoder + audio/video mux driver tvaudio: known chips: tda9840,tda9873h,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951) i2c-core.o: driver generic i2c audio driver registered. i2c-core.o: driver i2c TV tuner driver registered. tuner: chip found @ 0x61 bttv0: i2c attach [Philips NTSC] i2c-core.o: client [Philips NTSC] registered to adapter [bt848 #0](pos. 0). bttv0: open called Display at f4a00000 is 384 by 240, bytedepth 2, bpl 768 bttv0: clip: ro=004f0000 re=0cc50000 tuner: tv freq set to 73.25 tuner: tv freq set to 55.25 Display at f4e2f400 is 512 by 240, bytedepth 2, bpl 1024 bttv0: clip: ro=004f0000 re=0cc50000 I'm not sure if it is significant, but I also see messages like this in XFree86.0.log. GetModeLine - scrn: 0 clock: 157500 GetModeLine - hdsp: 1280 hbeg: 1344 hend: 1504 httl: 1728 vdsp: 1024 vbeg: 1025 vend: 1028 vttl: 1072 flags: 5 GetModeLine - scrn: 0 clock: 157500 GetModeLine - hdsp: 1280 hbeg: 1344 hend: 1504 httl: 1728 vdsp: 1024 vbeg: 1025 vend: 1028 vttl: 1072 flags: 5 GetModeLine - scrn: 0 clock: 157500 GetModeLine - hdsp: 1280 hbeg: 1344 hend: 1504 httl: 1728 vdsp: 1024 vbeg: 1025 vend: 1028 vttl: 1072 flags: 5 BTW, I did see that there was a bttv-0.7.48 and xawtv-3.24. I tried these -- the results were the same -- Eric M. Boehm boehm@xxxxxxxxxxxxxxxxxx