Talk:Installing MythFrontend on Apple TV using Gentoo

From MythTV Official Wiki
Jump to: navigation, search

Hi all,

I have been following the excellent instructions on this page and have a few suggestions I would like to add in the upcoming few days as I finish my AppleTV based MythTV front end machine. The changes are quite minor and may have become necessary only since this page was written. I thought it appropriate to comment on the talk page first since I am new to this particular wiki. When I get my install finished and stable I would be happy to write these up on the article page if you like.

In a nutshell they are:

  • If you have Apple TV 1.x software the backup partition on the USB stick is not big enough to hold the backup (Apple stripped quite a bit out in the 2.0 release) My ATV was un-upgraded so it had the larger 1.x install.
  • Under the section titled "Booting" there is legacy info regarding re-installing the HDD back in the ATV, but we have not removed it previously.
  • There are some additional USE flags that are needed:
    • nvidia for the nvidia drivers
    • X for well, X
    • opengl for Cairo
    • lirc for MythTV (it's seems off by default)
    • alsa for MythTV
    • xvmc for video decode acceleration support
    • dvd to play dvds or dvd ISO rips (see below, this is untested as yet)
    • net-misc/vnc server (in /etc/portage/package.use) to build vnc server support which you want to remotely admin the box
  • Also, you may wish to unmask the MythTV packages in /usr/portage/package.keywords to allow the most recent versions (currently 0.21-p18116) to be installed.
  • User cardoe at the Gentoo wiki has a clever way to auto start Myth without the overhead of kdm: Gentoo MythTV Autostart

Neil 06:25, 9 September 2008 (UTC)

  • It appears that for xvmc to be detected by MythTV the acceleration must be configured before MythTV is built for it to be detected, so emerge nvidia-drivers and set up the xvmc library redirect (/etc/X11/XvMCConfig) first, Then emerge mythtv. A good way to test XvMC is to build mplayer and use:
mplayer -vo xvmc -vcffmpeg12mc filename.mpg  

This will test if XvMC is working properly.

  • Be sure (this is preliminary at this time) to include the dvd use flag to allow playing DVDs if you have an external drive detected, or wish to play ISO file rips of DVDs, this should pull in libdvdcss etc.....

Neil 05:33, 24 September 2008 (UTC)

Additional help needed with some failed commands

Howdy! I've had troubles using this guide getting past the following commands:mount -o bind /dev gentoo/dev fails with "invalid argument" AND THEN LATER genkernel --kernel-config=/usr/src/config- all can't mount /dev/BOOT. Most likely because of the first failed command. Any help?? I don't know who to email.