SageTV for Linux OEM Edition Installation Information

SageTV Media Extender

System requirements:
Intel Pentium 3 or AMD Athlon or faster processor
256 MB of RAM
Internet connection
Supported network hardware (most network cards)
Hauppauge PVR150 (supports IR blaster), PVR250, PVR350 (encoder only) or PVR500 card

Additional requirements for SageTV with media playback (installing more than the server alone): Intel P4 or AMD Athlon XP or faster processor. Supported sound card.

SageTV V6 for Linux OEM Edition Installation Information

Information below is for installing a complete new Linux system with SageTV from scratch. Click here if you would like Information for installing SageTV on existing Linux systems.

The default installation is divided into 4 steps:

- Download and burn the Gentoo Installer CD.
- Install the Gentoo base system
- Install the SageTV packages
- Configuring SageTV

Please note that you need internet access to complete the install. It is VERY important to follow the directions, doing so will prevent you from having problems.

* Download and burn the Gentoo Installer CD.

You first need to obtain the Gentoo livecd installer 2006.1. You can download it from one of the mirrors at http://www.gentoo.org/main/en/mirrors.xml. It is found in the releases/x86/2006.1/livecd directory of the mirrors as...
livecd-i686-installer-2006.1.iso.

This is an example link to one of the mirrors:
http://gentoo.mirrors.tds.net/gentoo/.../livecd-i686-installer-2006.1.iso

Click here for more information on burning an ISO file onto a CD.

Once you have obtained the file you need to burn it to a CD and boot from it on the system on which you wish to install SageTV V6. You might need to enable boot from cd in your system BIOS.

* Install the Gentoo base system

Restart your system with the cd in the drive and wait for the desktop menu to appear. When the system asks for a login simply wait 10 seconds.

Once you see the desktop you must go to a terminal to download the install profile. To do so press Ctrl-Alt-F1 to switch terminal. Then type the following command if you're installing to an IDE hard drive:

  wget download.sagetv.com/linuxweb/installprofile.xml

if you are installing to a SATA hard drive type this command instead:

  wget download.sagetv.com/linuxweb/installprofilesata.xml

[ *** If you are updating from a previous version you should make a copy of your old Wiz.bin in /opt/sagetv/usr to /var/media if you wish to keep your recordings. This can be done with the following commands assuming a default install of the previous version :
  mount /dev/hda1 /mnt/gentoo
  cp /mnt/gentoo/opt/sagetv/usr/Wiz.bin .
  umount /mnt/gentoo
  mount /dev/hda3 /mnt/gentoo
  cp Wiz.bin /mnt/gentoo
  umount /dev/hda3

]

This will download the installprofile to the temporary /root directory of the install CD.

After the download has completed return to the graphical desktop by pressing Ctrl-Alt-F7. You can now start the installer graphical interface by clicking on the Gentoo Linux Installer icon. From the first screen you need to load the installprofile.xml that was downloaded previously by clicking on the load button then going up the file tree to /root to select installprofile.xml.

After the installprofile is loaded you need to press forward up to the Partitioning screen. The default values entered in this screen are for an update from the previous version. If you are installing to a new system select the third partition, click the properties button and select that it should format the partition. Even if you are not updating you should verify the partitioning so that the first partition contains the main system in /, the second one the swap and the third one the media files in /var/media.

After that you can press forward up to the Timezone screen to select your timezone. Once that's completed you can press forward up to the end and finally press install.

The install process can take 1 hour or more depending on the computer speed. You can ignore the errors at the end of the process when it is installing services. When the install is completed a message will appear on the bottom.

At that point you can reboot the system by clicking on Desktop on the top of the screen, selecting Log out then restart the system.

* Install the SageTV packages

When the system is restarting you need to remove the installer CD to boot from the hard drive. You will be presented with a login screen. The username is root and the password is sage (you will be asked to set another password later)

Once you are at the command line you need to download the package install script by typing the command:

  wget download.sagetv.com/linuxweb/sagesetup.sh

then execute it with the command

  sh sagesetup.sh

This will start the install script on which you simply need to follow the on screen instructions. You might notice some warnings but you can safely ignore them.

At one point in the setup you will be asked to set the sound card configuration with alsamixer. In that screen you can use the left and right arrows to select the channels then press up/down to increase or decrease the volume. If a channel is muted you will see M at the base of the lines. You can unmute it by pressing M on the keyboard. Once you are done configuring the sound card you can press Escape to exit and save the configuration. You should not set the volumes too high if you want to avoid distortion problems. The values depend on the sound card so we can't give the appropriate values. You should try to look for channels called Master and PCM as they are usually the important ones.

You will be asked for your activation keys near the end of the package setup and the password you would like to set for the system. Once the setup is completed you will be asked to press enter to reboot the system.

* Configuring SageTV

After the system reboots you should see the SageTV wizard to configure your system settings and capture cards.

* Advanced setup - Click here for information on installing SageTV on a non-Gentoo distribution

SageTV for linux is built on top of the Gentoo linux distribution.
You can find more information about Gentoo on www.gentoo.org and
www.gentoo-wiki.com.

Thank you for using SageTV for Linux OEM Edition. We appreciate your feedback, please send us your comments to comments@sagetv.com.

The SageTV Team

Learn More

Buy SageTV Media Center V6 for Linux
OEM Edition

Buy SageTV
New SageTV Media Extender

SageTV Media Center for Linux OEM Edition works with the new SageTV Media Extender

SageTV Media Extender

Connect any other TV in your home to SageTV Media Center (both Linux and Windows versions) through your home network now for only $109.95!

  • Connect your bedroom, kitchen, office or any room.
  • Let everyone at home enjoy PVR, Music and Photos on their TV.
Buy SageTV Media Extender

Buy SageTV

Hauppauge MediaMVP Owners
Use the Hauppauge MediaMVP as a Media Extender with SageTV Media Center (both Linux and Windows) with a MediaMVP Client License for only $29.95.

Buy MediaMVP Client License

Buy SageTV