[mythtv-users] Re: Confused...

Don Brett dlbrett at zoominternet.net
Fri Dec 3 02:59:47 UTC 2004


Don't know what distro you're using, but your description sounds allot
like mine.  Here's the setup guide I followed:  (I am using Slackware
9.1)

http://home.comcast.net/~homebrewracing/Mythtv.txt

Take a look at "===Install IVTV Driver===" section for a couple of tips
on troubleshooting the pvr 250.  It doesn't have much (if anything) on
the audio setup but the video parts might help.  The instructions in
this section are fairly generic.


Audio took me forever to get working.  Here's what I ended up doing:
(assuming you're using alsa and it's installed)

1. Run alsaconf, it will find your sound hardware and set up
/etc/modules.conf
#alsaconf

2. At the end of alsaconf, it says it will run rcalsasound (?? not sure
that's the exact thing it tried to run, but it's close) to configure the
mixer setting, but that program is nowhere to be found on my machine.  I
had to do it manually:

#alsamixer

, make sure the master volume is not muted (MM at top of slider means
left and right are muted).  Esc to exit and your settings will be saved
to memory but not permenent.

#alsa store

, saves mixer settings

#alsa restore

, reloads mixer settings

3. Now go into X
#startx

4. open a console and run xmms (very commonly found music player in
Linux).  It should play properly.  I found that if this worked, mythtv
would have sound.

5. Here's a couple of commands that I found to be handy:

lsmod - displays list of kernel modules that are loaded (like sound and
video).  Here's what mine looks like:

Module                  Size  Used by    Not tainted
msp3400                19692   1  (autoclean)
saa7127                 7804   0  (autoclean) (unused)
saa7115                 7644   0  (autoclean) (unused)
tuner                  10208   1  (autoclean)
tveeprom                7456   0  (autoclean) (unused)
ivtv                  790368   2  (autoclean)
i2c-algo-bit            7144   1  (autoclean) [ivtv]
videodev                5792   9  (autoclean) [ivtv]
appletalk              20196   1  (autoclean)
ipx                    16676   1  (autoclean)
lirc_i2c                3804   1
i2c-core               12676   0  [msp3400 saa7127 saa7115 tuner
tveeprom i2c-al
go-bit lirc_i2c]
lirc_dev                8628   1  [lirc_i2c]
snd-pcm-oss            37032   0
snd-mixer-oss          12280   1  [snd-pcm-oss]
snd-ens1371            10980   1
gameport                1436   0  [snd-ens1371]
snd-pcm                55080   0  [snd-pcm-oss snd-ens1371]
snd-timer              13444   0  [snd-pcm]
snd-rawmidi            12324   0  [snd-ens1371]
snd-seq-device          3696   0  [snd-rawmidi]
snd-ac97-codec         49264   0  [snd-ens1371]
snd                    30980   0  [snd-pcm-oss snd-mixer-oss snd-ens1371
snd-pcm
 snd-timer snd-rawmidi snd-seq-device snd-ac97-codec]
snd-page-alloc          4716   0  [snd-mixer-oss snd-pcm snd-timer
snd-rawmidi s
nd-seq-device snd]
soundcore               3332   6  [snd]
pcmcia_core            39296   0
ide-scsi                9168   0
epic100                11180   1
mii                     2304   0  [epic100]
crc32                   2880   0  [epic100]
agpgart                43780   0  (unused)

(don't know why appletalk and ipx are loaded, I'll have to look into
that!)

lspci -v - displays pci hardware that has been found.  The capture board
should look something like:  (except mine is a pvr 350)

00:09.0 Multimedia video controller: Internext Compression Inc iTVC15
MPEG-2 Enc
oder (rev 01)
        Subsystem: Hauppauge computer works Inc.: Unknown device 4000
        Flags: bus master, medium devsel, latency 64, IRQ 9
        Memory at d8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2


apachectl start - starts web server (if you're using mythweb)
apachectl stop - stops web server
httpd -l - (lower case L) - shows modules that are loaded in apache
dmesg | less - shows progress of drivers loading (like video and audio
and others, q to quit)
locate xxx (xxx is whatever file name you're looking for) - shows
location of file(s)
updatedb  - updates 'locate' listing (good to run this after you install
something)


That's aaaalllll it took for my setup.  Good luck,
Don


PS - Here's what my /etc/modules.conf looks like:

# use this setup for the ckennedy drivers
alias char-major-81 videodev
alias char-major-81-0 ivtv

# added for lirc remote control
#alias char-major-61 lirc_i2c
#add above ivtv lirc_dev lirc_i2c


### setup with original driver - stock 0.1.9 version#########
#alias char-major-81 videodev
#alias char-major-81-0 ivtv
#alias char-major-61 lirc_i2c
#options tuner type=47
#options saa7127 enable_output=1 output_select=0
#options msp3400 once=1 simple=1
#add below ivtv msp3400 saa7115 saa7127 tuner
#add above ivtv ivtv-fb
#add above ivtv lirc_dev lirc_i2c
########################################

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.6 ---
alias char-major-116 snd
alias char-major-14 soundcore
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 snd-card-0 snd-ens1371
alias sound-slot-0 snd-ens1371
# --- END: Generated by ALSACONF, do not edit. ---




More information about the mythtv-users mailing list