I don't load the framebuffer nor lirc. I'm ignoring the mplayer deal at this point since it sounds broken. capturing the stream is a good test.
All I have in my modprobe.conf is for snd and eth0. Since a lot of this is in the kernel I don't think anything is needed. I'm not sure about FB and LIRC though. I'd suggest taking that all out and seeing what works, add it back in one at a time. I have an all-encompassing (or encompassing enough for my needs ;) mod removal that I use to dump ivtv related modules so I can load fresh. your needs are probably a little different but here goes, fyi
/sbin/rmmod ivtv bttv cx8800 cx88xx cx25840 tuner tveeprom msp3400 wm8775 tda9887 saa7115 saa7127
/sbin/depmod -a
/sbin/modprobe ivtv
btw- If you'd built ivtv from sources you probably have detritus in usr/local. Maybe you're loading old msp or other modules from there, so another suggestion would be to make certain the ivtv stuff is all in one place and the stuff you want it to be.
--- my modprobe.conf ---
alias eth0 b44
alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
options snd-intel8x0 index=0
remove snd-intel8x0 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0
On Sat, 2006-04-15 at 10:40 -0400, Bill Baker wrote:
On Sat, 2006-04-15 at 07:18 -0500, Richard Hendershot wrote: > The low-latency timer message looks a little odd. Also there's a > spurious interrupt mentioned for IRQ7. If you've recently changed > your BIOS settings there may be something there that's awry. I'm > running on FC5 so my trace is a little different but fundamentally the > same, other than those two. I haven't changed any BIOS settings. All I've done is upgraded some packages. > Are the /dev/videoX devices present? Are their permissions ok? # ls -l /dev/video* lrwxrwxrwx 1 root root 6 Apr 14 18:14 /dev/video -> video0 crw------- 1 mythtv root 81, 0 Apr 14 18:14 /dev/video0 crw------- 1 mythtv root 81, 16 Apr 14 18:14 /dev/video16 crw------- 1 mythtv root 81, 24 Apr 14 18:14 /dev/video24 crw------- 1 mythtv root 81, 32 Apr 14 18:14 /dev/video32 crw------- 1 mythtv root 81, 48 Apr 14 18:14 /dev/video48 > I have removed all additions to modprobe.conf for IVTV since upgrading > to kernel 2.6.16 and ivtv 0.6.1 and removed > /etc/sysconfig/modules/ivtv.modules. Somebody check me, I dont' think > there's anything else involved. Here's my /etc/modprobe.conf. Is there anything I should remove? ---------------------------- alias eth0 3c59x alias usb-controller ohci-hcd alias char-major-61 lirc_i2c # ivtv modules setup alias char-major-81 ivtv alias char-major-81-0 ivtv install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb # lirc setup install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install lirc_i2c ----------------------------- Also, the file ivtv.modules doesn't exist on my system. > Also, does mplayer work normally otherwise? If I pass a non-existent > device (mplayer /dev/video5) then mplayer responds file not found. I > never get a segfault. what if you "sudo mplayer /dev/video0" ? I found that no matter what I try to play, whether it's a nonexistent file or device, a zero-length file, or a valid movie file, mplayer always gives me a segfault. This happens whether I run it as a regular user or as root. > Good luck! Keep us posted.... > > On Fri, 2006-04-14 at 19:49 -0400, Bill Baker wrote: > > On Sat, 2006-04-15 at 01:16 +0200, Petter Gundersen wrote: > > > On 4/14/06, Bill Baker <[EMAIL PROTECTED]> wrote: > > > > OK, I tried a couple of different things: I tried typing > > > > "mplayer /dev/video0" at the command prompt, both as a regular user and > > > > as root, and I got a segmentation fault. Then I tried typing > > > > "cat /dev/video0 >/video/recordings/testfile.avi" and it came back with > > > > a zero-length file. Something must have gone wrong in the settings, but > > > > I don't know what. Any ideas? > > > > > > > > > > Post your ivtv dmesg info as described here: > > > http://ivtvdriver.org/index.php/Asking_for_help > > > > No problem. Here you go: > > > > # dmesg | tac | sed -n '/=\ \ END INIT IVTV\ \ =/,/= START INIT IVTV > > =/p; /= START INIT IVTV =/q' | tac > > > > ivtv: ==================== START INIT IVTV ==================== > > ivtv: version 0.6.1 (development snapshot compiled on Wed Mar 29 > > 20:31:08 2006) loading > > ivtv: Linux version: 2.6.16-1.2069_FC4 586 REGPARM 4KSTACKS gcc-4.0 > > ivtv: In case of problems please include the debug info between > > ivtv: the START INIT IVTV and END INIT IVTV lines, along with > > ivtv: any module options, when mailing the ivtv-users mailinglist. > > ivtv0: Autodetected Hauppauge WinTV PVR-350 card (cx23415 based) > > PCI: Found IRQ 5 for device 0000:00:0a.0 > > ivtv0: Unreasonably low latency timer, setting to 64 (was 32) > > tveeprom 0-0050: Hauppauge model 48132, rev K268, serial# 8262518 > > tveeprom 0-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47) > > tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08) > > tveeprom 0-0050: audio processor is MSP4448 (idx 27) > > tveeprom 0-0050: decoder processor is SAA7115 (idx 19) > > tveeprom 0-0050: has radio, has IR remote > > tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) > > tda9887 0-0043: chip found @ 0x86 (ivtv i2c driver #0) > > saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) > > saa7127 0-0044: saa7129 found @ 0x88 (ivtv i2c driver #0) > > msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0) > > msp3400 0-0040: MSP4448G-A2 supports radio, mode is autodetect and > > autoselect > > ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) > > ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) > > ivtv0: Encoder revision: 0x02040024 > > ivtv0: Decoder revision: 0x02020023 > > ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB > > total) > > ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB > > total) > > ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB > > total) > > ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB > > total) > > ivtv0: Create encoder radio stream > > ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB > > total) > > ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB > > total) > > ivtv0: Create decoder VOUT stream > > ivtv0: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB > > total) > > ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes) > > tuner 0-0061: type set to 47 (LG NTSC (TAPE series)) > > spurious 8259A interrupt: IRQ7. > > ivtv0: Initialized Hauppauge WinTV PVR-350, card #0 > > ivtv: ==================== END INIT IVTV ==================== > > > > And here's the output of lspci -v: > > > > # lspci -v > > 00:00.0 Host bridge: ALi Corporation M1541 (rev 04) > > Subsystem: ALi Corporation ALI M1541 Aladdin V/V+ AGP System > > Controller > > Flags: bus master, slow devsel, latency 32 > > Memory at e0000000 (32-bit, non-prefetchable) [size=64M] > > Capabilities: [b0] AGP version 1.0 > > > > 00:01.0 PCI bridge: ALi Corporation M1541 PCI to AGP Controller (rev 04) > > (prog-if 00 [Normal decode]) > > Flags: bus master, slow devsel, latency 32 > > Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 > > > > 00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) > > (prog-if 10 [OHCI]) > > Flags: bus master, medium devsel, latency 32, IRQ 11 > > Memory at eb001000 (32-bit, non-prefetchable) [size=4K] > > Capabilities: [60] Power Management version 2 > > > > 00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV] > > (rev c3) > > Flags: bus master, medium devsel, latency 0 > > Capabilities: [f0] Power Management version 2 > > > > 00:08.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 > > MX/MX 400] (rev b2) (prog-if 00 [VGA]) > > Subsystem: eVga.com. Corp.: Unknown device b039 > > Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 10 > > Memory at e9000000 (32-bit, non-prefetchable) [size=16M] > > Memory at d8000000 (32-bit, prefetchable) [size=128M] > > [virtual] Expansion ROM at 10000000 [disabled] [size=64K] > > Capabilities: [60] Power Management version 2 > > > > 00:0a.0 Multimedia video controller: Internext Compression Inc iTVC15 > > MPEG-2 Encoder (rev 01) > > Subsystem: Hauppauge computer works Inc. WinTV PVR-350 > > Flags: bus master, medium devsel, latency 64, IRQ 5 > > Memory at e4000000 (32-bit, prefetchable) [size=64M] > > Capabilities: [44] Power Management version 2 > > > > 00:0c.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] > > (rev 30) > > Subsystem: 3Com Corporation 3C905B Fast Etherlink XL 10/100 > > Flags: bus master, medium devsel, latency 32, IRQ 10 > > I/O ports at e000 [size=128] > > Memory at eb000000 (32-bit, non-prefetchable) [size=128] > > Expansion ROM at ea000000 [disabled] [size=128K] > > Capabilities: [dc] Power Management version 1 > > > > 00:0f.0 IDE interface: ALi Corporation M5229 IDE (rev c2) (prog-if fa) > > Flags: bus master, medium devsel, latency 32, IRQ 5 > > I/O ports at f000 [size=16] > > Capabilities: [60] Power Management version 2 > > > > > > _______________________________________________ > > ivtv-users mailing list > > [email protected] > > http://ivtvdriver.org/mailman/listinfo/ivtv-users > -- > Richard Hendershot <[EMAIL PROTECTED]> > _______________________________________________ > ivtv-users mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-users _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
|
-- Richard Hendershot <[EMAIL PROTECTED]> |
_______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
