[V4L] Kernel 2.2.18pre2 breaks bttv/xawtv?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



(I am re-posting this message.  I sent it once before when I wasn't
subscribed so I'm not sure if it got through.  I am now subscribed to the
list.)

--- 
I think the changes in 2.2.18pre2's bttv.c and friends have broken
something.  Here's how things go:

solvent:/home/ian# /usr/local/bin/tv-on
insmod videodev
insmod i2c-core
insmod i2c-dev
insmod i2c
insmod tuner type=2
insmod msp3400
insmod bttv card=10

dmesg output:
Linux video capture interface: v1.00
i2c-dev.o: i2c /dev entries driver module
i2c-core.o: driver i2c-dev dummy driver registered.
i2c-dev.o: Registered 'ISA main adapter' as minor 0
i2c-dev.o: Registered 'SMBus PIIX4 adapter at 5000' as minor 1
i2c: initialized
bttv0: Brooktree Bt878 (rev 2) bus: 0, devfn: 72, irq: 19, memory: 0xdd002000.
PCI: Enabling bus mastering for device 00:48
bttv: 1 Bt8xx card(s) found.
bttv0: fader chip: TEA6300
bttv0: model: BT878(Hauppauge new)
msp3400: daemon started
msp3400: init: chip=MSP3430G-A1, has NICAM support

So far so good.  Let's fire up xawtv (Im using the arg '-c /dev/video0'
because video1 is for my OV511 USB camera.  That works great with
2.2.18pre2's USB backport.  USB modules aren't loaded now though to
minimize the culprits of this problem.)

[ian].[~ (104.990mb)].[07:26pm] xawtv
This is xawtv-3.14, running on Linux/i686 (2.2.18pre2)
visual: id=0x22 class=4 (TrueColor), depth=16
visual: id=0x23 class=5 (DirectColor), depth=16
visual: id=0x24 class=4 (TrueColor), depth=16
visual: id=0x25 class=4 (TrueColor), depth=16
visual: id=0x26 class=4 (TrueColor), depth=16
  image format list for port 39
    0x32595559 (YUY2) packed
    0x32315659 (YV12) planar
    0x59565955 (UYVY) packed
Xv: using port 39 for hw scaling
x11: 1600x1280, 16 bit/pixel, 3200 byte/scanline, DGA
waitpid: No child processes
waitpid: No child processes
v4l: 1600x1280, 16 bit/pixel, 3200 byte/scanline
WARNING: v4l and dga disagree about the framebuffer base
WARNING: Is v4l-conf installed correctly?
ov_fbuf.base=(nil), base=0xda000000
WARNING: overlay mode disabled
wmhooks: gnome
Warning: Cannot convert string "7x13bold" to type FontStruct
Warning: Cannot convert string "-*-ledfixed-medium-r-semicondensed--39-*"
to type FontStruct
ioctl VIDIOCMCAPTURE(0,-,0x0): Invalid argument
ioctl VIDIOCMCAPTURE(1,-,0x0): Invalid argument
ioctl VIDIOCSYNC: Invalid argument
ioctl VIDIOCSYNC: Invalid argument
ioctl VIDIOCMCAPTURE(0,-,0x0): Invalid argument
ioctl VIDIOCMCAPTURE(1,-,0x0): Invalid argument
ioctl VIDIOCSYNC: Invalid argument
ioctl VIDIOCSYNC: Invalid argument
v4l: oops: got sigalarm
ioctl VIDIOCSYNC: Interrupted system call


... and it just waits there with a black 320x240 screen until I control-C
it.  I'm using XFree86 4.0.1 with the binary NVIDIA .94 drivers.  I don't
think it's a driver problem because I changed the Driver section in
XF86Config to "nv" (the NVIDIA driver that comes with 4.0.1) and I still
had the same problem.  My X startup output says :

[snip]
(--) PCI: (0:9:0) BrookTree unknown chipset (0x036e) rev 2, Mem @0xdd002000/12
(--) PCI:*(1:0:0) NVidia Riva TNT2 rev 17, Mem @ 0xd8000000/24, 0xda000000/25
[snip]

Any ideas?

		Ian Ehrenwald





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux