It seems I've hit a few problems with my HTPC project that are quite annoying.
MythTV will not tune to a channel in "live TV" mode - only when recording. So it's impossible to view a channel without first programming the current show to be recorded. I'm sure this is a local config problem rather than a general error in MythTV, but it does point out a couple of annoying UI problems.
My DVB card or its driver apparently randomly decides to not receive data once in a while. Over the weekend, it meant that none of the scheduled recordings actually happened. Argh...
And finally, I can not make suspend/resume of the system work. First of all, MythTV does not seem to run the halt command (although it does warn that it will), and secondly, even if it did, the ASUS BIOS does not in fact resume the computer at the time programmed to the BIOS, regardless of whether I do this with the 'nvram-wakeup' program or via the BIOS screen.
For some reason, MythTV will lock up X in a way in which the only cure is a full reset of the computer when trying to view a DVD. Funnily enough, this is not a complete system crash, as background processes are still running and it is possible to cleanly shut down the computer (I've programmed the power button to do a 'shutdown -h'), but the console will not respond to anything. Perhaps this is an NVIDIA related issue, as I can't seem to make the XvMC video acceleration work reliably either.
Comment by oa on Tue, 07 Dec 2004 23:31:20:
Hmm. Today, viewing live tv suddenly works, at least most of the time. I
believe this has something to do with mythbackend not acting very intelligently
when the DVB card does not pass through a proper channel stream, as wuold
happen if a channel you're trying to tune into is not transmitting. The DVD
problem turned out to be a lightly documented, but apparently fairly well known
"feature" of MPlayer not supporting DVD playback very well, in particular wrt
DVD menus. Switching MythTV's configuration to use Xine instead fixed that
issue.
To do
this, the system must have enough CPU power to play back DVD, DVB and/or MPEG4
content while recording a DVB stream at the same time. It must also be able to
output 5.1 audio in analog format, due to my current AV receiver not having
built-in AC3 decoding. On the other hand, since the picture output will be to a
video projector, I do not need S-video TV out signal, standard VGA is better.
At least one PCI slot is a must, even if everything is integrated, because of
the DVB card.