On Sat, 2006-04-15 at 10:09 -0500, Richard Hendershot wrote: > My video devices are owned by my login user, root group. can you sudo > cat /dev/video0 > tst.mpg ? or perhaps this trace was while you > logged in as root?
Logging in as root did the trick, although all I got was a few seconds of a black screen. So I at least chown'd my /dev/video* devices to the mythtv group. > 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 Unfortunately, all that did was to make it return to the main MythTV screen faster after I pressed "Watch TV". > 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. Actually, I just followed the instructions at http://wilsonet.com/mythtv/fcmyth.php I didn't build any packages at all. > --- 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 _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
