If you are upgrading to a new version of MiniMyth (e.g. from -77 to -78), then please save your old version of MiniMyth until you are sure that you are not having any problems with the new version of MiniMyth. Generally, old versions of MiniMyth are deleted from minimyth.org. Therefore, if you run into problems with the new version of MiniMyth and you have not saved your old version of MiniMyth, then returning your system to a working state will likely take more time than would have otherwise been required.
If you are upgrading to a new version of MythTV (e.g. from 0.23 to 0.24), please do the following:
- Read and follow the instructions in the "warning before upgrading" thread, and
-
Upgrade MiniMyth in two steps:
- upgrade to the latest MiniMyth containing the same MythTV version (e.g. MiniMyth 0.23.1-78) and test for any problems, and
- upgrade to the latest MiniMyth containing the new MythTV version (e.g. MiniMyth 0.24.1-78) and test for any problems.
MiniMyth is a small Linux distribution that turns a diskless computer into a MythTV frontend and slave backend.
The latest version of MiniMyth contains:
-
MythTV 0.24.1 with
fixes through Git commit f5fd11f,
including the following plugins:
- MythBrowser
- MythGallery
- MythGame (not integrated with MiniMyth configuration)
- MythMusic
- MythNetvision
- MythNews
- MythVideo
- MythWeather
- MythZoneMinder
- MythStream mythtv-r21640
- MPlayer SVN 34363 and FFmpeg 12d2765
- MPlayer 1.0rc2 with patches to add
- VLC 1.1.11 and FFmpeg 12d2765
- xine-ui Pre 0.99.7 (HG 3096), xine-lib Pre 1.2 (HG 11864) and FFmpeg 12d2765
- Hulu™ Desktop support (MiniMyth does not include the Hulu Desktop binary)
- Adobe® Flash® Player support (MiniMyth does not include the Adobe Flash Player binary)
- FCE Ultra 0.98.13-pre for Nintendo Entertainment System emulation
- jzIntv 1.0-beta3 for Intellivision emulation
- Mednafen 0.8.D.3 for Game Boy, Game Boy Color, Game Boy Advance and Nintendo Entertainment System emulation
- Stella 3.4.1 for Atari 2600 emulation
- VisualBoyAdvance 1.7.2 for Game Boy, Game Boy Color and Game Boy Advance emulation
- ZSNES 1.51 for Super Nintendo Entertainment System emulation (32-bit builds only)
-
Xorg
7.6+ (Xorg server 1.10.4 compatible Xorg packages, including
- openChrome Xorg graphics driver SVN 1037)
- NVIDIA® Xorg graphics driver 290.10
- LIRC 0.9.0 (patched trough Git 9592bb4)
- LCDproc 0.5.4
-
Linux 3.1.2 with patches to add
- Unionfs 2.5.10
In addition to the latest version of MiniMyth, there are two legacy MythTV versions of MiniMyth that differ from the latest version of MiniMyth only in their version of MythTV:
-
There is a MythTV 0.23 version of MiniMyth that contains:
-
MythTV 0.23.1 with
fixes through Git commit bcd91d5,
including the following plugins:
- MythBrowser
- MythGallery
- MythGame (not integrated with MiniMyth configuration)
- MythMusic
- MythNews
- MythNetvision
- MythVideo
- MythWeather
- MythZoneMinder
- MythStream mythtv-r21640
The version of MiniMyth containing MythTV 0.23 is deprecated. It will be removed once MythTV 0.25 has been released. Therefore, if you want to continue to use newer versions of MiniMyth, then you should upgrade your network to MythTV 0.24.
-
MythTV 0.23.1 with
fixes through Git commit bcd91d5,
including the following plugins:
-
There is a MythTV 0.22 version of MiniMyth that contains:
-
MythTV 0.22.0 with
fixes through Git commit 3c6ce60,
including the following plugins:
- MythBrowser
- MythGallery
- MythGame (not integrated with MiniMyth configuration)
- MythMusic
- MythNews
- MythVideo
- MythWeather
- MythZoneMinder
- MythStream mythtv-r21640
The version of MiniMyth containing MythTV 0.22 is deprecated. It will be removed once MythTV 0.25 is released. Therefore, if you want to continue to use newer versions of MiniMyth, then you should upgrade your network to MythTV 0.24.
-
MythTV 0.22.0 with
fixes through Git commit 3c6ce60,
including the following plugins:
Originally, MiniMyth was developed to download and boot the root file system over the network. However, it has evolved to support more boot methods. For a list of supported boot methods, go to the MiniMyth boot instructions.
Originally, MiniMyth was developed to run on VIA EPIA® M motherboards. However, it has evolved to support more hardware. Now, many MiniMyth users that are looking for smaller form factor lower power hardware opt for hardare that pairs an Intel® Atom™ processor with an NVIDIA® ION™ graphics processor. For a list of supported hardware, go to the MiniMyth hardware requirements. As history would have it, VIA's lack of support for the Open Source community in conjuction with support for XvMC (including XvMC-VLD) being dropped in MythTV 0.25 means that MiniMyth will not support VIA EPIA hardware once MythTV 0.25 is released.
Originally, MiniMyth was developed to be a MythTV frontend. However, it has evolved to include MythTV slave backend functionality as well.
To download MiniMyth, go to the MiniMyth download page.
MiniMyth has built-in features that enable customization. However, when these built-in features are not sufficient, you can build MiniMyth from source. For instructions on how to build MiniMyth from source, go to the MiniMyth build system instructions.
If the information in the MiniMyth documents section does not answer your questions, the best thing to do is visit the forum. The forum members tend to be both helpful and responsive.
