Using multiple front-ends in MythTV

Over the weekend, I set up my eee to operate as a second front-end for MythTV. This will allow me to watch TV in my bedroom on my eee, which is hooked up to a 19" display. The eee is a bit slow doing some things, frustratingly slow on occasion, but overall, it works fine. It's certainly usable.

I found that I had two main issues. First, I found that when configuring mythtv, the settings aren't changed if the front-end can't write to /etc/mythtv/mysql.txt. I don't know if this is just a Mythbuntu problem, or something more widespread. However, I ended up having to change permissions on that file to get my changes to take effect. Mostly, I just gave each of the front ends separate identifiers.

The other problem I had was more of a general configuration issue. When I set up my main MythTV box, I'd never really considered having a second front-end. My apartment is pretty small, and I never really wanted to watch TV in my bedroom, so it wasn't an issue. I'd set up my MythTV box to be a front-end and back-end on the same box, which meant I was using 127.0.0.1 for the IP address for the internal configuration. It took me awhile today to figure out that I needed to change that to the actual LAN IP address of my MythTV box to get multiple front-ends working properly.

Now that I've figured that out, I have two front-ends up and running, and it seems to work well.