[mythtv] Scheduled rec & play OK, but no LiveTV (0.20-fixes fresh install?)

Michael Thomson michthom at gmail.com
Thu Oct 5 19:53:46 UTC 2006


Hi folks (crossposted from -users after no responses in the hope you  
can point out how to investigate further?)

I'm puzzled. After a clean install (following Jarod's doc), I'm  
running 0.20-fixes (protocol 31) from ATRPMS and mostly all is well.

The puzzle is that while I can schedule recordings and play them back  
flawlessly, including playing the in-progress recording, I'm unable  
to enter LiveTV.
The screen goes dark, I can see the external channel change script  
run in the logs, and visually on my cable box, but then I get  
unceremoniously dumped back to the menu.
I don't believe I'm in the 'missing startchan; delete cards, sources  
& channels; reconfigure' bucket. (As a precaution I tried that fix,  
no joy).

I've run the backend and frontend with "-v all" but I don't see  
anything that looks conclusive, however I'm curious about the socket  
connection closing?
Full backend log is available but was too big to be submitted.

(N.B. this session was initiated from my Mac frontend, but I get the  
same problem when the frontend is local to the backend.)

Platform is Athlon running Fedora Core 5, freshly yum upgraded.  
Capture card is a single PVR-350.

2006-10-03 23:48:06.838 TVRec(1): SetFlags(RunMainLoop,) -> RunMainLoop,
2006-10-03 23:48:06.838 TVRec(1): ClearFlags 
(ExitPlayer,FinishRecording,) -> RunMainLoop,
2006-10-03 23:48:31.931 TVRec(1): Changing from None to WatchingLiveTV
2006-10-03 23:48:31.932 TVRec(1): ClearFlags 
(FrontendReady,CancelNextRecording,) -> RunMainLoop,
2006-10-03 23:48:31.932 TVRec(1): SetFlags(AskAllowRecording,) ->  
RunMainLoop,AskAllowRecording,
2006-10-03 23:48:31.932 TVRec(1): Request: Program(no) channel() input 
() flags(LiveTV,)
2006-10-03 23:48:31.933 TVRec(1): HW Tuner: 1->1
2006-10-03 23:48:31.933 TVRec(1): ClearFlags(PENDINGACTIONS,) ->  
RunMainLoop,AskAllowRecording,
2006-10-03 23:48:38.981 TVRec(1): ClearFlags(NeedToStartRecorder,) ->  
RunMainLoop,AskAllowRecording,
2006-10-03 23:48:38.981 TVRec(1): SetFlags(NeedToStartRecorder,) ->  
RunMainLoop,AskAllowRecording,NeedToStartRecorder,
2006-10-03 23:48:38.981 TVRec(1): Starting Recorder
2006-10-03 23:48:39.001 TVRec(1): CreateLiveTVRingBuffer()
2006-10-03 23:48:39.001 TVRec(1): GetProgramRingBufferForLiveTV()
2006-10-03 23:48:39.112 TVRec(1): StartedRecording(0x8767700) fn(/mnt/ 
media/video/1005_20061003234839.mpg)
2006-10-03 23:48:39.227 TVRec(1): SetFlags(RingBufferReady,) ->  
RunMainLoop,AskAllowRecording,NeedToStartRecorder,RingBufferReady,
2006-10-03 23:48:39.267 TVRec(1): SetFlags(CancelNextRecording,) ->  
RunMainLoop,CancelNextRecording,AskAllowRecording,NeedToStartRecorder,Ri 
ngBufferReady,

*** Below be dragons? ***

2006-10-03 23:48:39.267 write -> 16 2       ok
2006-10-03 23:48:39.267 MythSocket(8767090:16): state change  
Connected -> Idle
2006-10-03 23:48:39.267 MythSocket(8767090:-1): cb->connectionClosed()
2006-10-03 23:48:39.267 StopLiveTV(void) curRec: 0x8767700 pseudoRec: 0
2006-10-03 23:48:39.268 MSqlQuery: SELECT  
recorded.chanid,starttime,endtime,title,  
subtitle,description,channel.channum,  
channel.callsign,channel.name,channel.commfree,  
channel.outputfilters,seriesid,programid,filesize,  
lastmodified,stars,previouslyshown,originalairdate,  
hostname,recordid,transcoder,playgroup,  
recorded.recpriority,progstart,progend,basename,recgroup FROM  
recorded LEFT JOIN channel ON recorded.chanid = channel.chanid WHERE  
recorded.chanid = '1005' AND starttime = '2006-10-03T23:48:39' ;
2006-10-03 23:48:39.268 MSqlQuery: SELECT commflagged, cutlist,  
autoexpire, editing, bookmark, stereo, closecaptioned, hdtv FROM  
recorded LEFT JOIN recordedprogram ON (recorded.chanid =  
recordedprogram.chanid AND recorded.starttime =  
recordedprogram.starttime) WHERE recorded.chanid = '1005' AND  
recorded.starttime = '2006-10-03T23:48:39' ;
2006-10-03 23:48:39.316 MPEGRec(/dev/video0): VBI service:1, packet  
size:0, io size:0

*** Above be dragons? ***

2006-10-03 23:48:39.317 TVRec(1): SetFlags 
(RecorderRunning,RingBufferReady,) ->  
RunMainLoop,CancelNextRecording,AskAllowRecording,NeedToStartRecorder,Re 
corderRunning,RingBufferReady,
2006-10-03 23:48:39.317 TVRec(1): ClearFlags(NeedToStartRecorder,) ->  
RunMainLoop,CancelNextRecording,AskAllowRecording,RecorderRunning,RingBu 
fferReady,
2006-10-03 23:48:39.318 TVRec(1): Changing from WatchingLiveTV to None
2006-10-03 23:48:39.318 TVRec(1): ClearFlags 
(FrontendReady,CancelNextRecording,) ->  
RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReady,
2006-10-03 23:48:39.319 TVRec(1): SetFlags(AskAllowRecording,) ->  
RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReady,
2006-10-03 23:48:39.319 TVRec(1): Request: Program(no) channel() input 
() flags(KillRec,KillRingBuffer,)
2006-10-03 23:48:39.963 TVRec(1): ClearFlags(RecorderRunning,) ->  
RunMainLoop,AskAllowRecording,RingBufferReady,
2006-10-03 23:48:40.003 TVRec(1): FinishedRecording(Ideal) in  
recgroup: LiveTV
2006-10-03 23:48:40.008 TVRec(1): ClearFlags(RecorderRunning,) ->  
RunMainLoop,AskAllowRecording,RingBufferReady,
2006-10-03 23:48:40.008 TVRec(1): Tearing down RingBuffer
2006-10-03 23:48:40.010 TVRec(1): ClearFlags(PENDINGACTIONS,) ->  
RunMainLoop,AskAllowRecording,RingBufferReady,

Is anyone seeing similar things? Any ideas where to start?

[root at localhost ~]# rpm -qa | egrep "myth|ivtv|nvidia|lirc" | sort
ivtv-0.7.1-118.fc5.at
ivtv-firmware-1.8a-10.at
ivtv-firmware-audio-0.0.1-6.at
ivtv-kmdl-2.6.17-1.2187_FC5-0.7.1-118.fc5.at
libmyth-0.20-139.fc5.at
lirc-0.8.1-62_cvs20060930.fc5.at
lirc-devices-0.7.0-2.fc5.at
lirc-kmdl-2.6.17-1.2187_FC5-0.8.1-62_cvs20060930.fc5.at
lirc-lib-0.8.1-62_cvs20060930.fc5.at
mytharchive-0.20-134.fc5.at
mythbrowser-0.20-134.fc5.at
mythcontrols-0.20-134.fc5.at
mythdvd-0.20-134.fc5.at
mythflix-0.20-134.fc5.at
mythgallery-0.20-134.fc5.at
mythgame-0.20-134.fc5.at
mythmkmovie-1.1.4-5.fc5.at
mythmusic-0.20-134.fc5.at
mythnews-0.20-134.fc5.at
mythphone-0.20-134.fc5.at
mythplugins-0.20-134.fc5.at
myththemes-0.20-110.at
mythtv-0.20-139.fc5.at
mythtv-backend-0.20-139.fc5.at
mythtv-frontend-0.20-139.fc5.at
mythtv-setup-0.20-139.fc5.at
mythtv-suite-0.20-62.at
mythtv-theme-abstract-0.20040910-3.at
mythtv-theme-MediaCenter-0.17-5.at
mythtv-theme-photo-4-7.at
mythtv-theme-ProjectGrayhem-1.7-2.at
mythtv-theme-purplegalaxy-0.20031214-4.at
mythtv-themes-0.20-139.fc5.at
mythtv-theme-sleek-0.35-3.at
mythtv-theme-visor-0.16.2-6.at
mythvideo-0.20-134.fc5.at
mythweather-0.20-134.fc5.at
mythweb-0.20-85.at
nvidia-graphics8178-libs-1.0_8178-74.fc5.at
nvidia-graphics8774-1.0_8774-75.fc5.at
nvidia-graphics8774-kmdl-2.6.17-1.2187_FC5-1.0_8774-75.fc5.at
nvidia-graphics8774-libs-1.0_8774-75.fc5.at
nvidia-graphics-devices-1.0-5.fc5.at
nvidia-graphics-helpers-0.0.14-15.fc5.at
perl-Video-ivtv-0.13-8.fc5.at



More information about the mythtv-dev mailing list