[mythtv-users] Fwd: PVR 250, Picture, No Sound..IVTV problem? Read archives....tried most everything, but, am stuck...

Kelly Grigg cayenne at cayennecomputing.com
Tue Mar 22 01:59:29 UTC 2005


Hello..thanks for the reply. I've seen someone else is posting with  
same type problems....with same advice.

I'm using a gentoo distro...

I went to /etc/modules.d/aliases, and added the suggested line. I did  
modules-update command...and this indeed put the line in my  
/etc/modules.conf

However, I still get picture but, no sound when playing directly from  
mplayer  (mplayer /dev/video0), nor with mythtv.

Have I missed something else...would this require a computer reboot or  
is there another command to refresh a process this affects?

Thanks in advance..

K

On Mar 19, 2005, at 10:15 AM, Adam Gianola wrote:

> perhaps an 'alias msp3400 msp3400-ivtv' in the modprobe.conf could  
> help...
>
>
> On Sat, 19 Mar 2005 10:04:25 -0600, Kelly Grigg
> <cayenne at cayennecomputing.com> wrote:
>> Please excuse if this did make the list before...just reposting after
>> changing my settings to make sure I get my posts back to myself...to
>> confirm my mails are making it to the list properly.
>>
>> Same problems right now tho...any help appreciated.
>>
>> TIA,
>>
>> K
>>
>> Begin forwarded message:
>>
>>>
>>>
>>> Hello all!!
>>>
>>> First, I pretty much had myth 0.15 working on a slower box....but,
>>> sound was
>>> choppy no matter what I did...so, I built another box, ASUS
>>> motherboard,
>>> Athlon processor
>>>
>>> servername 2.6.8-gentoo-r8 # uname -a
>>> Linux servername 2.6.8-gentoo-r8 #3 SMP Sat Oct 16 06:00:33 CDT 2004
>>> i686 AMD
>>> Athlon(tm)  AuthenticAMD GNU/Linux
>>>
>>> 500 MB ram
>>>
>>> Audigy2 soundcard
>>> Alsa
>>>
>>> Other than that...I used the same working prv250 card, and  
>>> harddrives.
>>> I'm
>>> running Gentoo with a 2.6 kernel
>>>
>>> I'm trying to get myth 0.16 running. I've to pretty much everything
>>> going on
>>> it with the exception of sound with the video. On music...sounds  
>>> plays
>>> great.
>>>
>>> I can get myth to record video, just no sound. I can watch tv live,
>>> but, no
>>> sound.
>>>
>>> I tried mplayer /dev/video0....picture, but, no sound.  So, I'm
>>> guessing it is
>>> ivtv error. When I start the mplayer...I get no errors...it appears  
>>> to
>>> be
>>> trying to play sound.
>>>
>>> I have ivtv 0.2.0_rc3-r3 (I emerged with gentoo's package mgmt
>>> system...it
>>> says it is already set up to run with pvr 250/350....and it worked
>>> last time
>>> before rebuilding box )
>>>
>>>
>>> I've been reading through the archives, and the links to the
>>> wiki...and have
>>> tried the following:
>>>
>>> n /etc/modules.conf add or edit this line:
>>> options msp3400 once=1 simple=1 standard=XX
>>>
>>> or on the command line, type:
>>> insmod msp3400 once=1 simple=1 standard=XX
>>>
>>> where XX is one of:
>>>
>>> 0x20 USA, Argentina
>>> 0x21 USA, Argentina
>>>
>>> However, doing the insmod msp3400 gave the following:
>>> 2.6.8-gentoo-r8 # insmod msp3400 once=1 simple=1 standard=0x20
>>> insmod: can't read 'msp3400': No such file or directory
>>>
>>> However lsmod shows I have tht module:
>>> 2.6.8-gentoo-r8 # lsmod
>>> Module                  Size  Used by
>>> snd_pcm_oss            50088  0
>>> snd_mixer_oss          18176  1 snd_pcm_oss
>>> orinoco_pci             5440  0
>>> orinoco                40268  1 orinoco_pci
>>> hermes                  7808  2 orinoco_pci,orinoco
>>> lirc_dev               13708  0
>>> ivtv                  514452  0
>>> tuner                  18576  0
>>> saa7115                11908  0
>>> msp3400                21908  0
>>> i2c_algo_bit            8840  1 ivtv
>>> videodev                7872  1 ivtv
>>> i2c_core               19648  5  
>>> ivtv,tuner,saa7115,msp3400,i2c_algo_bit
>>> nvidia               4819092  18
>>> snd_emu10k1            93000  1
>>> snd_rawmidi            21028  1 snd_emu10k1
>>> snd_pcm                83844  2 snd_pcm_oss,snd_emu10k1
>>> snd_timer              22084  1 snd_pcm
>>> snd_seq_device          7240  2 snd_emu10k1,snd_rawmidi
>>> snd_ac97_codec         64964  1 snd_emu10k1
>>> snd_page_alloc          9480  2 snd_emu10k1,snd_pcm
>>> snd_util_mem            3904  1 snd_emu10k1
>>> snd_hwdep               7812  1 snd_emu10k1
>>> snd                    47140  12
>>> snd_pcm_oss,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,s 
>>> nd
>>> _seq_device,snd_ac97_codec,snd_util_mem,snd_hwdep
>>>
>>> (I have not tried to get lirc working yet...and am just playing to my
>>> monitor
>>> right now.)
>>>
>>> I tried the suggestions on this thread that seemed to be the most
>>> relavent:
>>> http://www.gossamer-threads.com/lists/mythtv/users/80563?
>>> search_string=mplayer%20pvr%20250%20no%20sound;#80563
>>>
>>> But these failed...
>>>
>>> I checked and my msp3400 seems to be in the correct place
>>> From the /lib/modules/2.6.8-gentoo-r8 directory I do:
>>>
>>> find . -name "msp3400*"
>>> ./extra/msp3400.ko
>>> ./extra/msp3400.ko_old
>>> ./kernel/drivers/media/video/msp3400.ko
>>> ./kernel/drivers/media/video/msp3400.ko_old
>>>
>>> (the _old files are just where I backed up the original files...in
>>> case I was
>>> to try to move them...but, I've not done anythig here as of yet)
>>>
>>> When I do:
>>> 2.6.8-gentoo-r8 # modinfo msp3400
>>> parm:           probe:List of adapter,address pairs to scan
>>> additionally
>>> parm:           probe_range:List of adapter,start-addr,end-addr
>>> triples to
>>> scan additionally
>>> parm:           ignore:List of adapter,address pairs not to scan
>>> parm:           ignore_range:List of adapter,start-addr,end-addr
>>> triples not
>>> to scan
>>> parm:           force:List of adapter,address pairs to boldly assume
>>> to be
>>> present
>>> description:    device driver for msp34xx TV sound processor
>>> author:         Gerd Knorr
>>> license:        GPL
>>> vermagic:       2.6.8-gentoo-r8 SMP K7 4KSTACKS gcc-3.3
>>> depends:        i2c-core
>>>
>>> Now according to the manual I got from Mythtv...it seems to indicate
>>> that
>>> since I don't have parm: standard int, that I may be using the wrong
>>> module....but, I'm at a loss on this issue...
>>>
>>> I've seen where myth does seem to try to mute things and have toggled
>>> the
>>> ivtvctl -y mute=0....with no avail.
>>>
>>>
>>> lspci give this:
>>>
>>> 2.6.8-gentoo-r8 # lspci
>>> 0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different
>>> version?)
>>> (rev c1)
>>> 0000:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller
>>> 0 (rev
>>> c1)
>>> 0000:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller
>>> 4 (rev
>>> c1)
>>> 0000:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller
>>> 3 (rev
>>> c1)
>>> 0000:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller
>>> 2 (rev
>>> c1)
>>> 0000:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller
>>> 5 (rev
>>> c1)
>>> 0000:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev  
>>> a4)
>>> 0000:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
>>> 0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB  
>>> Controller
>>> (rev
>>> a4)
>>> 0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB  
>>> Controller
>>> (rev
>>> a4)
>>> 0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB  
>>> Controller
>>> (rev
>>> a4)
>>> 0000:00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet
>>> Controller (rev a1)
>>> 0000:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI
>>> Bridge (rev
>>> a3)
>>> 0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
>>> 0000:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
>>> 0000:01:06.0 Network controller: Intersil Corporation Prism 2.5  
>>> Wavelan
>>> chipset (rev 01)
>>> 0000:01:08.0 Multimedia video controller: Internext Compression Inc
>>> iTVC16
>>> (CX23416) MPEG-2 Encoder (rev 01)
>>> 0000:01:0a.0 Multimedia audio controller: Creative Labs SB Audigy  
>>> (rev
>>> 04)
>>> 0000:01:0a.1 Input device controller: Creative Labs SB Audigy
>>> MIDI/Game port
>>> (rev 04)
>>> 0000:01:0a.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire
>>> Port (rev
>>> 04)
>>> 0000:02:00.0 VGA compatible controller: nVidia Corporation NV18
>>> [GeForce4 MX
>>> 4000 AGP 8x] (rev c1)
>>>
>>>
>>> And my modules.conf file looks like this:
>>>
>>> ### This file is automatically generated by modules-update
>>> #
>>> # Please do not edit this file directly. If you want to change or add
>>> # anything please take a look at the files in /etc/modules.d and read
>>> # the manpage for modules-update.
>>> #
>>> ### modules-update: start processing /etc/modules.d/aliases
>>> # Aliases to tell insmod/modprobe which modules to use
>>>
>>> # Uncomment the network protocols you don't want loaded:
>>> # alias net-pf-1 off          # Unix
>>> # alias net-pf-2 off          # IPv4
>>> # alias net-pf-3 off          # Amateur Radio AX.25
>>> # alias net-pf-4 off          # IPX
>>> # alias net-pf-5 off          # DDP / appletalk
>>> # alias net-pf-6 off          # Amateur Radio NET/ROM
>>> # alias net-pf-9 off          # X.25
>>> # alias net-pf-10 off         # IPv6
>>> # alias net-pf-11 off         # ROSE / Amateur Radio X.25 PLP
>>> # alias net-pf-19 off         # Acorn Econet
>>>
>>> alias char-major-10-175       agpgart
>>> alias char-major-10-200       tun
>>> alias char-major-81   bttv
>>> alias char-major-108  ppp_generic
>>> alias /dev/ppp                ppp_generic
>>> alias tty-ldisc-3     ppp_async
>>> alias tty-ldisc-14    ppp_synctty
>>> alias ppp-compress-21 bsd_comp
>>> alias ppp-compress-24 ppp_deflate
>>> alias ppp-compress-26 ppp_deflate
>>>
>>> # Crypto modules (see http://www.kerneli.org/)
>>> alias loop-xfer-gen-0 loop_gen
>>> alias loop-xfer-3     loop_fish2
>>> alias loop-xfer-gen-10        loop_gen
>>> alias cipher-2                des
>>> alias cipher-3                fish2
>>> alias cipher-4                blowfish
>>> alias cipher-6                idea
>>> alias cipher-7                serp6f
>>> alias cipher-8                mars6
>>> alias cipher-11               rc62
>>> alias cipher-15               dfc2
>>> alias cipher-16               rijndael
>>> alias cipher-17               rc5
>>>
>>> # Support for i2c and lm_sensors
>>> alias char-major-89    i2c-dev
>>>
>>> # Old nvidia support ...
>>> alias char-major-195 NVdriver
>>> alias /dev/nvidiactl char-major-195
>>>
>>> ### modules-update: end processing /etc/modules.d/aliases
>>>
>>> ### modules-update: start processing /etc/modules.d/alsa
>>> # Alsa 0.9.X kernel modules' configuration file.
>>> #
>>> $Header:
>>> /var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-
>>> modules.conf-rc,v
>>> 1.2 2004/07/18 03:40:55 dragonheart Exp $
>>>
>>> # ALSA portion
>>> #alias char-major-116 snd
>>> alias snd-card-0 snd-emu10k1
>>> # OSS/Free portion
>>> #alias char-major-14 soundcore
>>> alias sound-slot-0 snd-card-0
>>>
>>> ##
>>> ## IMPORTANT:
>>> ## You need to customise this section for your specific sound card(s)
>>> ## and then run `update-modules' command.
>>> ## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
>>> ##
>>> ##  ALSA portion
>>> ## alias snd-card-0 snd-interwave
>>> ## alias snd-card-1 snd-ens1371
>>> ##  OSS/Free portion
>>> ## alias sound-slot-0 snd-card-0
>>> ## alias sound-slot-1 snd-card-1
>>> ##
>>>
>>> # OSS/Free portion - card #1
>>> alias sound-service-0-0 snd-mixer-oss
>>> alias sound-service-0-1 snd-seq-oss
>>> alias sound-service-0-3 snd-pcm-oss
>>> alias sound-service-0-8 snd-seq-oss
>>> alias sound-service-0-12 snd-pcm-oss
>>> ##  OSS/Free portion - card #2
>>> ## alias sound-service-1-0 snd-mixer-oss
>>> ## alias sound-service-1-3 snd-pcm-oss
>>> ## alias sound-service-1-12 snd-pcm-oss
>>>
>>> alias /dev/mixer snd-mixer-oss
>>> alias /dev/dsp snd-pcm-oss
>>> alias /dev/midi snd-seq-oss
>>>
>>> # Set this to the correct number of cards.
>>> options snd cards_limit=1
>>>
>>> ### modules-update: end processing /etc/modules.d/alsa
>>>
>>> ### modules-update: start processing /etc/modules.d/i386
>>> alias parport_lowlevel parport_pc
>>> alias char-major-10-144 nvram
>>> alias binfmt-0064 binfmt_aout
>>> alias char-major-10-135 rtc
>>>
>>> ### modules-update: end processing /etc/modules.d/i386
>>>
>>> ### modules-update: start processing /etc/modules.d/ivtv
>>> alias char-major-81 videodev
>>>  alias char-major-81-0 ivtv
>>>  alias char-major-61 lirc_i2c
>>>  options ivtv ivtv-debug=0 mpg_buffers=90
>>>  options tuner type=2
>>>  options msp3400 once=1 simple=1 debug=0
>>>  add below ivtv msp3400 saa7115 tuner
>>>  add above ivtv lirc_dev lirc_i2c
>>> ### modules-update: end processing /etc/modules.d/ivtv
>>>
>>> ### modules-update: start processing /etc/modules.d/nvidia
>>> # Nvidia drivers support
>>> alias char-major-195 nvidia
>>> alias /dev/nvidiactl char-major-195
>>>
>>> # To tweak the driver the following options can be used, note that
>>> # you should be careful, as it could cause instability!!
>>> #
>>> #   To enable Side Band Adressing:  NVreg_EnableAGPSBA=1
>>> #
>>> #   To enable Fast Writes: NVreg_EnableAGPFW=1
>>> #
>>> # To enable both for instance, uncomment following line:
>>> #
>>> #options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1
>>>
>>>
>>> ### modules-update: end processing /etc/modules.d/nvidia
>>>
>>> ### modules-update: start processing /etc/modules.d/svgalib
>>> probeall  /dev/svga  svgalib_helper
>>>
>>> ### modules-update: end processing /etc/modules.d/svgalib
>>>
>>>
>>> I've gone through with kmix, and alsamixer...and tried making sure
>>> everything
>>> is un-muted...and tried with volumne up on all sliders.
>>>
>>> And finally, my /etc/modules.d/ivtv files looks like this:
>>>
>>> alias char-major-81 videodev
>>>  alias char-major-81-0 ivtv
>>>  alias char-major-61 lirc_i2c
>>>  options ivtv ivtv-debug=0 mpg_buffers=90
>>>  options tuner type=2
>>>  options msp3400 once=1 simple=1 debug=0
>>>  add below ivtv msp3400 saa7115 tuner
>>>  add above ivtv lirc_dev lirc_i2c
>>>
>>>
>>> Well, this is pretty long, but, wanted to try to show all my settings
>>> I've
>>> been looking at...and what all I've tried. If someone can help me or
>>> point to
>>> some links, I'd greatly appreciate it. I'm SOOOOO close to having  
>>> this
>>> work...but, I'm stuck.
>>>
>>> I've followed about 3 guides...the most popular ones...and I just
>>> cannot seem
>>> to get past this.
>>>
>>> Thanks in advance for any help you can give...
>>>
>>> Kelly
>>>
>>>
>>>
>>>
>>>
>>
>>
>> _______________________________________________
>> mythtv-users mailing list
>> mythtv-users at mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>>
>>
>>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users



More information about the mythtv-users mailing list