Next Previous Contents

# Installing and using MythTV

## Robert Kulagowski, mailto:rkulagow@rocketmail.com

2006-02-01, v0.19.00

Initially, installation of MythTV seems like a huge task. There are lots of dependencies, and various distributions seem to do the same thing different ways. This document will attempt to give general installation instructions, as well as including distribution-specific instructions where necessary.

## 1. First things first.

- 1.1 What is MythTV?
- 1.2 QuickStart
- 1.3 Upgrading from previous versions
- 1.4 How to obtain this document / PDF versions of this document
- 1.5 Document conventions
- 1.6 Mailing lists / getting help
- 1.7 IRC
- 1.8 Bug database
- 1.9 Contributing to this document

## 2. Introduction.

## 3. Checking prerequisites.

- 3.1 Hardware
- 3.2 Software

## 4. System Configuration Requirements for Compiling MythTV.

- 4.1 Software requirements for compiling MythTV
- 4.2 Shared-Library requirements for MythTV
- 4.3 Environment variable requirements for MythTV

## 5. Downloading and compiling.

- 5.1 Building LAME
- 5.2 XMLTV
- 5.3 Configuring the Zap2It.com DataDirect service
- 5.4 Manually building MythTV
- 5.5 Gentoo

## 6. MySQL.

- 6.1 Distribution-specific information
- 6.2 Setting up the initial database

## 7. Configuring Sound.

- 7.1 Graphically setting up the mixer
- 7.2 Setting the mixer from the command line

## 8. Setting up a remote control.

- 8.1 Gentoo
- 8.2 Mandriva
- 8.3 Red Hat Linux/Fedora Core
- 8.4 Obtaining and compiling lirc
- 8.5 Completing the lirc install
- 8.6 Additional information for lirc
- 8.7 Configuring lirc for use with an IR blaster

## 9. Configuring MythTV.

- 9.1 Configuring the Master backend system
- 9.2 Post-configuration
- 9.3 Configuring a non-master backend
- 9.4 Configuring and running mythfilldatabase
- 9.5 Grabbing channel icons for DataDirect users

## 10. Configuring mythfrontend.

- 10.1 General
- 10.2 Appearance
- 10.3 Program Guide
- 10.4 Playback
- 10.5 Recording
- 10.6 Xbox Frontends

## 11. Using MythTV.

- 11.1 Keyboard commands
- 11.2 Using themes with MythTV
- 11.3 Adding DishTV information to the database
- 11.4 Adding support for an external tuner
- 11.5 Using Shutdown/Wakeup
- 11.6 Controlling the mythfrontend via telnet

## 12. Scheduling Recordings.

- 12.1 Record Types
- 12.2 Scheduling Options
- 12.3 Storage Options
- 12.4 Post Recording Processing
- 12.5 Advanced Recording Options

## 13. MythPlugins.

## 14. MythWeb.

- 14.1 Installation and prerequisites
- 14.2 Completing the installation
- 14.3 Resetting the key binding table
- 14.4 Resetting the theme.

## 15. MythGallery.

- 15.1 Installation and prerequisites
- 15.2 Using MythGallery
- 15.3 Importing Pictures

## 16. MythGame.

- 16.1 Setup Directory Structure
- 16.2 Download and Install xmame
- 16.3 Download extra files
- 16.4 Download and Install MythGame.
- 16.5 Setup xmame in MythGame
- 16.6 Hints:

## 17. MythMusic.

- 17.1 Manual installation of prerequisites
- 17.2 Mandriva
- 17.3 Red Hat Linux 9
- 17.4 Compiling MythMusic
- 17.5 Configuring MythMusic
- 17.6 Using MythMusic
- 17.7 Troubleshooting MythMusic

## 18. MythWeather.

## 19. MythVideo.

## 20. MythDVD.

- 20.1 Manual Compilation of Prerequisites
- 20.2 Pre-compiled binaries
- 20.3 Running the Myth Transcoding Daemon

## 21. MythNews.

## 22. Troubleshooting.

- 22.1 Compiling
- 22.2 Debugging
- 22.3 Installing
- 22.4 Using
- 22.5 Miscellaneous

## 23. Miscellaneous.

- 23.1 I'd like to watch the files without using MythTV / I'd like to convert the files to some other format
- 23.2 Using a different window manager
- 23.3 What capture resolution should I use? How does video work?
- 23.4 MythTV GUI and X Display Sizes
- 23.5 Saving or restoring the database
- 23.6 Deleting the MySQL database
- 23.7 Moving your data to new hardware
- 23.8 btaudio
- 23.9 Removing unwanted channels
- 23.10 NFS
- 23.11 Automatically starting mythfrontend at system boot time
- 23.12 Automatically starting mythbackend at system boot time
- 23.13 Advanced Backend Configurations
- 23.14 What is this transcoder thing, and how do I use it?
- 23.15 Changing your hostname
- 23.16 Can I run MythTV on my TiVo?
- 23.17 Can I run MythTV on my ReplayTV?
- 23.18 Can a wireless connection be used between the frontend and the backend?
- 23.19 How can I burn shows that I have recorded to a DVD?
- 23.20 Burning a MythTV recording to a DVD (alternate version)
- 23.21 Creating a DVD with Menus
- 23.22 Using the DBoxII within MythTV
- 23.23 Migrating from XMLTV to DataDirect
- 23.24 What do the icons on the Watch Recordings screen mean?
- 23.25 What do the letters mean when I change channels?
- 23.26 What is the difference between the various Hauppauge PVR models?
- 23.27 Changing channels on an external Set Top Box
- 23.28 Configuring one machine to flag all commercials

## 24. Example Configurations.

- 24.1 Logical Volume Manager (LVM)
- 24.2 Advanced Partition Formatting
- 24.3 HDTV with the Air2PC-ATSC-PCI card
- 24.4 Diskless Ubuntu

Next Previous Contents