I'm doing this in Kubuntu 10.04 with Zoneminder 1.24.2.
I have a bt878 card that's doing everything but showing me video. (It's only showing a black screen.) In short, the text on the zoneminder main page is green and looks like everything should be working. However, after clicking on the monitor, it does give me a frame-rate (12.90 per second) and no errors.....that I can see anyway. So, yes, it's behaving as if it's working just fine it's just that the output is black.
I have a similar card that works just fine in on another box using Ubuntu (not Kubuntu as in the non-working version) 11.04 using the same version of Zoneminder.
I've followed the instructions here:
http://bytebasket.com/index.php?option= ... &Itemid=76
......and created a bttv.conf under modprobe.d with the following text:
Code: Select all
alias char-major-81 bttv
options bttv card=77 tuner=4 radio=0 triton1=0 vsfx=0 autoload=0
Code: Select all
options bttv card=77 tuner=4 radio=0 triton1=0 vsfx=0 autoload=0
Oddly enough, in the working version lshw gives me this (notice the differences in the 'latency' bit):
Code: Select all
sudo lshw | grep bttv
configuration: driver=bttv latency=132 maxlatency=40 mingnt=16card
Code: Select all
aaron@George:~$ sudo lshw |grep bttv
configuration: driver=bttv latency=66 maxlatency=40 mingnt=16
Here's the dmesg from the non-working one:
Code: Select all
aaron@George:~$ dmesg |grep bttv
[ 25.277267] bttv: driver version 0.9.18 loaded
[ 25.277272] bttv: using 8 buffers with 2080k (520 pages) each for capture
[ 25.278168] bttv: Bt8xx card found (0).
[ 25.278190] bttv 0000:05:09.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 25.278203] bttv0: Bt878 (rev 17) at 0000:05:09.0, irq: 18, latency: 66, mmio: 0xf8500000
[ 25.278234] bttv0: using: GrandTec Multi Capture Card (Bt878) [card=77,insmod option]
[ 25.278239] IRQ 18/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs
[ 25.278272] bttv0: gpio: en=00000000, out=00000000 in=00f36fff [init]
[ 25.278467] bttv0: tuner absent
[ 25.278471] bttv0: the autoload option is obsolete.
[ 25.278473] bttv0: use option msp3400, tda7432 or tvaudio to
[ 25.278476] bttv0: override which audio module should be used.
[ 25.278655] bttv0: registered device video0
[ 25.278790] bttv0: registered device vbi0
[ 25.278811] bttv0: PLL: 28636363 => 35468950 .. ok
[ 67.252255] bttv0: PLL can sleep, using XTAL (28636363).
Code: Select all
aaron@George:/etc/modprobe.d$ lspci -s 05:09 -v
05:09.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Flags: bus master, medium devsel, latency 66, IRQ 18
Memory at f8500000 (32-bit, prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: bttv
Kernel modules: bttv
aaron@George:/etc/modprobe.d$ zmu -d /dev/video0 -q -v
Code: Select all
Video Device: /dev/video0
General Capabilities
Driver: bttv
Card: BT878 video (GrandTec Multi Cap
Bus: PCI:0000:05:09.0
Version: 0.9.18
Type: 0x5000015
Supports video capture (X)
Does not support video output
Supports frame buffer overlay
Supports VBI capture
Does not support VBI output
Does not support sliced VBI capture
Does not support sliced VBI output
Does not support video output overlay
Does not have tuner
Does not have audio in and/or out
Does not have radio
Supports read/write i/o (X)
Does not support async i/o
Supports streaming i/o (X)
Standards:
NTSC
NTSC-M
NTSC-M-JP
NTSC-M-KR
PAL
PAL-BG
PAL-H
PAL-I
PAL-DK
PAL-M
PAL-N
PAL-Nc
PAL-60
SECAM
SECAM-B
SECAM-G
SECAM-H
SECAM-DK
SECAM-L
SECAM-Lc
Formats:
8 bpp, gray (GREY)
8 bpp, dithered color (HI24)
15 bpp RGB, le (RGBO)
15 bpp RGB, be (RGBQ)
16 bpp RGB, le (RGBP)
16 bpp RGB, be (RGBR)
24 bpp RGB, le (BGR3)
32 bpp RGB, le (BGR4)
32 bpp RGB, be (RGB4)
4:2:2, packed, YUYV (YUYV)
4:2:2, packed, YUYV (YUYV)
4:2:2, packed, UYVY (UYVY)
4:2:2, planar, Y-Cb-Cr (422P)
4:2:0, planar, Y-Cb-Cr (YU12)
4:2:0, planar, Y-Cr-Cb (YV12)
4:1:1, planar, Y-Cb-Cr (411P)
4:1:0, planar, Y-Cb-Cr (YUV9)
4:1:0, planar, Y-Cr-Cb (YVU9)
Crop Capabilities
Bounds: 838 x 504
Default: 768 x 480
Current: 768 x 480
Inputs: 4
Input 0
Name: Composite0
Type: Camera
Audioset: 00000001
Standards: 0xffbfff
Power on (X)
Signal detected (X)
Colour Signal detected
Horizontal Lock detected
Input 1
Name: Composite1
Type: Camera
Audioset: 00000001
Standards: 0xffbfff
Power on (X)
Signal detected (X)
Colour Signal detected
Horizontal Lock detected
Input 2
Name: Composite2
Type: Camera
Audioset: 00000001
Standards: 0xffbfff
Power on (X)
Signal detected (X)
Colour Signal detected
Horizontal Lock detected
Input 3
Name: Composite3
Type: Camera
Audioset: 00000001
Standards: 0xffbfff
Power on (X)
Signal detected (X)
Colour Signal detected
Horizontal Lock detected
Thanks for any help!