Katalog | Atlas | Best | Centrum | Najdi | Lop | Seznam | Zoznam | Google | Centrum | SZM

http://www.bestweb.szm.sk

[CNW:Counter]

 

HTPC - home theater personal computer

NASADENIE LINUXU

 

Na predchádzajúcich stránkach som pred mesiacom písal o problémoch s použitím Linuxu na účely HTPC.

Znovu som si našiel čas na testovanie Linuxu za účelom použitia ako hlavný (a jediný) systém pre HTPC.

Prečo je výhodnejšie použiť linux ?

- je zadarmo (V súčastnej dobe je k dispozícii skúšobná verzia systému Windows 7 dostupná bezplatne, ale tá bude funkčná iba cca 1/2 roku)

- jednoduchá inštalácia nových programov (V správcovi balíčkov si iba naklikáte programy ktoré chcete nainštalovať a o chvíľu ich môžete používať. Žiadne hladanie po internete a zdĺhavá inštalácia typu Ďalej, Ďalej, Ďalej ....)

- programy sú zadarmo (či už na napalovanie, úpravu obrázkov a videí, správu diskových partícií, kancelárske programy, zálohovanie, systémové nástroje)

- nainštalovaný zaberá oveľa menej miesta na disku

- netreba antivírus

- aktualizácia systému vrátane nainštalovaných programov jedným kliknutím

- vynikajúce možnosti konfigurácie (hlavne úpravou textových súborov a terminálom)

Nevýhody použitia linuxu ?

- zložité nastavovanie pre laikov (nie všetko sa dá nastaviť klikaním)

- mierne pomalší štart (v mojom prípade) narozdiel od Windows 7, ale to je výrazne subjektívny dojem

- postup konfigurácie otestovaný a funkčný na niektorej verzii môže byť odlišný v novej verzii linuxu

Postup inštalácie, nastavenie

Zvolil som si distribúciu Linux Mint 7 Gloria (http://www.linuxmint.com). Uvedená distribúcia je graficky veľmi pekne spracovaná. Prevedením patrí do skupiny Ubuntu, Kubuntu a pod., väčšina balíkov sa inštaluje z Ubuntu. Rozdiely v inštalácii novšej verzie Linux Mint 8 Helena sú uvedené v texte.

Používam anglickú verziu Linuxu, takže za prípadné nepresnosti v preklade sa ospravedlňujem.

I napriek tomu, že tu mám popísaný postup inštalácie a nastavenia aj pre novšiu verziu Mintu (Linux Mint 8 Helena), tak v súčastnosti ju v mojom HTPC nepoužívam, ale stále som zostal verný distribúcii Linux Mint 7 Gloria a to hlavne z týchto dôvodov:

- v Minte 8 mi grafika nepracuje dobre - v obraze pri prehrávaní videí sa mi v 1/3 obrazovky zobrazoval akýsi pás a obraz bol mierne posunutý v jednej tretine oproti zvyšným 2/3.

- Samba, a teda zdielanie disku, mi niekedy nepracovala - HTPC nebolo dostupné cez Miesta v sieti z iného počítača. Po reštarte HTPC väčšinou Samba nabehla a už to išlo.

Chcem však upozorniť, že toto môže byť iba problém mojej hardwérovej alebo softwérovej konfigurácie a u vás sa nemusí prejaviť. Napr. v NAS mi beží práve Mint 8, kde mi Samba (teda zdielanie) pracuje na 100% spoľahlivo.

1. inštalácia systému

CD pri bootovaní ponúka niekoľko možností.

Linux Mint 7 Gloria
(Ubuntu 9.04 Jaunty)
Linux Mint 8 Helena
(Ubuntu 9.10 Karmic)

Prvou je možnosť priamo spustiť Linux. Ďalšou je možnosť nainštalovať systém. Zvolil som teda možnosť inštalácie. Možnosť spustiť Linux využijeme v ďalších krokoch pri vytváraní zálohy.

Bootovacie menu v Linuxe Mint 8 neponúka priamo možnosť inštalácie, preto je potrebné zvoliť možnosť Start Linux Mint a následne spustiť inštalátor z plochy pomocou ikony.

Pri možnosti voľby disku kam sa má systém nainštalovať som zvolil "manuálne rozdelenie disku".

Ako prvú som vytvoril partíciu pre samotný systém: primárna, veľkosť 10 GB (stačilo by aj menej), formát súborov ext3, bod pripojenia /

Nasleduje vytvorenie swap (odkladacej) partície: primárna, veľkosť 700 MB, formát swap.

Ako poslednú som vytvoril partíciu pre údaje: primárna, použité všetko voľné miesto, formát ext3, bod pripojenia /media/hd_data1

Keďže neplánujem používať Windows, je výhodné použiť linuxový formát ext3 aj na partíciu pre údaje. Ak by som chcel používať aj Windows, tak tento nevie pracovať s formátom ext3 a teda uvedená partícia by musela mať formát buď Fat32 (obmedzenie max. 4GB súbor) alebo NTFS.

Ak je zadaný uvedený bod pripojenia, tak sa partícia s údajmi pri štarte automaticky pripojí a zároveň zobrazí na ploche. Keď dokúpim ďalší disk, tak tomu nastavím bod pripojenia /media/hd_data2. Ak máte v PC viac diskov, je možné dátové disky pripojiť neskôr (t.j. počas inštalácie použiť iba /dev/sda1 pre systém a /dev/sda2 pre swap). Neskôr po inštalácii je možné nastaviť pripojovanie zvyšných diskov.

Po zadaní používateľského mena a hesla je v ďalšom okne možnosť voľby inštalácie zavádzača (tlačítko Pokročilé). Treba zvoliť inštaláciu na správny systémový disk (napr. /dev/sda). Treba dať pozor hlavne ak je v PC viac pevných diskov, aby sa zavádzač inštaloval na ten správny. Musí sa inštalovať napr. do /dev/sda (nie /dev/sda1).

Následne sa systém nainštaluje. Podľa toho či je PC pripojený k internetu sa aktualizujú aj jazykové balíčky.

Po reštarte by sa mal spustiť Linux, ak náhodou nie, môže byť nesprávne nastavený zavádzač GRUB (viď ďalej).

2. aktualizácia systému

Menu - Ovládacie centrum - MintUpdate

nainštalujú sa všetky dostupné aktualizácie pre všetky programy

3. zoznámenie sa s Terminálom

Terminál je príkazový riadok, ktorý umožňuje vykonávať príkazy. V linuxe sa používa veľmi často, keďže nie všetko sa dá nastaviť klikaním.

Po spustení Terminálu (Menu - Terminál) ste prihlásený ako užívateľ a zároveň sa nachádzate vo vašom domovskom priečinku.

Ak potrebujete spustiť príkaz ako správca tak sa to dá príkazom

sudo príkaz

Následne si vypýta heslo správcu (to isté ako je vaše užívateľské).

Ak následne použijete príkaz

sudo iný_príkaz, tak už heslo nebude pýtať.

Ak sa chcete trvalo (v rámci spusteného Terminálu) prepnúť do režimu správcu zadajte

sudo -s

a následné príkazy už nemusia začínať so sudo.

 

Ak chcete spustiť program, ktorý má grafické rozhranie, tak použite:

gksudo príkaz  (napr. gksudo nvidia-settings )

4. nastavenie zavádzača GRUB

zálohovanie aktuálneho nastavenia zavádzača

sudo cp -p /boot/grub/menu.lst /boot/grub/menu.lst_zaloha

editácia aktuálneho nastavenia

sudo gedit /boot/grub/menu.lst

 

V mojom prípade chcem skryť Grub menu pri štarte, t.j. aby priamo začal nabiehať systém, teda nájdem timeout 5 a zmením na timeout 0

 

Ak riadok v konfiguračných súboroch začína s # tak je ignorovaný. Potom treba uložiť súbor a reštartovať PC.

Ak sa stane, že systém nechce vôbec nabehnúť už pri štarte systému (vypíše chybu Grub ...), alebo nechce nabehnúť iný vopred inštalovaný systém (Vista, Windows 7), tak sa pravdepodobne Grub prepne do módu v ktorom je možné spúšťacie príkazy editovať. Editácia riadku sa robí klávesou e, následne sa systém dá spustiť klávesou b. Väčšinou je problém v prvom riadku napr. root (hd0,2) a väčšinou s prvým číslom (t.j. s voľbou správneho disku - záleží od poradia ako ich zaradí BIOS).

Zavaděč GRUB značí disky jinak, než Linux. Disky se značí jako (hdX), kde X je číslo počínající od nuly. Oddíly se značí jako (hdX,Y), kde X je číslo disku a Y je číslo oddílu, taktéž začínající od nuly (takže je o 1 nižší, než linuxové číslo oddílu). Pokud budete potřebovat převést linuxové značení na značení GRUBu, tak zde máte pár příkladů:

·         /dev/sda se převede na (hd0)

·         /dev/sda1 se převede na (hd0,0)

·         /dev/sda2 se převede na (hd0,1)

·         /dev/sdb se převede na (hd1)

·         /dev/sdb4 se převede na (hd1,3)

 

Nastavenie Windows 7 ak je inštalovaný ako prvý:

root (hd0,0)

map (hd0) (hd1)

map (hd1) (hd0)

chainloader +1

save default

 

Odstránenie Grubu (ak chcete odstrániť linux, tak zavádzač Grub je potrebné odstrániť zvlášť:

sudo lilo –M /dev/sda mbr  (namiesto sda dať správny disk).

 

Ak sa objaví výzva Grub rescue, tak sa jedná zjavne o nesprávne nainštalovaný GRUB. Po zadaní príkazu

set

sa vypíše kde systém očakáva GRUB (napr.  na (hd0,1), ale systém je na (hd0,0). Riešením je spustenie PC pomocou Live CD, a následne preinštalovať GRUB v terminály:

sudo grub

root (hd0,0)   //pozor, /dev/sda1 kde sa väčšinou inštaluje systém je (hd0,0)

setup (hd0)

quit

5. zmena označenia údajového disku a prístup užívateľom

Ako som písal vyššie, tak údajový disk mám pripojený v /media/hd_data1. Avšak na ploche a v správcovi súborov je disk pomenovaný napr. "985 GB media". Toto je pre mňa nevyhovujúce, keďže je to značne neprehľadné. A po pridaní ďalšieho údajového disku by to bolo ešte horšie. Preto potrebujem zmeniť označenie (menovku disku).

V termináli si najskôr vypíšem označenie diskov (alebo si pamätám označenie disku pri inštalácii systému):

sudo fdisk -l   (na konci je malé L)

z výpisu vidím že sa jedná o disk /dev/sda3 s najväčšou veľkosťou.

Odpojím disk:

sudo umount /dev/sda3

Zmením označenie (menovku disku):

sudo e2label /dev/sda3 hd_data1

nová menovka (v mojom prípade hd_data1) môže mať max. 16 znakov.

Po reštarte by sa mal disk objaviť označený správne.

Teraz potrebujem nastaviť prístup na disk aj pre ostatných užívateľov (čítanie aj zápis, vytváranie a mazanie) Otvoril som si prehliadač súborov. V menu Súbor - Otvoriť ako root sa mi otvorí nové okno s červeným pozadím. otvoriť Media, pravým kliknúť na hd_data1, zvoliť Vlastnosti, Oprávnenia, Ostatný (Others) - zvoliť Vytvárať a mazať súbory. Zavrieť.

Následne keď si otvorím disk hd_data1 ako bežný užívateľ (biele pozadie v okne správcu súborov) a otvorím pravým tlačítkom kontextové menu tak musí ponúknuť možnosť vytvoriť nový adresár a nový súbor.

6. záloha

Stav systému je teraz taký že sú nainštalované všetky aktualizácie, nastavený zavádzač a správne nastavený disk. Keďže nasleduje experimentovanie s ovládačmi grafiky tak by bolo dobré aktuálny systém zazálohovať. V prípade potreby je možné systém v priebehu 2 minút obnoviť bez potreby inštalovania a sťahovania aktualizácií.

Idem zazálohovať celý diskový oddiel /dev/sda1 so systémom linux na údajový disk hd_data1. Otvorím si disk hd_data1. Pomocou pravého tlačítka dám zvoliť nový adresár, nazval som ho "zaloha".

Keďže systém sa z bežiaceho linuxu nedá zazálohovať, tak treba vložiť a spustiť bootovateľné CD.

Zvoliť možnosť štartu systému.

Po nabehnutí systému otvoriť Computer, otvoriť disk hd_data1 (t.j. ten disk kam ideme zálohu uložiť, alebo odkiaľ sa má záloha obnoviť. Mali by sme tam mať vytvorený adresár "zaloha".

Pozor ! Neotvárať systémový disk ktorý chceme zálohovať (alebo kam chceme zálohu obnoviť). Tento je v Computer označený ako "10,0 GB media (v mojom prípade).

Zvolíme Menu - Terminal a prihlásime sa ako správca:

sudo -s

Skontrolujeme označenie disku so systémom Linux:

fdisk -l (na konci je malé L)

malo by to byť stále /dev/sda1

Nainštalujeme program partimage:

apt-get install partimage

spustíme program partimage:

partimage

Označíme partíciu ktorú chceme zazálohovať: sda1

Zadáme kam sa má záloha uložiť:   /media/hd_data1/zaloha/linuxmint-1

Necháme zaškrtnuté "Save partition into a new image file" (pri obnove partície zvolíme druhú možnosť).

 

 

Pomocou F5 sa dostaneme do ďalšieho okna, kde som zvolil "Automatic split" - t.j automatické rozdelenie zálohy iba ak je nedostatok miesta.

Po vytvorení zálohy bude táto umiestnená a nazvaná takto: /media/hd_data1/zaloha/linuxmint-1.000  (t.j. sú pridané nuly na koniec súboru. Ak je záloha rozdelená na viacero častí, tak ďalšie majú 001, 002 ...)

Pri zadávaní názvu súboru na obnovu sa tento zadáva aj s nulami, t.j.: /media/hd_data1/zaloha/linuxmint-1.000

 

Keď to všetko úspešne prebehne, záloha je vytvorená, môžme ukončiť terminál (príkaz exit 2x) a následne je možné PC reštartovať.

 

Uvedeným spôsobom je možné zálohu vykonať kedykoľvek. Výhodné je vykonať ďalšiu zálohu po nainštalovaní a nastavení všetkých ovládačov a programov.

7. inštalácia ovládačov grafickej karty

Na fotke v bode 5 vidno, že grafika nie je nakonfigurovaná správne. Je potrebné doinštalovať ovládače grafikej karty.

 

Sú možné 2 spôsoby:

a, cez Ovládacie centrum - Ovládače hardwéru, zvoliť ovládač a kliknúť na aktivovať. Následne sa ovládač stiahne a po reštarte počítača by mal byť funkčný.  Nevýhodou je že ponúka iba staršiu verziu ovládačov.

b, manuálna inštalácia najnovších ovládačov (pre ktorú som sa rozhodol):

 

Najprv treba zo stránok www.nvidia.com stiahnuť najnovší ovládač pre Linux. Tento sa štandardne uloží na plochu, je dobré ho presunúť do domovského adresára (keďže terminál štandardne štartuje v tomto adresári).

 

Treba doinštalovať potrebné balíčky:

sudo apt-get install xorg build-essential gcc linux-headers-`uname -r` -y

sudo apt-get install xserver-xorg-dev

 

Treba sa prepnúť do ďalšej konzoly pomocou Ctrl + Alt + F1 a zadať meno a heslo.

 

Linux Mint 7 Gloria
(Ubuntu 9.04 Jaunty)
Linux Mint 8 Helena
(Ubuntu 9.10 Karmic)

Následne vypneme grafické prostredie:

sudo /etc/init.d/gdm stop

Následne vypneme grafické prostredie:

sudo service gdm stop

 

Spustíme inštaláciu príkazom:

sudo sh ./NVIDIA-Linux-x86-185.18.14-pkg1.run -k $(uname -r) --x-module-path=/usr/lib/xorg/modules --x-library-path=/usr/lib

kde namiesto uvedeného názvu súboru je potrebné zadať správny názov stiahnutého súboru (alebo pri písaní začať písať NVID a stlačiť TAB, čím sa doplní zvyšok názvu súboru)

 

Všetky prípadné otázky potvrdiť Yes, a následne reštartovať PC:

sudo shutdown -r now

 

Po reštarte by malo nabehnúť správne grafické prostredie, prípadne je treba upraviť nastavenie rozlíšenia.

Overenie akcelerácie grafikou:

glxinfo

glxgears

glxinfo | grep direct

 

8. nastavenie veľkosti písma

Keďže používam linux na účely HTPC, vyhovuje mi väčšia veľkosť písma aj v prostredí linuxu:

Ovládacie centrum - Vzhľad - Fonty, zmeniť veľkosť písma (ja osobne volím 12)

 

9. doplnenie a nastavenie lokalizácie

Ovládacie centrum - Jazyková podpora - Pridať / odobrať jazyky, skontrolovať či sú zaškrtnuté všetky možnosti pri vašom jazyku, dať aplikovať zmeny.

 

10. nastavenie zvuku (inštalácia nových ovládačov)

Podľa informácií z internetu sú potrebné ovládače Alsa 1.0.20 na to aby cez optický výstup na grafickej karte prechádzal zvuk DD (AC3) a DTS priamo do receivera.

 

Zistenie verzie používaných ovládačov:

cat /proc/asound/version

 

Inštalácia (zdroj http://webupd8.blogspot.com/2009/08/how-to-upgrade-to-alsa-1020-on-ubuntu.html):

 

sudo apt-get -y install build-essential ncurses-dev gettext xmlto

sudo apt-get -y install linux-headers-`uname -r`

 

cd ~

wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.20.tar.bz2

wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.20.tar.bz2

wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.20.tar.bz2

 

sudo mkdir -p /usr/src/alsa

cd /usr/src/alsa

sudo cp ~/alsa* .

 

sudo tar xjf alsa-driver*

sudo tar xjf alsa-lib*

sudo tar xjf alsa-utils*

 

cd alsa-driver*

sudo ./configure

sudo make

sudo make install

 

cd ../alsa-lib*

sudo ./configure

sudo make

sudo make install

 

cd ../alsa-utils*

sudo ./configure

sudo make

sudo make install

 

rm -f ~/alsa-driver*

rm -f ~/alsa-lib*

rm -f ~/alsa-utils*

 

reštartovať PC a následne pomocou sudo cat /proc/asound/version zistiť či je správna verzia

 

sudo alsamixer , prejsť vpravo na iec958 a na všetkých troch stlačiť M (unmute) čím dôjde k povoleniu týchto výstupov

 

Linux Mint 7 Gloria
(Ubuntu 9.04 Jaunty)
Linux Mint 8 Helena
(Ubuntu 9.10 Karmic)

Následne v Ovládacie centrum - zvuk, zmeniť Autodetect na "HDA NVidia ALC1200 Digital (ALSA). Mixer zmeniť na "HDA NVidia (Alsa mixer), PCM.

Následne v Ovládacie centrum - Zvuk, na karte Hardware zmeniť Profil na Digital Stereo Duplex (IEC958).

 

11. nastavenie Samby - nastavenie pracovnej skupiny

Linux štandardne používa pracovnú skupinu Workgroup, ale ja vo svojej domácnosti používam HOME. Aby boli všetky PC a IPboxy v jednej pracovnej skupine, potrebujem zmeniť pracovnú skupiny na HOME aj v linuxe:

sudo gedit /etc/samba/smb.conf

treba nájsť workgroup z zmeniť na workgroup=HOME   (názov pracovnej skupiny je s veľkými písmenami).

 

Zároveň na koniec súboru doplníme tieto dva riadky:

 

create mask = 0777
directory mask = 0777

 

ktoré spôsobia to, že nakopírované súbory z iného počítača bude možné upravovať/presúvať/mazať s vaším užívateľským kontom (inak by boli potrebné práva roota, čo je dosť otravné).

 

Príkazom sudo net usershare info je možné zobraziť nastavené zdielania v systéme.

Príkazom sudo smbtree je možné zobraziť počítače v sieti a aj moje nastavené zdielania v PC.

12. nastavenie zdielania údajového disku

Otvoril som si prehliadač súborov. V menu Súbor - Otvoriť ako root sa mi otvorí nové okno s červeným pozadím. otvoriť Media, pravým kliknúť na hd_data1. Tu je voľba Možnosti zdielania, dať povoliť, a zaškrtnúť všetky 3 možnosti.

Týmto som dal zdielať celý disk - bude dostupný napr. cez Miesta v sieti z iných počítačov a bude sa dať naň aj zapisovať.

13. pridanie zdrojov

Menu - Správca balíčkov - Nastavenia - Zdroje

 

skontrolovať či sa tu nachádza (v Linux Mint 7 už je, treba ignorovať tento bod)

deb http://archive.canonical.com/ubuntu jaunty partner

 

ak nie tak treba pridať:

deb

http://archive.canonical.com/ubuntu

jaunty

partner

14. pridanie medibuntu

Menu - Správca balíčkov - Nastavenia - Zdroje

 

skontrolovať či sa tu nachádza  (v Linux Mint 7 už je, treba ignorovať tento bod)

deb http://packages.medibuntu.org/ jaunty free non-free

 

ak nie tak treba pridať:

deb

http://packages.medibuntu.org/

jaunty

free non-free

 

pomocou terminálu pridať klúče:

wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

alebo nainštalovať balík medibuntu-keyring, ktorý daný klúč obsahuje

 

V Správcovi balíčkov vyhladať a dať inštalovať:

app-install-data-medibuntu (toto platí aj pre Linux Mint)

 

15. rozširujúci neslobodný software

nainštalovať balík ubuntu-restricted-extras  (pridáva podporu MP3, multimediálne kodeky, Adobe Flash, prehrávanie DVD, podporu rozbalovania *.rar)

nainštalovať libdvdcss2

nainštalovať non-free-codecs

16. české/slovenské titulky v prehrávači filmov

Prebraté z ubuntu.cz:

Spusťte přehrávač Totem (Aplikace → Zvuk a video → Přehrávač filmů), vyberte Upravit → Nastavení → Obecné → Kódování a zvolte Střední Evropa (WINDOWS-1250). Taky je vhodné zapnout Automaticky nahrát titulky při nahrání videa.
gMPlayer - Pravým tlačítkem myši klikněte do okna aplikace, zvolte Preference → Subtitles & OSD a položku Encoding změňte na Slavic/Central European Windows (CP1250).
VLC - Z nabídky Aplikace → Zvuk a video → VLC media player spusťte přehrávač filmů VLC a v nabídce Nástroje → Nastavení → Titulky & OSD změňte položku Výchozí enkoder na CP-1250).

MPlayer - gksudo gedit /etc/mplayer/mplayer.conf
a na konec souboru přidejte tento odstavec
# české titulky
subcp=windows-1250
font=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf

17. povolenie Ctrl + Alt + Backspace

 

Klávesová skratka Ctrl+Alt+Backspace sa používa k násilnému ukončeniu grafického prostredia.

 

Linux Mint 7 Gloria
(Ubuntu 9.04 Jaunty)
Linux Mint 8 Helena
(Ubuntu 9.10 Karmic)

Vo východzom stave je táto skratka zakázaná, pre jej povolenie treba nainštalovať balík:

dontzap (ak nie je)

a povoliť príkazom

sudo dontzap --disable

Vo východzom stave je táto skratka zakázaná, pre jej povolenie treba otvoriť:

Systém - Preferencie (Preferences) - Klávesnicové menu (Keyboard menu)

Úprava (Layouts) - Možnosti úpravy (Layouts options )

zvoliť "Key sequence to kill the X server" a povoliť Control+Alt+Backspace

 

 

18. inštalácia XBMC

 

A teraz to najhlavnejšie kôli čomu to všetko doteraz bolo - inštalácia XBMC.

 

Veľmi dobré skúsenosti mám s tzv. SVN buildami, čo sú nové pracovné verzie, ktoré na jednej strane môžu mať viac funkcíí, lepšiu stabilitu, môžu opravovať chyby v predchádzajúcich verziách, ale na druhej strane môžu aj obsahovať chyby, môžu byť nestabilné alebo nemusia byť všetky nové funkcie plne funkčné.

 

Linux Mint 7 Gloria
(Ubuntu 9.04 Jaunty)
Linux Mint 8 Helena
(Ubuntu 9.10 Karmic)

Inštalácia SVN verzie:

 

sudo gedit /etc/apt/sources.list

 

na koniec súboru pridať tieto riadky:

 

# xboxmc SVN

deb http://ppa.launchpad.net/team-xbmc-svn/ppa/ubuntu jaunty main

deb-src http://ppa.launchpad.net/team-xbmc-svn/ppa/ubuntu jaunty main

deb http://ppa.launchpad.net/xbmc-addons/ppa/ubuntu/ jaunty main

deb-src http://ppa.launchpad.net/xbmc-addons/ppa/ubuntu/ jaunty main

 

 

načítať klúče k balíkom a spustiť inštaláciu:

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 64234534

sudo apt-get update

(ak vypíše že chýba key pre XBMC tak treba spustiť "sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 64234534" ešte raz, a následne "sudo apt-get update" znovu)

sudo apt-get install xbmc

sudo apt-get install xbmc-skin-*  (podľa potreby)

sudo apt-get install xbmc-eventclients-* (podľa potreby)

sudo apt-get install xbmc-scripts-* (podľa potreby)

 

 

Inštalácia SVN verzie:

 

sudo gedit /etc/apt/sources.list

 

na koniec súboru pridať tieto riadky:

 

# xboxmc SVN

deb http://ppa.launchpad.net/team-xbmc-svn/ppa/ubuntu karmic main

 

načítať klúče k balíkom a spustiť inštaláciu:

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 64234534

sudo apt-get update

(ak vypíše že chýba key pre XBMC tak treba spustiť "sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 64234534" ešte raz, a následne "sudo apt-get update" znovu)

sudo apt-get install xbmc

sudo apt-get install xbmc-skin-* (podľa potreby)

sudo apt-get install xbmc-eventclients-* (podľa potreby)

sudo apt-get install xbmc-scripts-* (podľa potreby)

 

 

Teraz je XBMC nainštalované, odporúčam reštart počítača.

 

 

19. nastavenie XBMC

Nastaviť rozlíšenie: Nastavenia - Vzhľad - Obrazovka - Rozlíšenie

Nastaviť renderovanie: Nastavenia - Video - Renderovacia metóda: VDPAU

Nastavenie zvuku: Nastavenia - Systém - Audio hardware - Audio output: Digital, DD: zapnúť, DTS: zapnúť

20. odinštalovať nepotrebné programy z linuxu

môj zoznam:

libsane, sane-utils

thunderbird (mozilla thunderbird)

pidgin

Xchat

PalmOS devices

Bluetooth

APTonCD

21. doinštalovať programy

môj zoznam (niektoré už môžu byť nainštalované), favoriti z príslušnej skupiny hrubým:

putty

wakeonlan

vinagre

google earth

FTPcopy

GShutdown (vypínanie PC v nastavenom čase)

opera

flashplugin-nonfree

FileZilla

DVD Rip

acroread

rhythmbox - prehrávanie hudby, extrakcia audio CD

Mplayer

SMplayer

RealPlayer

RealMedia

Audacious - hudovný prehrávač podobný Winampu

XMMS

spracovanie wav zvuku: ardour, audacity, GNUsound, sweep, beast

náhrada AudioCatalistu: Grip, Audacity, Kaffeine

Kaffeine

VLC

Avidemux - editor videa, konverzia formátov

úprava videa: KDenlive, Kino, DeVeDe (tvorba DVD, CD, konverzia), DVDstyler

MANDVD

K9Copy - obdoba DVDShrinku

KMplayer

Exaile

 

Prehliadače obrázkov:

gThumb - veľa možností editácie obrázkov

Mirage - snáď najlepší na prezeranie fotiek, zmena obrázkov koliečkom myši

GQview

Gimageview

 

Úprava obrázkov:

Xara Xtreme

Inkscape

 

Správcovia fotografií:

Picasa

Phatch

 

Správcovia súborov:

Tux commander

Gnome commander

MC - Midnight commander (funguje aj v termináli)

 

Práca s archívami:

unrar

7zip

 

Napaľovacie programy:

Brasero

GnomeBaker

 

22. nastavenie Wake on Lan

Wake on Lan umožňuje spustiť počítač cez sieť. K tomu je potrebné poznať MAC adresu sieťovej karty v HTPC. Tú je možné zistiť kliknutím pravý tlačítkom na hlavnej lište na ikonku siete zvoliť možnosť "Informácie". V riadku "Hardwérová adresa" je spomínaná MAC adresa (napr. 00:25:7C:7E:06:9A). Tiež si všimnite v tomto okne označenie vašej sieťovej karty (napr. eth0).

 

Najprv je potrebné v BIOSE počítača povoliť funkciu Wake on Lan.

 

Zistenie info o sieťovke:

sudo ethtool eth0 | grep Wake

výpis:

Supports Wake-on: g //podporované režimy, v tomto riadku musí byť aj g

Wake-on: d //aktuálne zapnuté - treba tu mať g na to aby fungovalo WOL

 

sudo cp /etc/init.d/halt /etc/init.d/halt_original

 

gksudo gedit /etc/init.d/halt

 

v tomto súbore nájdite text:

log_action_msg "Will now halt"

sleep 1

halt -d -f -i $poweroff $hddown

 

a nahraďte ho textom:

log_action_msg "Will now halt"

# set Wake On Lan

ip link set eth0 up

ethtool -s eth0 wol g

# halt

sleep 1

halt -d -f $poweroff $hddown

v prípade potreby je nutné danú sieťovú kartu eth0 nahradiť tou vašou správnou. Všimnite si že z posleného riadku zmizlo -i (dôležité je ho tam nenechať napísané).

Teraz pri každom vypnutí HTPC sa sieťovka nastaví do správneho režimu.

Ak chcete zapnúť HTPC z iného PC na ktorom je linux, možete použiť:

sudo etherwake 00:1d:92:0b:97:9f

alebo

wakeonlan 00:1d:92:0b:97:9f

kde 00:1d:92:0b:97:9f nahradíte vašou MAC adresou.

 

Ak chcete zapnúť HTPC cez telnet zo sat. prijímača IPBox, tak použite príkaz: ether-wake -b -i br0 00:1d:92:0b:97:9f

 

Ak chcete zapnúť HTPC z počítača s Windowsom použite na to vhodný program, napr.:

http://matcode.com/wol.htm

http://download.cnet.com/Wake-On-LAN/3000-2085_4-10486163.html

http://www.bestfreewaredownload.com/freeware/t-free-wol-freeware-fshyiyeh.html

 

Pre zapnutie HTPC z Windowsu pomocou jednej ikonky na ploche treba zo stránky http://matcode.com/wol.htm stiahnuť program mc-wol.exe, následne vytvoriť na ploche dávkový súbor "spusti HTPC.bat", ktorého obsahom je:

d:\appz\service\mc-wol.exe 00:1d:92:0b:97:9f  (správna cesta k programu mc-wol.exe + MAC adresa HTPC).

Poklepaním ikonky "spusti HTPC" je možné HTPC jednoducho spustiť na diaľku.

Toto využitie je výhodné aj pri stavbe NAS (Network-attached storage), čiže úložného diskového priestoru pripojeného do vašej siete. Aj k tomuto účelu je vhodné použiť práve Linux (výhody také isté ako pri použití linuxu pre HTPC a to hlavne cena, stabilita, spolahlivosť, rozšíriteľnosť a konfigurovateľnosť). S výhodou je možné použiť spustenie NAS pomocou funkcie WOL, vypnúť alebo reštartovať NAS pomocou SSH (vid. bod 25), alebo nastavovať NAS pomocou vzdialenej pracovnej plochy (viď. bod 26). Konfigurácia NAS postaveného na Linuxe je podstatne jednoduchšia ako konfigurácia HTPC keďže pozostáva hlavne z týchto bodov: inštalácia linuxu, nastavenie grafiky, odinštalovanie väčšiny (nepotrebných) programov, doinštalovanie niektorých potrebných programov (napr. openssh), nastavenie diskov a zdielania, nastavenie vzdialeného prístupu a nakoniec zazálohovanie funkčného systému.

Je možné použiť aj nejakú serverovú distribúciu, tie však nemajú štandardne grafické prostredie a teda konfigurácia je pre začínajúcich užívateľov značne komplikovanejšia. Tiež je možné použiť projekt FreeNAS, tu by ma však odrádzal prípadný iný prístup k údajom na disku (okrem FreeNAS) v prípade potreby. Je tu totižto použitý iný formát diskových oddielov (FreeNAS je založený na FreeBSD a nie na linuxe), kdežto v linuxe používam formát Ext3 ktorý je podporovaný všetkými linuxovými distribúciami.

 

 

 

23. nastavenie diaľkového ovládania Soundgraph iMon PAD IR/VFD

 

Linux Mint 7 Gloria
(Ubuntu 9.04 Jaunty)
Linux Mint 8 Helena
(Ubuntu 9.10 Karmic)

Na tieto účely sa používa Lirc. Problém je, že modul Soundgraph iMon PAD IR/VFD zabudovaný v skrinke Silverstone LC16 je novší (imon 15c2:0036) a nie je podporovaný verziou Lirc, ktorá je aktuálne v repozitároch a ktorú je možné cez Správcu balíčkov nainštalovat.
 

Toto je starší postup. Diaľkové ovládanie je síce funkčné, nie však úplne: funguje pohyb kurzorom a teda náhrada myši, ale nefunguje klávesnicový režim, ktorý je nutný na pohodlné ovládanie XBMC iba pomocou DO.


Je potrebné použiť novšiu CVS verziu Lircu:

sudo mount -t usbfs none /proc/bus/usb
sudo cat /proc/bus/usb/devices
sudo gedit /etc/modprobe.d/usbhid.conf

do súboru vložiť
options usbhid quirks=0x15c2:0x0036:0x0004

sudo depmod -ae
sudo update-initramfs -u


Teraz treba reštartovať PC.

sudo apt-get install cvs build-essential automake dialog cvs libtool automake1.9 autoconf cvs build-essential automake bzr
sudo cvs -d:pserver:anonymous@lirc.cvs.sourceforge.net:/cvsroot/lirc login

stlačiť Enter po výzve na zadanie hesla
sudo cvs -z8 -d:pserver:anonymous@lirc.cvs.sourceforge.net:/cvsroot/lirc co lirc
cd lirc
sudo ./autogen.sh
sudo ./setup.sh
zvoliť Driver Configuration > USB Devices > Soundgraph iMON PAD IR/VFD
potom zvoliť Save configuration & run configure

sudo make
sudo make install
sudo cp /lib/modules/`uname -r`/misc/lirc_dev.ko /lib/modules/`uname -r`/kernel/ubuntu/lirc/lirc_dev/.
sudo cp /lib/modules/`uname -r`/misc/lirc_imon.ko /lib/modules/`uname -r`/kernel/ubuntu/lirc/lirc_imon/.
 

sudo gedit /etc/modules
vložiť do súboru:
lirc_dev
lirc_imon

Reštartovať PC.

Po spustení PC by malo byť DO funkčné.

 

Nasledujúci postup nainštaluje a nastaví správne diaľkové ovládanie. Budú funkčné takmer všetky tlačítka na diaľkovom ovládači v XBMC.

 

Zdroj https://help.ubuntu.com/community/IMON_VFD_and_LCD

 

sudo gedit /etc/apt/sources.list

 

na koniec súboru pridať tieto riadky:

 

deb http://ppa.launchpad.net/jyoder/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/jyoder/ppa/ubuntu jaunty main

 

aktualizovať klúče:

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 73F08E40

sudo apt-get update

 

doinštalovať lirc:

 

sudo apt-get install lirc

Počas inštalácie zvoliť správny modul: Soundgraph iMON PAD IR/VFD, pri otázke či prepísať existujúci konfiguračný súbor zvoľte Ano.

 

V terminály spustiť:

sudo dpkg-reconfigure lirc

 

A nakoniec reštartovať počítač.

Modul Soundgraph iMon PAD IR/VFD zabudovaný v skrinke Silverstone LC16 (imon 15c2:0036) je v Minte 8 funkčný a teda DO pracuje bez potreby dodatočnej inštalácie.

viac info: https://help.ubuntu.com/community/IMON_VFD_and_LCD_Karmic_9.10

 

 

Aby bolo všetko funkčné (diaľkové ovládanie a aj VFD displej) tak ako má byť, musia byť v /dev tieto súbory /dev/lcd0 a /dev/lirc0.

 

Pomocou príkazy irw sa dá otestovať či je správne nakonfigurované diaľkové ovládanie. Po stlačaní tlačítok by sa mal zobraziť kód tlačítka a jeho definícia, napr:

0x01007f00  Down  iMON-PAD

Príkaz irw sa dá ukončiť s Ctrl+C

 

Tiež je možné použiť príkaz mode2 --device=/dev/lirc0 --raw Tento však zobrazuje iba prijaté kódy.

 

V XBMC som zapol voľbu: Remonte control sends keyboard pressets

 

XBMC má nesprávne nadefinované niektoré kódy, napr. nefunguje tlačítko Escape na ovládači. Preto je potrebné niektoré definície upraviť:

 

sudo gedit /usr/share/xbmc/system/Lircmap.xml

 

v sekcii  <remote device="iMON-PAD">

 

riadok <back>Esc</back> zmeniť na <back>Escape</back> (pohyb naspäť v oknách)

 

riadok <title>MouseMenu</title> zmeniť na <title>TaskSwitcher</title> (počas prehrávania zobrazuje info, v oknách zobrazuje kontextové menu)

 

riadok <info>SelectSpace</info> zmeniť na <info>Select</info> (nahrádza medzerník z klávesnice)

 

Na diaľkovom ovládači sú tieto nevyužité tlačítka (snáď do budúcnosti dôjde aj na ne):

AppExit, SlowMotion, Eject, Timer, AppLauchner, Star, Hash

a spodné dva rady tlačítok okrem FullScreen: Language, Caption, Menu, MyDVD, Bookmark, Thumbnail, AspectRatio

 

24. nastavenie displeja Soundgraph iMon PAD IR/VFD a konfigurácia XBMC týkajúca sa displeja

 

Najprv je potrebné spojazdniť diaľkové ovládanie podľa bodu 23 a až potom pristúpiť k inštalácii displeja.

sudo apt-get install lcdproc

sudo gedit /etc/LCDd.conf
v časti [server] je potrebné zmeniť riadok Driver=niečo  na:
Driver=imon
 

v tom istom súbore treba zmeniť hodnoty na takého
ServerScreen=no
Foreground=no
Goodbye=""
Goodbye=""

Treba skontrolovať sekciu [imon] ktorá by mala obsahovať:
Size=16x2

Po reštarte PC by mal displej nabehnúť.

Aby bolo všetko funkčné (diaľkové ovládanie a aj VFD displej) tak ako má byť, musia byť v /dev tieto súbory /dev/lcd0 a /dev/lirc0.

 

V programe XBMC je potrebné v Nastavenia - Systém - LCD nastaviť LCDproc k tomu aby sa na displeji zobrazovali údaje z XBMC.

 

Počas prehrávania sa v novších verziách XBMC nezobrazujú údaje na displeji. Štandardné nastavenie je vhodné hlavne pre 4 riadkové LCD displeje. Môj VFD displej má však iba 2 riadky, preto je vhodné upraviť zobrazenie údajov na ňom.

sudo gedit ~/.xbmc/userdata/LCD.xml

celý obsah súboru nahradiť (LCD.xml na stiahnutie):

 

<lcd>
<navigation>
<line>$INFO[System.CurrentWindow]</line>
<line>$INFO[System.CurrentControl]</line>
</navigation>
<music>
<line>Play: $INFO[Player.Time]</line>
<line>Dlzka: $INFO[Player.Duration]</line>
</music>
<video>
<line>Play: $INFO[Player.Time]</line>
<line>Dlzka: $INFO[Player.Duration]</line>
</video>
<general>
<line>| HTPC - XBMC |</line>
<line>[ $INFO[System.Time] ]</line>
</general>
<screensaver>
<line>| $INFO[System.Time] |</line>
<line>Freemem: $INFO[System.FreeMemory], CPU: $INFO[System.cpufrequency], uptime: $INFO[System.totaluptime], build version: $INFO[System.BuildVersion], buid date: $INFO[System.BuildDate] ...</line>
</screensaver>
<xbelaunch>
<line>| HTPC - XBMC |</line>
<line>Playing</line>
</xbelaunch>
</lcd>

 

Úprava súboru je veľmi jednoduchá (Labels Available In XBMC). Vymazaný je riadok s disableonplay, čiže už sa budú zobrazovať údaje na displeji aj počas prehrávania. Pričom počas prehrávania bude zobrazovať uplynutý čas a aj celkový čas skladby/filmu.

Ak je text, ktorý sa má zobraziť dlhší, tak rotuje na displeji. Rýchlosť je však veľmi vysoká, takže  ju znížim:

 

sudo gedit ~/.xbmc/userdata/advancedsettings.xml

do súboru vložiť , alebo upraviť (advencedsettings.xml na stiahnutie):

 

<advancedsettings>
<lcd>
<rows>2</rows> <!-- Number of rows to use for the LCD. -->
<columns>16</columns> <!-- Number of columns to use for the LCD. -->
<address1>0</address1> <!-- Memory address for row 1. -->
<address2>16</address2> <!-- Memory address for row 2. -->
<heartbeat>false</heartbeat> <!-- Enables LCDprocs heartbeat symbol. Defaults to false. -->
<scrolldelay>2</scrolldelay> <!-- Delay of the scroller widget. Defaults to 1. -->
<hostname>localhost</hostname> <!-- Hostname of the lcdproc server. Defaults to localhost. -->
</lcd>
</advancedsettings>

 

 


 

25. SSH

 

SSH umožňuje vzdialenú správu počítača v textovom režime.

V Minte je potrebné doinštalovať balík openssh-server.

 

Prístup k PC je možné napr. pomocou programu Putty, kde je potrebné zvoliť Connection type: SSH, HostName: htpc@192.168.1.185 kde htpc je prihlasovacie meno ktoré používate v HTPC a IP adresa je IP adresa HTPC.  Po stlačení Open sa vytvorí spojenie a zobrazí sa výzva na zadanie hesla užívateľa htpc.

Ak chcete na diaľku reštartovať PC:

sudo shutdown -r now

Ak chcete na diaľku vypnúť PC:

sudo shutdown -h now

Ak nechcete tieto dlhé príkazy vypisovať, môžete si vytvoriť aliasy:

gksudo gedit .bashrc
doplniť na koniec súboru:
alias end='sudo shutdown -h now && exit'
alias reb='sudo shutdown -r now && exit'
Čiže po zadaní príkazu end sa počítač vypne, po zadaní príkazu reb sa reštartuje.

 

 

Ak chcete vypnúť HTPC (alebo NAS - viď. bod 22) z Windowsu poklepaním jednej ikonky, je možné vytvoriť na ploche súbor "vypni HTPC.bat", ktorého obsahom je:

d:\appz\media\_putty\putty.exe -load "sshhtpc-auto"  (kde je zadaná cesta k programu putty a sshhtpc-auto bude profil uložený v programe putty.

 

Teraz treba nastaviť Putty tak, aby na prihlasovanie nevyžadoval heslo. (http://www.maxiorel.cz/pripojeni-k-linuxovemu-serveru-z-windows-bez-hesla)

Zo stránok autorov programu Putty treba stiahnuť Puttygen. Po spustení Puttygen nastavte typ kľúča SSH-2_RSA, dĺžku 1024 bitov a kliknite na Generate pre vytvorenie nového kľúča. Počas procesu pohybujte myšou v okne programu.

Následne som keypassphrase nezadal a pomocou Save private key som uložil vygenerovaný kľúč. Puttygen zatiaľ nevypínajte.

Prihláste sa cez SSH a zadajte:

cd .ssh   (ak neexistuje tak mkdir .ssh)

sudo nano authorized_keys

a do súboru skopírujte vygenerovaný kľúč z Puttygen kliknutím pravý tlačítkom. Pomocou Ctrl+O súbor uložte a pomocou Ctrl+X ukončite editor.

 

Teraz spustite Putty, zadajte IP adresu HTPC, Connection type zvoľte SSH a do políčka pod Saved Sessions zadajte sshhtpc-auto a stlačte Save - toto bude názov profilu.

Kliknite na sshhtpc-auto a stlačte Load, uistite sa že máte zadanú správnu IP adresu a typ spojenia SSH.

Otvorte si Connection - SSH - Auth. Pomocou Browse nájdite súbor s kľúčom uložený vyššie.

V Connection - Data - Autologin username zadajte vase prihlasovacie meno (napr. htpc).

Hned v tomto kroku si v Connection - SSH - Remonte command zadajte: sudo shutdown -h now && exit

Prejdite na Session a pomocou Save uložte zmeny.

 

Teraz keď z plochy spustíte "vypni HTPC" tak sa pravdepodobne zobrazí okno terminálu a bude pýtať heslo pre príkaz: sudo shutdown -h now && exit

Keďže chceme vypínať HTPC (alebo NAS) bez zadávania hesla, tak nasledujúcimi krokmi dosiahneme to, že nebude potrebné heslo zadávať pri vypnutí alebo reštarte PC:

sudo gedit /etc/sudoers

na koniec súboru pridať:

%shutdown ALL=(root) NOPASSWD: /sbin/reboot
%shutdown ALL=(root) NOPASSWD: /sbin/halt
%shutdown ALL=(root) NOPASSWD: /sbin/shutdown

 

Ešte treba vytvoriť skupinu (Ovládacie centrum - Užívatelia a skupiny)  "shutdown" a zaradit do nej užívateľa htpc aj roota.

 

Takže teraz po poklepaní ikony "vypni HTPC" vo Windowse sa HTPC bez akýchkoľvek dotazov na heslo alebo príkazy vypne.

 

 

26. vzdialená pracovná plocha

 

Aktivácia vzdialenej pracovnej plochy je možná cez Ovládacie centrum - Vzdialená plocha.

 

Prístup pomocou vzdialenej pracovnej plochy je možný z Windowsu napr. pomocou programu TightVNC Viewer (http://www.tightvnc.com/).  Do príslušného okna sa zadáva IP adresa HTPC. V linuxe je možné použiť klienta vinagre.

 

27. napaľovanie Lightscribe

 

Pre podporu napaľovania popisov pomocou technológie LightScribe je potrebné nainštalovať "systémový softvér" zo stránky:

http://www.lightscribe.com/downloadSection/linux/index.aspx , treba zvoliť deb package.

 

S obslužnými programami pre linux je to podstatne horšie ako pre Windows. Sú v podstate iba dva:

a, LightScribe Simple labeler - http://www.lightscribe.com/downloadSection/linux/index.aspx , treba zvoliť deb package

b, 4L: LaCie LightScribe Labeler - http://uploads.mitechie.com/lightscribe/4l_1.0-r6_i386.deb

 

Nainštalované programy si samé nevytvorili odkazy pre menu, preto ich treba vytvoriť manuálne. Zároveň ich treba spúšťať pod právami roota, lebo ináč sa nespustí zápis na médium.

 

Kliknutím pravým tl. na ploche je možné zvoliť Vytvoriť spúšťač, následne treba zadať názov programu a zvoliť príkaz:

pre LightScribe Simple labeler príkaz:

gksudo /opt/lightscribeApplications/SimpleLabeler/SimpleLabeler

pre 4L zadať:

gksudo 4L-gui

 

Cez Ovládacie menu - Main Menu je možné spúšťač prekopírovať z plochy do menu.

 

 

28. ďalšie drobné nastavenia

 

Jedná sa hlavne o nastavenie vzhľadu plochy (pridanie ikonky Network (Siete), nastavenie menu (obľúbených programov), spodného panelu (pridanie ikonky počasia a zároveň nastavenie najbližšieho mesta).

 

V Ovládacích paneloch - Programy po spustení: vypnutie niektorých nepotrebných programov a služieb - tlač, kontrola novej verzie ovládačov grafiky a pod.

 

Vytvorenie spúšťačov v menu na ovládanie NAS:

zapnutie NAS - použitie wakeonlan 01:23:45:67:89:ab (kde 01:23:45:67:89:ab je MAC adresa sieťovky v NAS)

vypnutie NAS - použitie Putty (konfigurácia viď. bod 25. SSH)

ovládanie NAS (v prípade potreby) - vzdialená pracovná plocha pomocou programu vinagre - klient pre Remonte desktop (príkaz v tvare vinagre 192.168.1.5 kde 192.168.1.5 je IP adresa NAS)

 

 

 

29. zazálohovanie systému

 

Po nastavení všetkého čo požadujete a po vykonaní aktualizácií je vhodné znovu zazálohovať oddiel so systémom. Viď. bod 6.

 

ZÁVER

Systém je funkčný. To čo požadujem mi ide. Je zadarmo. Ľahko a príjemne sa ovláda.

Dodatok A - doplňujúce informácie

 

Náhradou funkcie Štart - Spustiť z Windowsu je Alt+F2.

 

Zistenie voľného miesta na diskoch: df -h

 

Priečinok ktorý môžem upravovať iba ako root. Ako umožním úpravu aj inému používateľovi: sudo chown fero /home/fero/fotky

Ako nastavím v OpenOffice Writer písma, ktoré poznám z Microsoft Word? sudo apt-get install msttcorefonts

Ako rýchlo zistím, aká verzia a vlastne aj aká distribúcia je nainštalovaná ? lsb_release –a

Zoznam repozitárov, potrebné pre správne fungovanie programov ako napríklad Synaptic: gedit /etc/apt/sources.list

Nastavenie pripojenia pevných diskov: gedit /etc/fstab

Nastavenie IP adresy, brány, masky a podobne: gedit /etc/network/interfaces

Nastavenie mena počítača: gedit /etc/hostname

Základný prehliadač súborov je: Nautilus

Nyní se už dá pohodlně psát cesta, a to nejen adresa adresářů, ale třeba i vzdálených zdrojů, a to ve tvaru:
• FTP servery: ftp://jméno_serveru
• FTP servery s přihlášením: ftp://uživatel:heslo@jméno_serveru
• SSH připojení: ssh://jméno_serveru
• Místní síť: network:///
• Místní síť Windows: smb:///
• Seznam sdílených složek Windows: smb://jméno_počítače
• Konkrétní sdílená složka Windows: smb://jméno_počítače/název_složky
Místo jména počítače tam může samozřejmě být IP adresa, takže smb://192.168.0.5 vám zobrazí sdílené složky Windows na počítači s IP adresou 192.168.0.5, apod.

Dodatok B - Kontrola súborového systému

Nesmiete opravovať pripojené oddiely !!!

Odpojenie oddielu: sudo umount /dev/sda3

Kontrola oddielu so súborovým systémom ext3: sudo fsck.ext3 /dev/sda3  (kontrola veľkého disku môže trvať dlho, aj pol hodinu pri 1TB disku !)

Väčšinou systém vypíše "clean" a samotná kontrola neprebehne. Ak ju chcete spustiť použite príkaz sudo fsck.ext3 /dev/sda3 -f -v

 

Kontrola oddielu so súborovým systémom fat: sudo fsck.vfat /dev/sda3

 

Súborové systémy ext3 sa kontrolujú automaticky pri štarte po určitom počte spustení (štandardne 28).

Bližšie informácie o kontrolách disku: sudo dumpe2fs /dev/sdb3

 

Ak si nainštalujete program showfsck, tak zadaním príkazu:

sudo showfsck

sa zobrazí počet pripojení disku do ďalšej kontroly.

 

Ak chcete zmeniť prevolený počet pripojení disku po ktorých sa má kontrola vykonať, zadajte:

sudo tune2fs -c 50 /dev/hda1

kde 50 je požadovaný počet.
 

Príkaz

sudo tune2fs -l /dev/hda1   (-l je malé L)
vypíše parametre filesystemu na hda1, nič nemení.

 

Príkaz

sudo tune2fs -C 9 /dev/hda1
nastaví čitač mountov na 9

 

Dodatok C - Nastavenie uspávania diskov

 

Informácie o disku:

sudo hdparm -i /dev/sda

sudo hdparm -I /dev/sda

 

Nastavenie uspania disku po 20 minútach:

sudo hdparm -S 240 /dev/sda

hodnoty 1 - 240 vynásobené 5 dávajú počet sekúnd do vypnutia disku pri nečinnosti (240x5=1200sek/60=20min).

Ak potrebujete dlhší čas, použite man hdparm pre získanie informácií. Prehliadanie pomocou man môžete ukončiť napísaním :q

 

Dodatok D - SMART

 

Potrebné je nainštalovať balík smartmontools.

Získanie informácií o disku:

sudo smartctl -a /dev/sda

sudo smartctl -i /dev/sda

sudo smartctl -A /dev/sda  (zobrazí aj teplotu)

sudo smartctl -H /dev/sda (výsledkom by malo byť Passed)

 

Dodatok E - Pridanie ďalšieho disku do funkčného systému

 

Nasledujúce kroky popisujú pridanie ďalšieho disku do nainštalovaného funkčného systému.

 

E.1 Pridal som disk na ktorom je súborový systém NTFS. Tento zruším a nahradím ho linuxovým formátom ext3

 

Po pridaní disku sa v okne Počítač objaví nový disk označením napr. "640GB media". Ak je disk pripojený tak ho treba odpojiť:

sudo umount /dev/sdb

 

Zmenu systému z NTFS na Ext3 je možné vykonať pomocou programu GParted.

Tu popisovaný postup úplne odstráni dáta z disku na ktorom sa zmena uskutočňuje !

V pravo hore volíte disk s ktorým pracujete. Treba dať veľký pozor na to aby ste mali zvolený správny "nový" disk !

Najprv kliknutím do oblasti označenej 1. zvolím z kontextovej ponuky odstrániť partíciu. Tým sa celý disk zmení na "unallocated". Uvedené zmeny nenastanú okamžite, ale zapíšu sa do poradovníka (miesto označené 2.). Kliknutím pravým tlačítkom v oblasti 1. je možné zvoliť vytvorenie novej partície. Volím primárnu partíciu, súborový systém ext3 a novú menovku, ktorú bude mať disk - napr. hd_data2 (v oblasti 3. na obrázku). Po stlačení Add sa pridá do poradovníka vytvorenie partície. Kliknutím na Apply sa odštartuje vykonávanie zmien (ktoré spôsobia stratu dát na tomto disku).

 

 

Po dokončení je vhodné reštartovať HTPC. Dôležité je si zároveň zapamätať aj nové označenie disku - v tomto konkrétnom prípade /dev/sdb1.

 

E.2 Automatické pripojenie disku po štarte

 

V prehliadači súborov treba otvoriť adresár /media, a následne v menu Súbor - Otvoriť ako root sa otvorí nové okno s červeným pozadím. Uistite sa že ste v adresári /media a dajte vytvoriť nový adresár s názvom napr. hd_data2.

Po zvolení vlastností som upravil práva Others (ostatný) na Vytvoriť a mazať súbory a tiež to isté aj pre skupinu užívatelia (users).

 

Teraz treba zistiť UUID nového disku. UUID je identifikátor disku, ktorý jednoznačne určuje že sa jedná o tento disk. Použitie UUID vo fstab je vhodnejšie ako /dev/sdb1.

sudo vol_id /dev/sdb1 --uuid  (sú tu dve pomlčky)

Vypísaný UUID si skopírujte do schránky.

Ak nie je v systéme nainštalovaný príkaz vol_id použite:

sudo blkid

ktorý vypíše UUID pre všetky disky v PC.

 

sudo gedit /etc/fstab

 

Fstab je akýsi zoznam toho čo sa má kde pripojiť pri štarte systému. Zeleným je označený disk (presnejšie partícia/oddiel) hd_data1, ktorý bol nastavený pri inštalácii systému.

 

 

Označím si 2 riadky zvýraznené zelenou farbou a skopírujem ich na koniec súboru (zvýraznené červenou). Riadok začínajúci mriežkou je len pre informáciu, upravil som ho podľa potreby. Dôležité je upraviť posledný riadok a to tak, že UUID zmažete a vložíte nové UUID zo schránky. Potom ešte je potrebné upraviť bod pripojenia na /media/hd_data2 (t.j. adresár vytvorený vyššie).

 

Po reštarte HTPC by sa mal disk automaticky pripojiť.

 

E.3 Povolenie zápisu pre užívateľa (nie len pre roota)

viď. bod 5:

Teraz potrebujem nastaviť prístup na disk aj pre ostatných užívateľov (čítanie aj zápis, vytváranie a mazanie) Otvoril som si prehliadač súborov. V menu Súbor - Otvoriť ako root sa mi otvorí nové okno s červeným pozadím. otvoriť Media, pravým kliknúť na hd_data2, zvoliť Vlastnosti, Oprávnenia, Ostatný (Others) - zvoliť Vytvárať a mazať súbory. Zavrieť.

Následne keď si otvorím disk hd_data2 ako bežný užívateľ (biele pozadie v okne správcu súborov) a otvorím pravým tlačítkom kontextové menu tak musí ponúknuť možnosť vytvoriť nový adresár a nový súbor.

 

E.4 Nastavenie zdielania

viď. bod 12:

Otvoril som si prehliadač súborov. V menu Súbor - Otvoriť ako root sa mi otvorí nové okno s červeným pozadím. otvoriť Media, pravým kliknúť na hd_data2. Tu je voľba Možnosti zdielania, dať povoliť, a zaškrtnúť všetky 3 možnosti.

Týmto som dal zdielať celý disk - bude dostupný napr. cez Miesta v sieti z iných počítačov a bude sa dať naň aj zapisovať.

 

E.5 Skontrolovanie disku (môže trvať dlho!)

viď. Dodatok B

sudo umount /dev/sdb1

sudo fsck.ext3 /dev/sdb1 -f -v

 

E.6 Nastavenie automatickej kontroly disku po 50 pripojeniach

viď. Dodatok B

sudo umount /dev/sdb1

sudo tune2fs -c 50 /dev/sdb1

 

E.7 Nastavenie uspávania disku po 20 minútach nečinnosti

viď. Dodatok C

sudo hdparm -S 240 /dev/sdb

 

Dodatok F - Zrušenie vypínania monitora pri nečinnosti

 

Zo začiatku som na ovládanie HTPC (program XBMC) používal hlavne klávesnicu. Po úplnom spojazdnení diaľkového ovládača Soundgraph iMon však používanie klávesnice výrazne ustúpilo do pozadia. Tu sa však ale prejavil nasledujúci problém: ovládaním pomocou diaľkového ovládania síce všetko funguje, ale systém stláčanie tlačítok na diaľkovom ovládači neberie tak, ako klasické stláčanie klávesnice. Týmto sa systému javí, že užívateľ s počítačom nepracuje a systém aktivuje šetriace funkcie - zapnutie šetriča obrazovky, vypnutie obrazovky. V nastaveniach screensaveru sú voľby ovplyvňujúce správanie sa systému pri nečinnosti - vypnutie šetriča obrazovky je bez problémov. Problém je, že aj keď som mal nastavené nevypínanie monitora (televízora) tak ja tak sa vypol počas pozerania videa (keďže neevidoval aktivitu užívateľa).

 

Jednoduchým riešením je vypnutie DPMS (Energy Star):

xset -dpms

 

Pomocou xset -q je možné overiť či je DPMS vypnuté. Problém je, že by bolo potrebné príkaz xset -dpms vykonať automaticky po spustení. Na internete je mnoho návodov (cez Ovládacie panely - programy po spustení, editáciou xorg.conf, pridať ako skript po spustení) ale ani s jedným z týchto postupov sa mi nepodarilo dosiahnuť požadovaný stav - t.j. aby bolo DPMS = disabled po spustení HTPC.

 

Radikálnejším riešením je úplne odstaviť Power management, ktorý má tieto veci na starosti. Týmto sa problém vypínania monitora vyrieši. Zároveň sa však deaktivujú aj možnosti Suspend a Hybernate - ja osobne tieto možnosti nepoužívam, takže mi to nevadí.

 

zdroj: http://xbmc.org/forum/showthread.php?t=51723

 

F.1 - nainštalovať Boot Up Manager

sudo apt-get install bum

 

F.2 deaktivovať služby (cez Boot Up Manager a Ovládací panel - Služby) ak existujú

apmd
acpi-support
acpid

powernowd

 

F.3 deaktivovať Power manager

Ovládací panel - Programy po spustení: vypnúť Power Manager

 

F.4 deaktivovať DPMS

Ovládací panel - Programy po spustení - pridať novú položku:

xset -dpms

 

Uvedeným postupom som dosiahol to čo som potreboval - aby sa televízor sám automaticky nevypínal ak je ovládaný iba diaľkovým ovládaním.

 

Počas testovania som do /etc/X11/xorg.conf do sekcie "ServerFlags" pridal nasledujúce voľby, počítam však že to neovplyvňuje postup popísaný vyššie:
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
 


 

posledná aktualizácia 30.1.2010

 

 

[ downloads.com | towersnokia | avir | sac | counter.cnw | SKsoft | pravda | blog.sme | parrotclub ]  

 www.superzoznam.sk       Získejte Firefox!