User:Ubamu

From MythTV Official Wiki
Jump to: navigation, search

Primary Backend w/Frontend

Hardware

  • Asus P5Q Motherboard
  • Intel Core 2 Duo E8500 3.16 GHz
  • nVidia XFX 9600GT 512MB PCIe
  • Hauppauge HVR-1600 model 1181 product code 74021
  • 3GB Kingston RAM 1066 MHz
  • 2 x 1 TB Seagate SATA Drives
  • LG GGW-H20L Blu-ray Disc Rewriter & HD DVD-ROM Drive
  • Display: old Standard Definition Sony Trinitron with S-Video input
  • MCE Remote Version 2 Model 1039
  • Motorola RG2200 Set-top box - VDSL condoTV

Software

Installation Notes

Partitioning

Use the latest gparted live CD to rearrange partitions prior to installing Mythbuntu. The installer doesn't seem to recognize unpartitioned free space so the best thing is to grow the existing NTFS partitions beforehand and then let the Mythbuntu installer shrink them again and install.

Next, install the latest Mythbuntu ISO. Use the NVIDIA 177 Series drivers and leave TV-out disabled so that the PC monitor gets configured as default.

Hauppauge HVR-1600

To configure the capture card, select card type MPEG-2 encoder card (PVR x-50,PVR-500) and it will say Failed to open. Tab down to the Video device box and enter /dev/video0. Now the installer will recognize the Hauppauge card. Continue with the installation and reboot.

On reboot you will need to intercept the grub menu and edit the default entry. Type e, then on the kernel line hit e again. Add vmalloc=192M pci=nommconf on the end of this line and press enter. Type b to boot. Once the mythbuntu frontend comes up, use Esc to exit, open a terminal and edit /boot/grub/menu.lst. Add vmalloc=192M pci=nommconf on the kernel line like this:

## ## End Default Options ##

title   Ubuntu 8.10, kernel 2.6.27-7-generic
root    (hd0,1)
kernel  /boot/vmlinuz-2.6.27-7-generic root=UUID=f70a49f8 ro quiet splash vmalloc=192M pci=nommconf
initrd  /boot/initrd.img-2.6.27-7-generic
quiet

If you skip these grub modifications, you will boot in low-graphics mode and get the NVIDIA error: Failed to initialize the NVIDIA graphics device. This problem also goes away if you take out the Hauppauge HVR-1600 card - but then you have no capture card.

NVidiaProprietaryDriver

Next, as root, run nvidia-xconfig and nvidia-settings and configure TV-0 under X Server Display Configuration. Click Save to X Configuration File. Settings will be applied at next reboot.

LIRC

Copy the RG2200 Blaster Codes to /usr/share/lirc/transmitters/motorola/SRC-200A.conf and remove streams 2 and 3.

Copy this RG2200 Change Channel Script to /usr/local/bin and run chmod a+x. Remove -d /dev/lircd1 and change $remote_name to SRC-200A_1.

Edit /etc/lirc/lircd.conf and change dctxxxx to SRC-200A.

Go to Input Connections in the MythTV Backend Setup and enter /usr/local/bin/change-channel-lirc.pl

Reboot to apply changes.