Check the archives. I'm currently working through the issues myself as we speak and have been having a discussion with Hans about the very issues. subject #1 :question about a recent IVTV "fix" posted on IVTV users mailing list
Subject #2: OK, next question... TV-Out on PVR-350 on kernel 2.6.22.. The fix is to download the latest xdriver and compile it. That gets you to a video that works once you update your xorg.conf to reference ivtv not ivtvdev. I'm having an issue now with actually displaying video within MythTV, but I can play it from the command line just fine. I also see that for me I needed to add the options ivtv_fb osd_compat=1 to my modules.conf Jacob Steenhagen wrote: > With the impending Zap2it shutdown and transition to Schedules Direct, I > figured it was time to finally update my MythTV box. I had been running > on Fedora Core 4. I had issues when I tried to jump to Fedora 7, so I > ended up going to Fedora Core 6. > > I've worked through most of the issues that I've had, but there's one I > can't seem to get through. When I first installed this, I used Jarod's > guide ( http://wilsonet.com/mythtv/fcmyth.php) with only slight > deviations. The error I'm currently getting is when I try to startx: > > === Start Paste === > xauth: creating new authority file /root/.serverauth.3552 > > > X Window System Version 7.1.1 > Release Date: 12 May 2006 > X Protocol Version 11, Revision 0, Release 7.1.1 > Build Operating System: Linux 2.6.9-55.ELsmp i686 Red Hat, Inc. > Current Operating System: Linux mythtv.steenhagen.us > <http://mythtv.steenhagen.us> 2.6.22.2-42.fc6 #1 SMP Wed Aug 15 12:34:26 > EDT 2007 i686 > Build Date: 18 June 2007 > Build ID: xorg-x11-server 1.1.1-47.10.fc6 > Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. > Module Loader present > Markers: (--) probed, (**) from config file, (==) default setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > (==) Log file: "/var/log/Xorg.0.log", Time: Sun Aug 26 20:23:27 2007 > (==) Using config file: "/etc/X11/xorg.conf" > (EE) ivtvHWProvbe failed to do IVTVFB_IOCTL_GET_STATE for device /dev/fb1 > (EE) Screen 0 deleted because of no matching config section. > (EE) Device(s) detected, but none match those in the config file. > > Fatal server error: > no screens found > XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0" > after 0 requests (0 known processed) with 0 events remaining. > > === End Paste === > > I just can't seem to get past this.... so here's a few things in my > install that may be relevant. > > [EMAIL PROTECTED] ~]# rpm -qa | grep ivtv > ivtv-kmdl-2.6.22.2-42.fc6-1.0.2-134.fc6 > perl-Video-ivtv-0.13-8.fc6.at <http://perl-Video-ivtv-0.13-8.fc6.at> > ivtv-firmware-20070217-13.at <http://ivtv-firmware-20070217-13.at> > ivtv_xdriver-0.10.7-8_r3843.fc6.at > ivtv-1.0.2-134.fc6 > > > Aug 26 20:17:14 mythtv kernel: ivtv: ==================== START INIT > IVTV ==================== > Aug 26 20:17:14 mythtv kernel: ivtv: version 1.0.0 (2.6.22.2-42.fc6 SMP > mod_unload 686 4KSTACKS ) loading > Aug 26 20:17:14 mythtv kernel: ivtv0: Autodetected Hauppauge card > (cx23415 based) > Aug 26 20:17:14 mythtv kernel: ACPI: PCI Interrupt Link [LNKA] enabled > at IRQ 11 > Aug 26 20:17:14 mythtv kernel: ACPI: PCI Interrupt 0000:00:0d.0[A] -> > Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 > Aug 26 20:17:14 mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware > (3747975632 bytes) > Aug 26 20:17:14 mythtv kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware > (3747975640 bytes) > Aug 26 20:17:14 mythtv kernel: ivtv0: Encoder revision: 0x02060039 > Aug 26 20:17:14 mythtv kernel: ivtv0: Decoder revision: 0x02020023 > Aug 26 20:17:14 mythtv kernel: tveeprom 1-0050: Hauppauge model 48132, > rev K268, serial# 8083337 > Aug 26 20:17:14 mythtv kernel: tveeprom 1-0050: tuner model is LG TAPE > H001F MK3 (idx 68, type 47) > Aug 26 20:17:14 mythtv kernel: tveeprom 1-0050: TV standards NTSC(M) > (eeprom 0x08) > Aug 26 20:17:14 mythtv kernel: tveeprom 1-0050: audio processor is > MSP4448 (idx 27) > Aug 26 20:17:14 mythtv kernel: tveeprom 1-0050: decoder processor is > SAA7115 (idx 19) > Aug 26 20:17:14 mythtv kernel: tveeprom 1-0050: has radio, has IR > receiver, has no IR transmitter > Aug 26 20:17:14 mythtv kernel: ivtv0: Autodetected Hauppauge WinTV PVR-350 > Aug 26 20:17:14 mythtv kernel: tuner 1-0043: chip found @ 0x86 (ivtv i2c > driver #0) > Aug 26 20:17:14 mythtv kernel: tda9887 1-0043: tda988[5/6/7] found @ > 0x43 (tuner) > Aug 26 20:17:14 mythtv kernel: tuner 1-0061: chip found @ 0xc2 (ivtv i2c > driver #0) > Aug 26 20:17:14 mythtv kernel: saa7115 1-0021: saa7115 found > (1f7115d0e100000) @ 0x42 (ivtv i2c driver #0) > Aug 26 20:17:14 mythtv kernel: saa7127 1-0044: saa7129 found @ 0x88 > (ivtv i2c driver #0) > Aug 26 20:17:14 mythtv kernel: msp3400 1-0040: MSP4448G-A2 found @ 0x80 > (ivtv i2c driver #0) > Aug 26 20:17:14 mythtv kernel: msp3400 1-0040: MSP4448G-A2 supports > radio, mode is autodetect and autoselect > Aug 26 20:17:14 mythtv kernel: tuner 1-0061: type set to 47 (LG NTSC > (TAPE series)) > Aug 26 20:17:14 mythtv kernel: ivtv0: Registered device video0 for > encoder MPEG (4 MB) > Aug 26 20:17:14 mythtv kernel: ivtv0: Registered device video32 for > encoder YUV (2 MB) > Aug 26 20:17:14 mythtv kernel: ivtv0: Registered device vbi0 for encoder > VBI (1 MB) > Aug 26 20:17:14 mythtv kernel: ivtv0: Registered device video24 for > encoder PCM audio (1 MB) > Aug 26 20:17:14 mythtv kernel: ivtv0: Registered device radio0 for > encoder radio > Aug 26 20:17:14 mythtv kernel: ivtv0: Registered device video16 for > decoder MPEG (1 MB) > Aug 26 20:17:14 mythtv kernel: ivtv0: Registered device vbi8 for decoder > VBI (1 MB) > Aug 26 20:17:14 mythtv kernel: ivtv0: Registered device vbi16 for > decoder VOUT > Aug 26 20:17:14 mythtv kernel: ivtv0: Registered device video48 for > decoder YUV (1 MB) > Aug 26 20:17:14 mythtv kernel: ivtv0: loaded v4l-cx2341x-init.mpg > firmware (3747977320 bytes) > Aug 26 20:17:14 mythtv kernel: ivtv0: Initialized Hauppauge WinTV > PVR-350, card #0 > Aug 26 20:17:14 mythtv kernel: ACPI: PCI Interrupt Link [LNKC] enabled > at IRQ 10 > Aug 26 20:17:14 mythtv kernel: ACPI: PCI Interrupt 0000:00:11.0[A] -> > Link [LNKC] -> GSI 10 (level, low) -> IRQ 10 > Aug 26 20:17:14 mythtv kernel: ivtv: ==================== END INIT > IVTV ==================== > > > [EMAIL PROTECTED] ~]# grep 'fb.' /var/log/messages > Aug 26 20:17:14 mythtv kernel: vesafb: framebuffer at 0xf8000000, mapped > to 0xe0880000, using 3072k, total 16384k > Aug 26 20:17:14 mythtv kernel: vesafb: mode is 1024x768x16, > linelength=2048, pages=9 > Aug 26 20:17:14 mythtv kernel: vesafb: protected mode interface info at > c000:49a4 > Aug 26 20:17:14 mythtv kernel: vesafb: pmi: set display start = > c00c4a12, set palette = c00c4a4c > Aug 26 20:17:14 mythtv kernel: vesafb: pmi: ports = 9010 9016 9054 9038 > 903c 905c 9000 9004 90b0 90b2 90b4 > Aug 26 20:17:14 mythtv kernel: vesafb: scrolling: redraw > Aug 26 20:17:14 mythtv kernel: vesafb: Truecolor: size=0:5:6:5, > shift=0:11:5:0 > Aug 26 20:17:14 mythtv kernel: fb0: VESA VGA frame buffer device > Aug 26 20:17:14 mythtv kernel: ivtv_fb: no version for "struct_module" > found: kernel tainted. > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Framebuffer at 0xf5510000, > mapped to 0xe1a90000, size 1665k > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: === Validated display mode === > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Display size 640x400 (640x400 > Virtual) @ 8bpp > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Display position 41,41 > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Display filter : on > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Color space : RGB > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: === Display mode change === > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Display size 640x400 (640x400 > Virtual) @ 8bpp > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Display position 41,41 > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Display filter : on > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Color space : RGB > Aug 26 20:17:14 mythtv kernel: ivtv0-fb: Framebuffer registered on ivtv > card id 0 > > My modprobe.conf: > > # For the WinTV PVR-350 card > #alias char-major-81 ivtv > alias char-major-81 videodev > alias char-major-81-0 ivtv > # For remote control > alias char-major-61 lirc_i2c > # For WinTV Card > alias tveeprom tveeprom-ivtv > #options msp3400 once=1 simple=1 standard=0x20 > install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb > # Load Remote Control > install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install > lirc_i2c > > > > If anyone has any brilliant ideas how to get the frame buffer working > again on my PVR-350, I'd really appreciate it. > > -- > http://jacob.steenhagen.us > > > ------------------------------------------------------------------------ > > _______________________________________________ > 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
