Šios instrukcijos, kurias perkaitysite žemiau, skirtos tiems vartotojams, kurie jau turi veikiančią Fedora Core 5 nuo i386 iki i686 (32 bitų)
sistemą, tačiau pritrūko žinių, o gal ir laiko susitvarkyti taip, kad veiktų vidinis TV imtuvas ir gamintojo pridėtas distancinio valdymo
pultelis.
Čia apžvelgsiu Leadtek WinFast TV2000 XP Deluxe
TV imtuvo diegimą.
Turinys:
- Paruoškite savo sistemą. Patarčiau visiškai atnaujinti sistemą. Atnaujinimui galite naudoti "up2date", "apt-get", "yum" programas.
- Atnaujinkite branduolį iki 2.6.17-1.2187_FC5.
Žinoma, tai nėra privaloma, tačiau šiame straipsnyje aš aprašinėsiu žingsnius savoje sistemoje, kuri naudoja naujausią branduolį ir
pagal nutylėjimą naudojuosi Gnome darbine aplinka. Beto aš dažniausiai naudojuosi
"rpm" paketais ir labai nemėgstu kompiliuoti įvairias programas, o ypač branduolį.
Todėl visi tolimesni žingsniai nereikalaus jokių kompiliavimo programų ar žinių apie tai.
- Jei nenorite vargti su "dependencies", galite visas reikiamas bylas suinstaliuoti "yum" pagalba. Pasileiskite terminalą. Rašykite:
Spauskite enter, įveskite root slaptažodį ir paspauskite enter. Rašykite:
gedit /etc/yum.repos.d/atrpms.repo
Spauskite enter. "gedit" redaktoriuje įrašykite tokius duomenis:
[ATrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable
enabled=0
gpgcheck=0
Neužmirškite palikti tuščios eilutės bylos gale. Išsaugokite ir uždarykite redaktorių. Rašykite:
rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora
Spauskite enter. Importuojamas GPG raktas. Rašykite:
Į klausimą "Is this ok [y/N]:" atsakykite "y" ir spauskite enter. Rašykite toliau:
yum --enablerepo=ATrpms install lirc-devices
Į klausimą "Is this ok [y/N]:" atsakykite "y" ir spauskite enter. Rašykite toliau:
yum --enablerepo=ATrpms install lirc
Į klausimą "Is this ok [y/N]:" atsakykite "y" ir spauskite enter. Rašykite toliau:
yum --enablerepo=ATrpms install lirc-kmdl-2.6.17-1.2187_FC5
Į klausimą "Is this ok [y/N]:" atsakykite "y" ir spauskite enter. Uždarykite terminalą.
Jei pasinaudojote šiuo programų instaliavimo būdu, toliau skaitykite skyrių Konfigūravimas.
- Instaliuokite atsisiųstas programas, pasileiskite terminalą, spauskite "Applications" > "System Tools" > "Terminal":
Spauskite enter, įveskite root slaptažodį ir paspauskite enter. (Taip gausite root privilegijas terminale, nors būsite vartotojo pagal nutylėjimą home kataloge. Parašykite:
Spauskite enter. Palaukite kol baigs instaliuoti. Uždarykite terminalą.
- Perkrovus kompiuterį, prie "Applications" > "Sound & Video", turėtumėte pamatyti naują programą: "TVtime Television Viewer";
- Pasileiskite terminalą. Rašykite:
Spauskite enter, įveskite root slaptažodį ir paspauskite enter. Terminale rašykite:
gedit /etc/sysconfig/lircd
Atsidarys "gedit" redaktorius, kuriame turi atrodyti šitaip:
# Options to lircd
LIRCD_OPTIONS="-H default"
Jei taip nėra, pakoreguokite, kad taip būtų. Išsaugokite pakeitimus paspausdami "Save" ir uždarykite gedit redaktorių. Rašykite:
cp /usr/share/doc/lirc-0.8.1/remotes/leadtek/lircd.conf.RM-0010 /etc/lircd.conf
Spauskite enter. Tai nukopijuos distancinio valdymo pultelio reikiamą konfigūraciją. Rašykite:
Spauskite enter ir atsidariusiame redaktoriuje patikrinkite ar yra šios eilutės:
alias char-major-61 lirc_gpio
Jei nėra, įrašykite ar įterpkite prieš sakinį panašų į "alias snd-card-0 snd-emu10k1". Išsaugokite ir uždarykite redaktorių. Rašykite:
Spauskite enter. Redaktoriuje išvysite:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
Žemiau papildykite tokiais sakiniais:
Neužmirškite palikti tuščios eilutės bylos gale. Išsaugokite ir uždarykite redaktorių. Uždarykite terminalą.
- Jei esate susiinstaliavęs system-config-services, spauskite "Applications" > "System Settings" > "Services", suveskite root slaptažodį ir spauskite "ok".
Atsidariusiame "Service Configuration" lange, kairėje susiraskite "lircd" ir šalia pažymėkite varnelę, žinoma, jei ji nepažymėta. Paspauskite "Save" ir išjunkite šį langą.
Kitu atveju, pasileiskite terminalą ir rašykite:
Spauskite enter, įveskite root slaptažodį ir paspauskite enter. Terminale rašykite:
Spauskite enter. Suraskite "lircd" servisą ir paspausdami space pažymėkite * ties pasirinktu servisu. Perkrovus sistemą taip pažymėtas servisas startuosis automatiškai.
Paspauskite tab ir taip pasižymėję ok paspauskite enter. Uždarykite terminalą.
- Dabar reikia atsisiųsti ".lircrc" bylą, kurioje bus tvtime valdymo distanciniu pulteliu konfigūracija.
Deja, konfigūracija pateikiama tvtime.sourceforge.org yra tikriausiai pasenusi ir reikalauja šiokios tokios
korekcijos, kad veiktų distancinio pultelio "+CH" ir "-CH", bei keleta kitų pamirštų mygtukų, kuriais galėtume valdyti TV peržiūros programą.
Pataisytą konfigūraciją pasiimkite čia (Firefox naršyklėje dešiniuoju pelės klavišu pasirinkite "Save Link As...", "Save in folder:" turi būti parinkta
"Home" ir paspauskite "Save").
- Atidarykite terminalą. Rašykite:
Spauskite enter. Taip pervadinsite atsisiųstą konfigūraciją, kuri turi būti patalpinta vartotojo pagal nutylėjimą home kataloge. Toliau rašykite:
Spauskite enter. Įterpkite tokią eilutę:
Šią eilutę galite įterpti po "# User specific environment and startup programs". Išsaugokite ir uždarykite redaktorių.
- Spauskite "Actions" > "Log Out" > "Restart the computer" ir paspauskite "ok". Sistema persikraus.
- Išbandykite distancinio valdymo pultelį: paspauskite "Power" mygtuką. Turėtumėte išvysti "tvtime" programą, jei ne, gal kažką praleidote?
- Pasileiskite Firefox. Nueikite http://tvtime.sourceforge.net/usage.html. Ten rasite kaip naudotis "tvtime"
programa.
Atminkite, kad mano pateiktoje distancinio valdymo pultelio konfigūracijoje veikia tik pagrindiniai valdymo mygtukai. Visus nepanaudotus mygtukus galite susikonfigūruoti
pagal savo poreikius. Visą informaciją rasite tvtime svetainėje ir "/etc/lircd.conf", bei ".lircrc" (vartotojo pagal nutylejimą home kataloge) bylose.