[mythtv-users] PVR 250, Picture,
No Sound..IVTV problem? Read archives....tried most
everything, but, am stuck...
Kelly
cayenne at cayennecomputing.com
Thu Mar 17 18:15:26 UTC 2005
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,snd_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
More information about the mythtv-users
mailing list