[mythtv-users] bt878, btaudio, 2.6.9-1.681_FC3 and sound cards

Da Worm daworm at comcast.net
Sun Jan 16 01:27:11 EST 2005


I have a system very similar to yours.  Soyo Dragon Ultra, PVR-250 and a 
PixelViewPro BT878 card.

I can get the onboard audio running, and have had the 878 card's audio
working in the past, but with the patch cable, and even that isn't working 
now.  I get an error about MythTV requesting a rate of 32000 and the
card reporting 44100, so with the 878, no audio.  The PVR-250 works fine.

I am outputting using optical spdif to a Sony receiver, and MythVideo, 
MythMusic, and MythDVD all work fine.  I recompiled from cvs source 
from about 2005/01/07, disabled OSS and enabled ALSA in the 
settings.pro file, and in Setup | General I used ALSA:spdif as the audio 
device.  I use Xine for DVD and MythVideo, and you need to go into its 
config screen to tell it to use ALSA Pass Through to get multichannel 
sound from DVDs.

Here's my modprobe.conf, if it is any help.

Watch for line wrap, and you'll probably need to change the card= and 
maybe tuner= parts of options bttv to match your card.  You may want
to nix the debug=1 bits, too.

If you can get the 878 card sound working, I'd appreciate it if you send 
the steps back to the list.  I'll do the same if I manage it.

Jeff

- - - begin modprobe.conf - - -

alias eth0 8139too
alias snd-card-0 snd-cmipci
options snd-card-0 index=0
install snd-cmipci /sbin/modprobe --ignore-install snd-cmipci && /sbin/modprobe snd_bt87x && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-cmipci { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-cmipci

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# 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

alias sound-service-0-19 snd-pcm-oss
alias sound-service-0-28 snd-pcm-oss

alias usb-controller ehci-hcd
alias usb-controller1 uhci-hcd

# ivtv modules setup
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias char-major-81-224 ivtv
alias char-major-81-1 bttv
alias char-major-81-225 bttv
options bttv tuner=2 card=70 radio=0 bttv_debug=1
options tuner debug=1
options tvmixer debug=1
options tvaudio debug=1
install ivtv /sbin/modprobe --ignore-install tuner && /sbin/modprobe --ignore-install msp3400 && /sbin/modprobe --ignore-install videodev && /sbin/modprobe --ignore-install saa7115 && /sbin/modprobe --ignore-install saa7127 && /sbin/modprobe --ignore-install ivtv && /usr/bin/ivtvctl -d /dev/video0 -u 0xff
install bttv /sbin/modprobe ivtv && /sbin/modprobe --ignore-install bttv && /sbin/modprobe --ignore-install bt878 && /sbin/modprobe --ignore-install tvmixer && /sbin/modprobe --ignore-install tvaudio

#needed for powermate
alias char-major-13-64 evdev
# nvidia kernel module
alias char-major-195 nvidia-1_0-6629





More information about the mythtv-users mailing list