Portál AbcLinuxu, 30. dubna 2025 09:12
Mythbuntu FE/BE
23.5.2010 00:24
| Přečteno: 1705×
| poslední úprava: 23.5.2010 21:41
Předem upozorňuji, že toto je spíše záznam o postupu instalace pro budoucí časy.
1) Intalace OS
Image ze stránky ubuntu.com jsem pomocí nástoje "Tvůrce spouštěcího disku" nahrál na flash disk. V biosu "HTPC" nastavil spoustění z USB-HDD a nainstaloval nové Ubuntu přes staré.
2) Aktualizace sytému a instalace potřebných balíčků
jen ve zkratce:
- aktualizace:
sudo apt-get update ; sudo apt-get upgrade
- instalace ovladače grafické karty ATI radeon hd 2600
sudo apt-get install fglrx xorg-driver-fglrx
- instalace podpory ntfs:
sudo apt-get install ntfs-config
- instalace Lirc (knihovna pro dálkové ovládání)
sudo apt-get install lirc
- reboot
3) Zprovoznění tv karty
Moje tv karta: AverMedia AverTV Hybrid (A16AR)
V ubuntu není tato karta automaticky detekována, takže je nutné její ovladač zavést "ručně". Informace lze nalést na této stránce: www.linuxtv.org
V podstatě stačí jen vytvořit soubor tv.conf v adresáři /etc/modprobe.d/ , ve kterém je zapsáno toto:
options saa7134 card=99
Po rebootu již funguje tv karta i dálkové ovládání (ovšem nejsou nakonfigurované klávesy).
4) Instalace MythTv
Tento krok je díky ubuntu velmi jednoduchý. Stačí jen spustit synaptic a nainstalovat balíčky přes menu Akce->Označit balíčky podle účelu a vybrat Mythbuntu Frontend a Master Backend. Pak již jen reagovat na výzvy "instalátoru". Pro jistotu reboot.
5) Nastavení Mythtv
Nejdřív základní nastavení systému. Systém->Správa->Mythbuntu Control Centre
V položce MySQL vybereme Mythtv-setup - do nastavení MySQL zadáme jméno a heslo, které jsme zadali při instalaci MyQSL. Veškeré nastavení se provádí jen pomocí klávesnice.
- Obecné
- Zadáme IP k backendů (u mě localhost)
- Formát TV na PAL, tabulku kmitočtů europe-east a časové pásmo +0100
- Pokud nebude fungovat vypínání je potřeba ho nastavit zde (cesty k příkazům).
- Zachytávací karty
- Vytvoříme novou
- Ze seznamů typů vybereme Zachytávací karta DVB DTV
- Zdroje obrazu - špatný překlad, protože zde nastavíme EPG
- Zadáme jméno
- Stahovač seznamů nastavíme na Pouze vysílané programové informace (EIT)
- Vstupy
- Vybereme vstup
- Nastavíme mu vstup obrazu, na ten co jsme vytvořili v minulém kroku
- Dáme hledat stanice
- Potvrdíme nastavení a čekáme na výsledky hledání
- Výsledky vložíme do seznamu stanic
- Editor Stanic
Úpravy v této položce nebudu popisovat, jen poznamenám, že do menu pro práci se stanicí se dostaneme stisknutím klávesy M.
6) Nastavení LIRCu
Otestovat lirc můžeme pomocí příkazu sudo evtest /dev/input/event6
, kde event6 je dálkové ovládání v mém systému. Při mačkání tlačítek na ovladači se bude "něco" vypisovat. Toto je první příznak fungujícího ovladače.
Dále je potřeba vytvořit konfiguraci pro ovladač příkazem:
sudo irrecord -n -H devinput -d /dev/input/event6 lircd.conf
nebo zkusit najít vhodnou konfiguraci na této stránce:http://lirc.sourceforge.net/remotes/
Tento konfigurační soubor nahrajeme na patřičné místo, u mě /etc/lirc/lircd.conf.
Další problém je v tom, že se mi lirc nespouštěl při startu, jelikož se snaží vytvořit socket v neexistující složce /var/run/lirc . Tuto složku je tedy nutné při startu vytvořit. Do souboru s názvem mylirc jsem tedy zapsal tyto příkazy:
killall lircd
mkdir /var/run/lirc
lircd -H devinput -d /dev/input/event6 -n &
Tento soubor jsem pak nakopíroval do složky /etc/init.d/ a nastavil mu příznak možnosti spuštění souboru. Tímto příkazem jsem ho nahrál do spouštěcí konfigurace:
sudo update-rc.d mylirc defaults
a restartoval systém. Funkčnost lze ověřit příkazem irw, který při mačkání tlačítek vypisuje jejich hodnotu z konfiguračního souboru.
Ještě zbývá vytvořit konfigurační soubor pro akce volané po stisknutí tlačítka. Ten se nachází v souboru ~/.lircrc a má asi tento obsah:
begin
prog = mythtv
button = CHUP
repeat = 3
config = Up
end
remote – určuje jaká konfigurace ovladače se má použít
prog – určuje program, který dostane signál
button – indentifikátor tlačítka získaný programem irw
config – příkaz pro program
postupně tak vytvoříme konfiguraci určítou akci určitý program a daný ovladač.
7) Nastavení Frontendu
Pomůcky a nastavení -> Nastavení -> Všeobecná nastavení :
Databáze by již měla být nastavena, na stránce Mixer zvuku doporučuji zesílit hlasitost na maximum. Na stránce Ukončení programu vybrat možnost "Zobrazit Ukončit, Restartovat a Vypnout". Na další stránce nastravit cestu k soketu lirc na /var/run/lirc/lircd
.
Od teď by měla fungovat MythTv bez problému i s dálkovým ovládáním. Ovšem v defaultním prostředí Mythbuntu Session se mi TV zobrazovala 2x (obrazovka rozdělena na dvě půlky se stejným obsahem). Vyřešeno používáním gnome session, automatickým startem mythwelcome a schovávacíma panelama.
Toť vše :) snad to pomůže i jiným lidem než jen mě.
Tiskni
Sdílej:
Komentáře
Vložit další komentář
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.