[mythtv-users] Upgraded and now recording fails

Larry Roberts mythtv at american-hero.com
Thu Jun 9 16:18:14 UTC 2011


I finally got around to upgrading to the latest mythtv build on Centos 
using atrpms.

Everything "seemed" to be working however when I go and test recording a 
program i get the following error in the mythtvbackend log:

2011-06-09 11:48:28.572 TVRec(1): ASK_RECORDING 1 0 0 0
2011-06-09 11:48:28.882 MainServer::ANN Monitor
2011-06-09 11:48:28.890 adding: mythbe1.american-hero.com as a client 
(events: 2)
2011-06-09 11:48:28.913 MainServer::ANN Monitor
2011-06-09 11:48:28.917 adding: mythbe1.american-hero.com as a client 
(events: 2)
2011-06-09 11:48:28.954 TVRec(1): Changing from None to RecordingOnly
2011-06-09 11:48:28.967 TVRec(1): HW Tuner: 1->1
2011-06-09 11:48:29.200 AutoExpire: CalcParams(): Max required Free 
Space: 1.0 GB w/freq: 15 min
2011-06-09 11:48:29.206 Started recording: "What's New 
Scooby-Doo?":"Diamonds Are a Ghoul's Best Friend": channel 1048 on 
cardid 1, sourceid 1
2011-06-09 11:48:29.214 scheduler: Started recording: "What's New 
Scooby-Doo?":"Diamonds Are a Ghoul's Best Friend": channel 1048 on 
cardid 1, sourceid 1
2011-06-09 11:48:31.891 ProgramInfo(1048_20110609114800.mpg), Error: 
GetPlaybackURL: '1048_20110609114800.mpg' should be local, but it can 
not be found.
2011-06-09 11:48:35.322 Updating status for "What's New 
Scooby-Doo?":"Diamonds Are a Ghoul's Best Friend" on cardid 1 (Tuning => 
Recording)
2011-06-09 11:48:35.464 TVRec(1): rec->GetPathname(): 
'/mythtv1/1048_20110609114800.mpg'
2011-06-09 11:48:35.590 MPEGRec(/dev/video0) Error: StartEncoding failed
                         eno: Invalid argument (22)
2011-06-09 11:48:35.592 MPEGRec(/dev/video0) Error: Failed to start 
recording
2011-06-09 11:48:35.595 MPEGRec(/dev/video0) Error: StopEncoding failed
                         eno: Invalid argument (22)
2011-06-09 11:48:35.599 TVRec(1): Changing from RecordingOnly to None
2011-06-09 11:48:35.607 Updating status for "What's New 
Scooby-Doo?":"Diamonds Are a Ghoul's Best Friend" on cardid 1 (Recording 
=> Recorder Failed)
2011-06-09 11:48:35.643 Reschedule requested for id 0.
2011-06-09 11:48:38.279 Scheduled 272 items in 2.5 = 0.39 match + 2.14 place
2011-06-09 11:48:38.302 scheduler: Scheduled items: Scheduled 272 items 
in 2.5 = 0.39 match + 2.14 place
2011-06-09 11:48:38.380 MainServer::ANN Monitor
2011-06-09 11:48:38.382 adding: mythbe1.american-hero.com as a client 
(events: 0)
2011-06-09 11:48:38.385 MainServer::ANN Monitor
2011-06-09 11:48:38.387 adding: mythbe1.american-hero.com as a client 
(events: 1)
2011-06-09 11:48:38.437 Preview Error: Encountered problems running 
'/usr/bin/mythpreviewgen --size 0x0 --chanid 1048 --starttime 
20110609114800 > /dev/null'

In doing some digging I believe it may be a video4linux issue and in 
checking I see that I'm running a newer kernel then the kmdl that I have.

[root at mythbe1 bin]# rpm -qa | grep video4linux
video4linux-kmdl-2.6.18-194.17.4.el5-20100401-94.el5
video4linux-kmdl-2.6.18-194.17.1.el5-20100401-94.el5
[root at mythbe1 bin]# uname -a
Linux mythbe1.american-hero.com 2.6.18-238.12.1.el5 #1 SMP Tue May 31 
13:23:01 EDT 2011 i686 i686 i386 GNU/Linux
[root at mythbe1 bin]#

I tried to upgrade to a matching kmdl version but it doesn't appear to 
be available. I have checked in atrpms-testing and didn't see it there 
either.

[root at mythbe1 bin]# yum install video4linux
Loaded plugins: fastestmirror, kmdl
Loading mirror speeds from cached hostfile
  * base: mirrors.tummy.com
  * extras: centos.cs.wisc.edu
  * updates: yum.singlehop.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package video4linux.i386 1:20100401-97.el5 set to be updated
--> Processing Dependency: video4linux-kmdl-1:20100401-97.el5 for 
package: video4linux
--> Finished Dependency Resolution
1:video4linux-20100401-97.el5.i386 from atrpms has depsolving problems
   --> Missing Dependency: video4linux-kmdl-1:20100401-97.el5 is needed 
by package 1:video4linux-20100401-97.el5.i386 (atrpms)
Error: Missing Dependency: video4linux-kmdl-1:20100401-97.el5 is needed 
by package 1:video4linux-20100401-97.el5.i386 (atrpms)
  You could try using --skip-broken to work around the problem
  You could try running: package-cleanup --problems
                         package-cleanup --dupes
                         rpm -Va --nofiles --nodigest
[root at mythbe1 bin]#


Any chance of getting these spun up, or am I missing something?  I'm 
hopeful that the above error is caused by the missing v4l drivers else 
I'll be back..

Thanks

Larry


More information about the mythtv-users mailing list