Geekdom

Geeks of the World Unite!

 

4

Feb

MythTV: My Personal Fedora Core How To

Posted by Rich  Published in Linux, Movies

(this will be edited over time as things get updated)

This has been put together for my own archive since there is no guarantee that existing How-To’s are going to be available when needed (there was a key point in time when the Wilsonet.com site was down, and I really needed access to the steps).

Background

After fighting with MythTV (posted here), I was determined to just get it right. It became near obsession, and I started driving my wife a little crazy since I spent a couple of hours each night tackling different aspects of MythTV.

However, I must say that it has been worth it. And my wife sees that too, as she sees it a being something that could replace our Directv TiVo.

Also, when I built my system, I attacked it as if it were a “Proof Of Concept”. In other words, I did not get too crazy about the processor type, the filesystem layout, the computer case, or really any of that stuff. I just wanted to build a system that worked. Once I got to the point where everything worked as it should, I figured I would then tackle the other items (like a smaller, nicer, and quieter case). I believe that taking this approach made it easier in that there was a lot less pressure: I didn’t really invest much money in to the project in the beginning, and anything that I did buy I could always re-sell on eBay.
Prereqisits

At the very least, you will need the following:

  • A power supply
  • A hard drive
  • A motherboard
  • A processor (CPU)
  • A video capture card
  • Memory
  • Internet Access
  • A copy of Fedora Core
  • A Computer case capable of holding all of the above equipment.

Components

This is more of an aside, but I thought it was worth mentioning some more details about the individual components.

The computer case I chose was a standard tower case. Yes, it was ugly. The power supply in it was one that I got for free, after rebates, a while back (I bought it as an emergency spare) and it was LOUD. The hard drive was another spare item I had around (a 160GB drive). I had gotten the video card a long while back for very little money, after rebates. I had the motherboard and processor and memory (all pretty cheap after rebates.. I hate rebates!) available as well.

I had most of the stuff because it was being used as a temporary machine for my in-laws during a period of time that they stayed with us.

Anyhow, the point is that I already had most of the stuff. I didn’t want to invest a heck of a lot of money in to building a Myth PVR if the end result was going to be something that I couldn’t sell to my wife. When it all comes down to it, if she didn’t like it, then it was highly unlikely that we would use it. She, in essence, was my customer.

Assembling the System

I pieced together the 400W power supply, the tower computer case, the MachSpeed Viper K8M8MS MicroATX motherboard, the AMD64 Sempron 3000 (Socket 754) processor with stock heatsink and fan, the Ultra DDR400 512MB memory, and the 160GB Maxtor ATA100 Hard drive. I added in an XFX Geforce 6200 fanless video card with S-Video out since I would be testing the install on a standard 27-inch CRT TV.
With it all together, I made sure things powered up and were all properly recognized by the system. Since I know that this will eventually be a system without a mouse or keyboard, I made sure that the BIOS was set to ignore any keyboard related errors.

Installing the OS

Installation of the OS was pretty simple. Although I ended up doing it about 6 times due to testing things with MythTV and breaking things, in truth you should really only have to do it once.

I didn’t bother partitioning the drive. I didn’t see the sense in it. MythTV has it’s own space management logic which removes the worry of it filling the filesystem to full capacity. Besides, I figured that, down the road, I would have all of the recordings on a central server rather than local to any one machine.

I did make sure that I selected:

  • Servers -> Windows File Server
  • Servers -> Network Servers (vnc was selected by default)
  • Servers -> Web Server
  • Servers -> MySQL Database
  • Development -> Development Libraries (recommended!)
  • Development -> Development Tools (recommended)
  • Applications -> Sound and Video
  • Applications -> Graphical Internet

The Wilsonet.com how-to lists KDE as a requirement, and I installed it, but I ran everything under Gnome without any problems (KDE is a bit of a resource hog, IMHO.. not that Gnome is much better).

Keep in mind that this was a “proof of concept” machine, so I wasn’t too concerned about optimizations.

Right after the installation of the OS, when “firstboot” came up, I configured up a “mythtv” user, pointed it to my NTP server, and configured authentication to also go through my LDAP server.

Immediately after updating, I logged in as “root” and ran “yum -y update” to get all of the latest updates to the distribution. This took nearly as long as it did to install the base os!

Install Myth

The best thing to do is to go to Wilsonet.com and follow the instructions there. Aside from downloading all of the updates from the ATrpms site, there are a number of other little gotchas that are covered on that page.

Related Articles

  • Squid + NTLM authentication failing in a Windows 2008 Domain Environment (August 17th, 2010)
  • Generating self signed SSL certificates (August 14th, 2010)
  • Renew Self-Signed SSL Certificate on Linux (August 14th, 2010)
  • Windows 7 and Squid via NTLM authentication via Samba (July 16th, 2010)
  • Adding LDAP authentication to ESX (July 25th, 2009)

No user responded in this post

Subscribe to this post comment rss or trackback url

Search

Categories

  • Fun
  • Games
  • Linux
  • Movies
  • Rants
  • Solaris
  • Technical
  • Uncategorized
  • Windows

Archives

  • August 2010
  • July 2010
  • January 2010
  • July 2009
  • June 2009
  • May 2009
  • January 2009
  • December 2008
  • November 2008
  • September 2008
  • July 2008
  • June 2008
  • March 2008
  • February 2008
  • December 2007
  • August 2007
  • July 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • August 2005

Meta

  • Register
  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
February 2007
S M T W T F S
« Jan   Mar »
 123
45678910
11121314151617
18192021222324
25262728  

Blogroll

  • Brian Jones - Musings of an Anonymous Geek
  • Steve Elgersma - Random uploaded bits of Steve’s mind
  • WesMo Projects - Necessity Is The Mother Of Invention

Recent Post

  • Squid + NTLM authentication failing in a Windows 2008 Domain Environment
  • Generating self signed SSL certificates
  • Renew Self-Signed SSL Certificate on Linux
  • Windows 7 and Squid via NTLM authentication via Samba
  • iPhone SMS Archiving
  • Adding LDAP authentication to ESX
  • Extend the root LVM with a live system
  • Majordomo to Mailman migration
  • ESX/ESXi and the AMD Phenom X4 9500
  • Enabling SSH on ESXi

Recent Comments

  • VMware Workstation 6.5.0 + fedora 1… in Fedora 10 + VMware Workstation 6.5.0
  • Ben in Openvpn + Windows = One Awesome VPN Setup (Quick a…
  • Geekdom » Post Topic in Fedora (with Gnome) and VMWare Workstation 6.5 = k…
  • stephen01 in Fedora (with Gnome) and VMWare Workstation 6.5 = k…
  • Avoid One Thing » Blog Archiv… in MythTV Tweaks
  • I Organize » Blog Archive &ra… in Playing an iPod (or other music player) on a lapto…
  • iPod: Apple iPod Music Downloads, F… in Playing an iPod (or other music player) on a lapto…
  • Apple Ipod, Ipod Nano and Ipod Vide… in Playing an iPod (or other music player) on a lapto…
  • Rich in BIOS updates to a Mach Speed Viper K8M8MS rev 2 mo…
  • Rich in BIOS updates to a Mach Speed Viper K8M8MS rev 2 mo…
© 2007 Geekdom
Theme based upon one created by Wired Studios
Valid XHTML | Valid CSS 3.0
Powered by Wordpress