[mythtv-users] Scheduler ignores tuners on slave (except manual record)

george.smith at arcor.de george.smith at arcor.de
Mon Jun 16 18:01:49 UTC 2008

I have a scheduler problem.

What works: I have a sytem with two machines running debian and mythtv 0.21, one with a master backend the other with a slave backend. The master backend has one tuner, the slave has two tuners. I can watch live tv on all three tuners. With both frontends running, I can watch on any two tuners simultaneously. While one tuner is recording, I can watch live on the other two.

What doesn't work: If I schedule two or more shows at the same time via the program guide, only one is recorded (on the master), the others are listed as conflicts. The "Tuner Status" in "Information Center/System Status" shows the other two tuners on the slave as connected, but they aren't used for recording.

But, when I do a manual schedule of two or even three shows at the same time, this does work. Upcoming recordings lists the shows with the both the frontend and the backend tuners and all are recorded. 

Surprisingly for me, the tuners are numbered 9, 12 and 14. 

mysql> select cardid  from capturecard;
| cardid |
|      9 | 
|     12 | 
|     14 | 

I had problems with dvb reception and other things during the initial setup, and deleted and readded cards a number of times. I had expected that deleting all cards would lead to renumbering from either 0 or 1, whichever myth starts with. Maybe this is normal. I'm just noting it in case it isn't.

I've tried running mythfilldatabase and restarting the backends. I've tried running "mythbackend --resched" from the command line, but I'm not sure whether I understand how to do this. I can't seem to start a backend using "mythbackend -d --resched", not sure what args are missing. If I use "mythbackend --resched" at the command line while a backend is already running, no changes are made to the schedule, the output is:

2008-06-16 19:45:32.030 Using runtime prefix = /usr, libdir = /usr/lib
2008-06-16 19:45:32.166 Empty LocalHostName.
2008-06-16 19:45:32.167 Using localhost value of lukoff
2008-06-16 19:45:32.385 New DB connection, total: 1
2008-06-16 19:45:32.426 Connected to database 'mythconverg' at host:
2008-06-16 19:45:32.429 Closing DB connection named 'DBManager0'
2008-06-16 19:45:32.430 Connected to database 'mythconverg' at host:
2008-06-16 19:45:32.432 New DB connection, total: 2
2008-06-16 19:45:32.433 Connected to database 'mythconverg' at host:
2008-06-16 19:45:32.437 Current Schema Version: 1214
2008-06-16 19:45:32.443 Connecting to backend server: (try 1 of 5)
2008-06-16 19:45:32.445 Using protocol version 40
2008-06-16 19:45:32.475 Connected to master for reschedule

Thanks for any help,


More information about the mythtv-users mailing list