On Sat, 2010-03-13 at 07:48 -0500, James Pifer wrote:
> I was having problems with some of my mythtv recordings having bad
> video. The leading contender for the issue is too much stuff going on
> for one hard drive. So I added a new smaller drive for the OS and also
> updated to the OS to CentOS 5.4. I then installed mythtv and ivtv using
> yum. 
> 
> I have a PVR150/250/350.
> 
> If I try to capture video by cat /dev/video0 (or 1 or 2) all I get is a
> green picture. I've gone through the troubleshooting and did not come up
> with a fix. 
> 
> modprobe.conf has nothing in it, but ivtv is loaded if I do an lsmod.
> 
> Anyone have any suggestions?

Green video, in my experience, usually is a part of the result of a
video standard mismatch: PAL vs. NTSC.

I'll note that you said you get green video whether it is the PVR-150
with a CX25843 digitizer or a PVR-250/-350 with an SAA7115 video
digitizer.  So that means this is not a problem specific to the video
digitizer.

I note that tveeprom and the ivtv driver didn't blurt out the tuner type
and video standard in your log messages.  I also see only the base tuner
module loaded and no other tuner related modules (this may be OK, but I
suspect it is not if one of your tuners has FM radio support).

I suspect you have a tuner type detetction problem.

To confirm it is an analog tuner problem, try hooking up a VCR, DVD
player, or external video camera to the compositie or S-Video inputs and
try to capture video.  Note, you will need to use v4l2-ctl to set the
input and the video standard.

Regards,
Andy

> Thanks,
> James
> 
> 
> 
> # rpm -qa | grep ivtv
> ivtv-0.10.6-132.el5
> ivtv-kmdl-2.6.18-164.11.1.el5-0.10.6-132.el5
> ivtv-firmware-20080701-18
> perl-Video-ivtv-0.13-8.0.el5
> # uname -a
> Linux mythtv.obrien-pifer.com 2.6.18-164.11.1.el5 #1 SMP Wed Jan 20 07:39:04 
> EST 2010 i686 i686 i386 GNU/Linux
> 
> 
> 
> # lsmod
> Module                  Size  Used by
> iptable_filter          7105  0 
> ip_tables              17029  1 iptable_filter
> x_tables               17349  1 ip_tables
> nfsd                  204337  17 
> exportfs                9665  1 nfsd
> nfs_acl                 7617  1 nfsd
> auth_rpcgss            43105  1 nfsd
> ipv6                  267617  38 
> xfrm_nalgo             13381  1 ipv6
> crypto_api             12609  1 xfrm_nalgo
> autofs4                29253  3 
> hidp                   23105  2 
> rfcomm                 42457  0 
> l2cap                  29505  10 hidp,rfcomm
> bluetooth              53925  5 hidp,rfcomm,l2cap
> lockd                  63081  2 nfsd
> sunrpc                145405  14 nfsd,nfs_acl,auth_rpcgss,lockd
> jfs                   159596  1 
> dm_mirror              24393  0 
> dm_multipath           24909  0 
> scsi_dh                11713  1 dm_multipath
> video                  21192  0 
> hwmon                   7365  0 
> backlight              10049  1 video
> sbs                    18533  0 
> i2c_ec                  9025  1 sbs
> button                 10705  0 
> battery                13637  0 
> asus_acpi              19289  0 
> ac                      9157  0 
> lp                     15848  0 
> wm8775                  9805  0 
> cx25840                26193  0 
> cfi_probe              10817  0 
> gen_probe               7617  1 cfi_probe
> msp3400                31073  0 
> saa7127                14933  0 
> saa7115                17489  0 
> tuner                  58229  0 
> scb2_flash              8525  0 
> mtdcore                 9989  1 scb2_flash
> ivtv                  122896  0 
> parport_pc             29157  1 
> chipreg                 7361  2 cfi_probe,scb2_flash
> floppy                 57125  0 
> e1000                 115925  0 
> ide_cd                 40161  0 
> i2c_piix4              13133  0 
> parport                37513  2 lp,parport_pc
> i2c_algo_bit           12489  1 ivtv
> pcspkr                  7105  0 
> cx2341x                14277  1 ivtv
> tveeprom               17873  1 ivtv
> cdrom                  36577  1 ide_cd
> i2c_core               23745  11 
> i2c_ec,wm8775,cx25840,msp3400,saa7127,saa7115,tuner,ivtv,i2c_piix4,i2c_algo_bit,tveeprom
> serio_raw              10693  0 
> videodev               25793  1 ivtv
> v4l1_compat            16069  2 ivtv,videodev
> v4l2_common            24385  7 
> cx25840,msp3400,saa7115,tuner,ivtv,cx2341x,videodev
> dm_raid45              67145  0 
> dm_message              6977  1 dm_raid45
> dm_region_hash         15681  1 dm_raid45
> dm_log                 14657  3 dm_mirror,dm_raid45,dm_region_hash
> dm_mod                 63225  4 dm_mirror,dm_multipath,dm_raid45,dm_log
> dm_mem_cache            9537  1 dm_raid45
> mptspi                 23625  0 
> mptscsih               37825  1 mptspi
> scsi_transport_spi     26305  1 mptspi
> sd_mod                 25281  0 
> scsi_mod              141717  5 
> scsi_dh,mptspi,mptscsih,scsi_transport_spi,sd_mod
> mptbase                80517  2 mptspi,mptscsih
> ext3                  125001  3 
> jbd                    57065  1 ext3
> uhci_hcd               25421  0 
> ohci_hcd               24553  0 
> ehci_hcd               33869  0 
> 
> /var/log/messages:
> Mar 12 20:07:35 mythtv kernel: ivtv:  ==================== START INIT IVTV 
> ====================
> Mar 12 20:07:35 mythtv kernel: ivtv:  version 0.10.6 (tagged release) loading
> Mar 12 20:07:35 mythtv kernel: ivtv:  Linux version: 2.6.18-164.11.1.el5 SMP 
> mod_unload 686 REGPARM 4KSTACKS gcc-4.1
> Mar 12 20:07:35 mythtv kernel: ivtv:  In case of problems please include the 
> debug info between
> Mar 12 20:07:35 mythtv kernel: ivtv:  the START INIT IVTV and END INIT IVTV 
> lines, along with
> Mar 12 20:07:35 mythtv kernel: ivtv:  any module options, when mailing the 
> ivtv-users mailinglist.
> Mar 12 20:07:35 mythtv kernel: ivtv0: Autodetected Hauppauge card (cx23415 
> based)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Unreasonably low latency timer, setting 
> to 64 (was 32)
> Mar 12 20:07:35 mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware 
> (376836 bytes)
> Mar 12 20:07:35 mythtv kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware 
> (262144 bytes)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Encoder revision: 0x02060039
> Mar 12 20:07:35 mythtv kernel: ivtv0: Decoder revision: 0x02020023
> Mar 12 20:07:35 mythtv kernel: ivtv0: Autodetected Hauppauge WinTV PVR-350
> Mar 12 20:07:35 mythtv kernel: tuner 0-0061: chip found @ 0xc2 (ivtv i2c 
> driver #0)
> Mar 12 20:07:35 mythtv kernel: saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c 
> driver #0)
> Mar 12 20:07:35 mythtv kernel: saa7127 0-0044: saa7127 found @ 0x88 (ivtv i2c 
> driver #0)
> Mar 12 20:07:35 mythtv kernel: msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv 
> i2c driver #0)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Registered device video0 for encoder 
> MPEG (4 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Registered device video32 for encoder 
> YUV (2 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Registered device vbi0 for encoder VBI 
> (1 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Registered device video24 for encoder 
> PCM audio (1 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Registered device radio0 for encoder 
> radio
> Mar 12 20:07:35 mythtv kernel: ivtv0: Registered device video16 for decoder 
> MPEG (1 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Registered device vbi8 for decoder VBI 
> (1 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Registered device vbi16 for decoder VOUT
> Mar 12 20:07:35 mythtv kernel: ivtv0: Registered device video48 for decoder 
> YUV (1 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv0: loaded v4l-cx2341x-init.mpg firmware 
> (155648 bytes)
> Mar 12 20:07:35 mythtv kernel: ivtv0: Initialized Hauppauge WinTV PVR-350, 
> card #0
> Mar 12 20:07:35 mythtv kernel: ivtv:  ======================  NEXT CARD  
> ======================
> Mar 12 20:07:35 mythtv kernel: ivtv1: Autodetected Hauppauge card (cx23416 
> based)
> Mar 12 20:07:35 mythtv kernel: ivtv1: Unreasonably low latency timer, setting 
> to 64 (was 32)
> Mar 12 20:07:35 mythtv kernel: ivtv1: loaded v4l-cx2341x-enc.fw firmware 
> (376836 bytes)
> Mar 12 20:07:35 mythtv kernel: ivtv1: Encoder revision: 0x02060039
> Mar 12 20:07:35 mythtv kernel: tuner 1-0061: chip found @ 0xc2 (ivtv i2c 
> driver #1)
> Mar 12 20:07:35 mythtv kernel: saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c 
> driver #1)
> Mar 12 20:07:35 mythtv kernel: msp3400 1-0040: MSP4448G-A2 found @ 0x80 (ivtv 
> i2c driver #1)
> Mar 12 20:07:35 mythtv kernel: ivtv1: Autodetected Hauppauge WinTV PVR-250
> Mar 12 20:07:35 mythtv kernel: ivtv1: Registered device video1 for encoder 
> MPEG (4 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv1: Registered device video33 for encoder 
> YUV (2 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv1: Registered device vbi1 for encoder VBI 
> (1 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv1: Registered device video25 for encoder 
> PCM audio (1 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv1: Initialized Hauppauge WinTV PVR-250, 
> card #1
> Mar 12 20:07:35 mythtv kernel: ivtv:  ======================  NEXT CARD  
> ======================
> Mar 12 20:07:35 mythtv kernel: ivtv2: Autodetected Hauppauge card (cx23416 
> based)
> Mar 12 20:07:35 mythtv kernel: ivtv2: Unreasonably low latency timer, setting 
> to 64 (was 32)
> Mar 12 20:07:35 mythtv kernel: ivtv2: loaded v4l-cx2341x-enc.fw firmware 
> (376836 bytes)
> Mar 12 20:07:35 mythtv kernel: ivtv2: Encoder revision: 0x02060039
> Mar 12 20:07:35 mythtv kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c 
> driver #2)
> Mar 12 20:07:35 mythtv kernel: ivtv2: Autodetected Hauppauge WinTV PVR-150
> Mar 12 20:07:35 mythtv kernel: cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv 
> i2c driver #2)
> Mar 12 20:07:35 mythtv kernel: wm8775 2-001b: chip found @ 0x36 (ivtv i2c 
> driver #2)
> Mar 12 20:07:35 mythtv kernel: ivtv2: Registered device video2 for encoder 
> MPEG (4 MB)
> Mar 12 20:07:35 mythtv kernel: ivtv2: Registered device video34 for encoder 
> YUV (2 MB)
> Mar 12 20:07:36 mythtv kernel: ivtv2: Registered device vbi2 for encoder VBI 
> (1 MB)
> Mar 12 20:07:36 mythtv kernel: ivtv2: Registered device video26 for encoder 
> PCM audio (1 MB)
> Mar 12 20:07:36 mythtv kernel: ivtv2: Initialized Hauppauge WinTV PVR-150, 
> card #2
> Mar 12 20:07:36 mythtv kernel: ivtv:  ====================  END INIT IVTV  
> ====================
> 
> 
> # ls /dev/video* -l
> lrwxrwxrwx 1 root root      6 Mar 12 20:07 /dev/video -> video0
> crw------- 1 root root 81,  0 Mar 12 20:07 /dev/video0
> crw------- 1 root root 81,  1 Mar 12 20:07 /dev/video1
> crw------- 1 root root 81, 16 Mar 12 20:07 /dev/video16
> crw------- 1 root root 81,  2 Mar 12 20:07 /dev/video2
> crw------- 1 root root 81, 24 Mar 12 20:07 /dev/video24
> crw------- 1 root root 81, 25 Mar 12 20:07 /dev/video25
> crw------- 1 root root 81, 26 Mar 12 20:07 /dev/video26
> crw------- 1 root root 81, 32 Mar 12 20:07 /dev/video32
> crw------- 1 root root 81, 33 Mar 12 20:07 /dev/video33
> crw------- 1 root root 81, 34 Mar 12 20:07 /dev/video34
> crw------- 1 root root 81, 48 Mar 12 20:07 /dev/video48
> 
> 
> 
> 
> _______________________________________________
> 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

Reply via email to