installed desktop

installed epel repos, default repos enabled

installed atrpms repos, enabled atrpms and atrpms-testing

Install all deps

yum install mythtv*

change SELINUX from =enforcing to =disabled

install mysql mysql-server

chkconfig mysqld and mythbackend ON

chkconfig iptables off

service iptables stop

mysql_secure_installation

import the basic database structure

edit the /etc/my.cnf

Install extra packages via yum

webmin (download)

kernel-headers

kernel-devel

gcc

nvidia-drivers

edit /boot/grub/menu.lst add vmalloc=256M (this is for Nvidia graphics card)

Set correct privileges:

mysql -u root mythconverg -p

grant all on mythconverg.* to mythtv@”%” identified by “password”;

flush privileges;

Import existing database

bunzip2 /pathtomythconverg.sql

mysql -u root -p mythconverg < /pathtomythconverg.sql mythtv-setup IF YOU GET THE ERROR “table ‘internetcontent’ already exists” $ mysql -u -p mythconverg mysql> DROP TABLE IF EXISTS internetcontent;

mysql> DROP TABLE IF EXISTS internetcontentarticles;

mysql> exit;

Enable autologin

Edit /etc/gdm/custom.conf

[daemon]

AutomaticLoginEnable=true

AutomaticLogin=username

Autolaunch mythfrontend upon login

Go to “system” => “preferences” => “Startup Applications”

Choose Add

Name = Mythfrontend

Command = /usr/bin/mythfrontend