[mythtv-users] PVR-350 cannot watch live tv until after a scheduled recording

John Siirola jsiirola at andrew.cmu.edu
Wed May 11 21:42:41 UTC 2005


Hey folks,

I have MythTV 0.18 (finally) running, but am hitting one very frustrating 
problem:  I cannot watch live tv until after a scheduled recording has 
occurred.  If I try "Watch TV" before mythbackend has recorded something, 
it goes to channel 4 for about 10 seconds before dumping me to an error 
screen saying "Error was encountered while displaying video" with only a 
single button, "Return to Menu".  During those 10 seconds, mythfrontend is 
completely unresponsive.  However, after the first scheduled recording, 
everything is fine until I have to reboot the system (usually because 
mythweb crashes mythbackend and KDE messes up access to /dev/dsp, 
requiring reboot).

I have looked through the list archives and not found anything...  anyone 
have any ideas?  It sounds to me like mythbackend uses a different routine 
to initialize the card for scheduled recordings from the one it uses for 
live tv.  I am sure I am just missing some config option, but for the life 
of me I can't find it.

Thanks,

john

--------

System:

   PII 300 MHz, 160 MB RAM
   PVR-350 (running in NTSC mode)
   Axel's rpms, including
     mythtv-0.18-108.rhfc3.at
     ivtv-0.2.0-67_rc3j.rhfc3.at


Relevant entries from /var/log/mythtv/mythbackend.log:

   --> When I try and watch live TV (note the out of sequence log times):

2005-05-11 17:05:38.814 Changing from None to WatchingLiveTV
2005-05-11 17:05:43.943 joined null string in WriteStringList
2005-05-11 17:06:38.696 Changing from WatchingLiveTV to None

   --> When mythbackend starts up:

2005-05-11 16:39:23.929 New DB connection, total: 1
Starting up as the master server.
2005-05-11 16:39:24.684 mythbackend: MythBackend started as master server
2005-05-11 16:39:25.007 New DB connection, total: 2
2005-05-11 16:39:25.586 ChannelBase: Could not find input: Television on card when setting channel 3



Output from lspci for the PVR-350:

00:0e.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Encoder (rev 01)
         Subsystem: Hauppauge computer works Inc. WinTV PVR-350
         Flags: bus master, medium devsel, latency 64, IRQ 9
         Memory at f4000000 (32-bit, prefetchable) [size=64M]
         Capabilities: [44] Power Management version 2



And finally, modprobe.conf:
-----
alias eth0 3c59x
alias snd-card-0 snd-au8820
options snd-card-0 index=0
install snd-au8820 /sbin/modprobe --ignore-install snd-au8820 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-au8820 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-au8820
alias usb-controller uhci-hcd

# ivtv modules setup
alias char-major-81    videodev
alias char-major-81-0  ivtv
alias char-major-61    lirc_i2c
alias tveeprom         tveeprom-ivtv
alias msp3400          msp3400-ivtv
install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install lirc_i2c
-----


More information about the mythtv-users mailing list