2006.10_GeeXboX – Media Center Open Source_[Video].pdf

(1790 KB) Pobierz
439135632 UNPDF
multimedia
GeeXboX
Center Open Source
Benjamin Zores
Płynne i komfortowe odtwarzanie muzyki i ilmów na naszym komputerze nie wymaga ani szybkiego,
nowoczesnego sprzętu, ani też ciągłej instalacji różnych kodeków i sterowników. Co więcej,
nie potrzebujemy nawet twardego dysku z systemem operacyjnym! Korzystając ze specjalnej,
uruchamianej z płyty (LiveCD), opartej na Linuksie dystrybucji GeeXboX, zamieniamy swój komputer
w stację multimedialną, z której korzystać będą mogły nawet osoby, dla których komputery to czarna
magia i które nie potraią uruchomić czy skonigurować najprostszego odtwarzacza pod Linuksem czy
Windows...
więcej producentów stara się zastąpić stacjonar-
ne, wielofunkcyjne odtwarzacze DVD kompu-
terem klasy PC (lub Macintosh) wyposażonym
w odpowiednie oprogramowanie, które pozwala odtwa-
rzać wszystkie dostępne multimedia (ilm, muzykę, ani-
macje, graikę), korzystać z telewizji i radia internetowego,
przeglądać kanały RSS, itd przy zachowaniu maksymalnej
prostoty użytkowania, niewymagającej od użytkownika
nauki i znajomości szczegółów działania jakiegokolwiek
systemu operacyjnego.
Ewolucję przechodzą też odtwarzacze stacjonarne: od
wejścia podłączanych do telewizora playerów DVD ich
funkcjonalność jest ciągle rozszerzana: oprócz standardo-
wych płyt DVD-Video i CD audio, są one często w stanie
odtwarzać pliki w formatach MP3, DivX czy Ogg/Vorbis.
Niektórzy konstruktorzy, jak np. KiSS posuwają się jesz-
cze dalej i oferują odtwarzacze z twardymi dyskami, wy-
posażone w opcje nagrywania wideo (na dysk lub DVD).
Inni producenci zajęli się maszynami typu barebones, czy-
li specjalnymi komputerami dedykowanymi, wyposażo-
nymi we wszystko, czego potrzebuje miłośnik ilmu i mu-
zyki. Korzystają one ze specjalnej wersji Windows, znanej
jako Windows Media Center. Sprawia ona, że używanie
tych komputerków jest tak proste, jak w przypadku sta-
cjonarnego odtwarzacza DVD. Korzystając z prostego pi-
lota mamy dostęp do rozmaitych usług multimedialnych:
oprócz ilmu, muzyki i obrazów, możliwe jest przeważnie
np. surfowanie po Internecie.
Choć technologia oparta na Windows Media Center
jest użyteczna, jest ona również droga: niektóre odtwa-
rzacze dedykowane kosztują 800 euro, a te określane jako
PC Media Center nawet 1500-2000 euro. To znacznie wię-
cej niż cena przeciętnego komputera PC, zadajmy więc so-
O autorze
Autor pracuje od dwóch lat na stanowisku inżyniera sys-
temów osadzonych Linux dla różnych irm telekomuni-
kacyjnych. Jest również jednym z autorów dystrybucji
GeeXboX i uczestniczy regularnie w rozwoju odtwarza-
cza multimedialnego MPlayer. Kontakt z autorem:
linux@software.com.pl
18
październik 2006
GeeXboX – Media
S tacja multimedialna to hit ostatnich lat. Coraz
439135632.019.png 439135632.020.png 439135632.021.png 439135632.022.png
 
multimedia
GeeXboX
bie pytanie, czy w ogóle warto się nimi inte-
resować? W końcu co za problem, aby wypo-
sażyć swój komputer w taką funkcjonalność,
ograniczając znacząco wydatki i czerpiąc sa-
tysfakcję z tego, że zrobiliśmy coś na wła-
sną rękę?
Istnieją płatne rozwiązania zamieniające
PC-ta w stację multimedialną. Niektóre z nich
są dostępne dla Windows, takie jak Windows
Media Center czy myHTPC. Problemem dla
uczciwego użytkownika jest jednak w tym
wypadku cena systemu irmy z Redmond
oraz cena tych rozwiązań. Do dyspozycji ma-
my też bezpłatne, opensourcowe Media Cen-
ters pod Windows, takie jak Media Portal. Te
ostatnie rozwiązania są nie tylko wolne i dar-
mowe, ale często również wydajniejsze, dzię-
ki czemu pozwalają na wykorzystanie rów-
nież starszego sprzętu.
Istnieją też rozwiązania typu Media Center
przeznaczone dla Linuksa – najbardziej zna-
nymi pośród nich są projekty Freevo i Myth-
TV. Stanowią one prawdziwe alternatywy dla
oferty giganta z Redmond i w prosty sposób
zastępują odtwarzacze multimedialne, pozwa-
lając na bardzo dobre odczytywanie różnorod-
nych strumieni audiowizualnych. Mogą rów-
nież zastąpić konsolę do gier, poprzez obsługę
dużej ilości emulatorów czy magnetowid. Po-
zwalają także na oglądanie stron interneto-
wych, strumieni RSS, itd. Ich słabym punktem
jest jednak złożoność obsługi, co może spra-
wiać trudności wielu początkującym, a nawet
zaawansowanym użytkownikom. Poza tym
trzeba dysponować stosunkowo mocnym
komputerem, aby zagwarantować minimum
funkcjonalności. Oba wspomniane systemy
mogą być zainstalowane na nowych dystry-
bucjach Linuksa różnego typu (z gotowymi za-
leżnościami programowymi).
Istnieje jeszcze jeden model, którym się
zajmiemy: dystrybucje multimedialne o mi-
nimalnym rozmiarze, ale wyposażone we
wszystko, czego potrzeba miłośnikowi mu-
zyki, ilmów, graiki czy radia i telewizji in-
ternetowej. Dwoma głównymi reprezentan-
tami tej klasy są dystrybucje MoviX oraz Ge-
eXboX. Obie z nich są samodzielnymi dystry-
bucjami LiveCD, pozwalającymi na urucho-
mienie komputera z płyty. Łatwo jest rów-
nież zainstalować je na dysku twardym czy
np. pendrive. Wydaje się, że MoviX, który jest
prekursorem tych rozwiązań, od kilku mie-
sięcy rozwija się wolniej i mówi się o nim co-
raz mniej. Dystrybucja GeeXboX, która wła-
śnie kończy trzy lata, jest za to dynamiczna
i potężna: właśnie ukazała się jej wersja 1.0.
W artykule zajmiemy się wyłącznie GeeX-
boksem, pokazują, jak go używać, dostosowy-
Rysunek 1. Menu główne GeeXboX
wać do naszych potrzeb oraz instalować na
innych nośnikach niż CD.
narnych odtwarzaczy DVD. Już na pierwszy
rzut oka widać, że GeeXboX jest równie pro-
sty w obsłudze, jak wspomniany odtwarzacz,
a korzystanie z niego nie wymaga żadnej wie-
dzy z zakresu informatyki, systemów ope-
racyjnych, koniguracji Linuksa, itd. Do na-
wigacji po tym menu możemy używać kla-
wiatury, dżojstika albo joypada lub też pilota.
Dystrybucja obsługuje wiele pilotów, np. mo-
dele Pinnacle, Creative PC-DVD, Realmagic,
Microsoft Media Center USB, Terratec i inne,
ale standardowym jest ATI Remote Wonder .
Kolejną istotną zaletą GeeXboksa jest au-
tomatyczne rozpoznawanie sprzętu (karty
wideo i dźwiękowej oraz adaptera sieciowe-
go WiFi lub Ethernet), które w przytłaczają-
cej większości przypadków zwalnia nas cał-
kowicie od konieczności konigurowania sys-
temu. Twórcy dystrybucji pomyśleli również
o obsłudze wyjścia TV karty graicznej i prze-
widzieli opcję przekierowania obrazu na ta-
kowe (oczywiście, wraz z ustawieniem od-
powiedniej częstotliwości). Co więcej, może-
my uruchamiać GeeXboksa zarówno na kom-
puterach o architekturze x86 (PC), jak i Power-
PC (Macintosh).
Warta uwagi jest również wysoka wy-
dajność i szybkość działania GeeXboksa.
Uruchamialiśmy go nawet na dość wolnym
sprzęcie (komputer wyposażony w procesor
odpowiadający Pentium III, taktowany zega-
rem 600 MHz oraz mający jedynie 128MB pa-
mięci RAM), a mimo to odtwarzanie ilmów
pod DivX-em było zadziwiająco płynne i bez-
problemowe. Nie trzeba chyba wspominać,
że na takim sprzęcie zarówno pod standar-
dowym Linuksem, jak i pod Windows, od-
twarzanie ilmu przypominałoby raczej “sli-
GeeXboX: zaczynamy!
Jak już powiedzieliśmy, system GeeXboX jest
czymś więcej, niż kolejną aplikacją do od-
twarzania mediów, instalowaną pod syste-
mem operacyjnym na twardym dysku: jest
multimedialną dystrybucją dedykowaną,
dostępną w formie LiveCD i pozwala zmie-
nić Twój komputer w stację multimedialną
z prawdziwego zdarzenia. Włączamy PC,
wkładamy płytę do napędu i po chwili ma-
my do dyspozycji wielofunkcyjny i bardzo
prosty w obsłudze odtwarzacz ilmów DVD,
VCD, AVI, CD audio, MP3 i wielu innych
formatów. Kto z nas o takim nie marzył, spę-
dzając czasem pół godziny na konigurowa-
niu komputera, ustawianiu kodeków i ste-
rowników, gdy np. chciał pokazać znajo-
mym nagranie wideo z wakacji? GeeXboX
powstał właśnie po to, aby temu zaradzić. Po
pierwsze, jest bardzo niewielki: jego obraz
ISO zajmuje ok. 7 MB, w których oprócz sa-
mego odtwarzacza i jądra Linuksa, pod któ-
rym działa, mieszczą się sterowniki dla roz-
maitych kart dźwiękowych, sieciowych i gra-
icznych, a także większość kodeków audio/
wideo. Obraz ISO GeeXboksa zawiera rów-
nież narzędzia uClibc/BusyBox (wersja osa-
dzona Glibc i systemowych programów użyt-
kowych), a stosowanym odtwarzaczem wi-
deo jest MPlayer.
Czy to system, czy odtwarzacz
stacjonarny?
Po uruchomieniu GeeXboksa ujrzymy jego
menu główne, przypominające menu stacjo-
www.lpmagazine.org
19
439135632.001.png 439135632.002.png 439135632.003.png 439135632.004.png 439135632.005.png 439135632.006.png 439135632.007.png 439135632.008.png 439135632.009.png 439135632.010.png
 
multimedia
GeeXboX
deshow” z przeskakującym obrazem i niedo-
stosowanym do niego dźwiękiem.
go systemu. Wszystkie dostępne w systemie
nośniki danych (CD ROM/DVD, twarde dys-
ki IDE i Serial ATA, pendrive'y, itd) są automa-
tycznie rozpoznawane i montowane w osob-
nych katalogach, dzięki czemu masz do nich
od razu dostęp. Ponieważ są one zamonto-
wane tylko do odczytu, więc nie ma ryzyka
uszkodzenie lub utraty danych np. w wypad-
ku niewłaściwego zamknięcia systemu. Ob-
sługiwana jest większość systemów plików, na
przykład ext2, ext3, ReiserFS, FAT16/32 czy
NTFS. Poza tym dystrybucja automatycznie
rozpoznaje ( hotplug ) zewnętrzne dyski USB
i FireWire. Wszystkie pliki możemy odtwa-
rzać lub przeglądać niezależnie od ich po-
łożenia.
GeeXboX obsługuje również napisy do
ilmów – plik zawierający napisy musi tyl-
ko mieć taką samą nazwę, jak plik z il-
mem, oczywiście z wyjątkiem rozszerzenia.
Wspierana jest większość formatów napi-
sów, w tym MicroDVD, SubRip, OGM, Sub-
Viewer, czy Sami.
Z jukeboksem, dystrybucja GeeXboX uży-
je do wizualizacji muzyki swojego interfejsu
OSD (On-Screen-Display), aby wyświetlić róż-
ne właściwości fragmentu muzycznego, na
przykład użyty kodek, szybkość transmisji lub
metadane ID3.
GeeXboX pozwala również korzystać z sie-
ci. Używa mechanizmu automatycznego roz-
poznawania i montażu udziałów Samba (poję-
cie Otoczenia Sieciowego w Windowsie), obsłu-
guje montaż ręczny dysków NFS ( Network File
System ), jak również automatyczne rozpozna-
wanie sprzętu typu Media Servers za pomo-
cą protokołu UPnP A/V. Dostęp do Internetu
pod GeeXboksem jest również możliwy: dzię-
ki niemu możemy m.in. mieć dostęp do dowol-
nych, opartych na serwerze SHOUTcast stacji
radia i telewizji internetowej. System pozwala
też zdeiniować ręcznie inne źródła zawartości
poprzez protokoły sieciowe, takie jak HTTP,
FTP, RTP czy RTSP (pozwalające na przykład
na odczytanie strumieni oferowanych przez
Free Multiposte). Analogicznie, jak w przypad-
ku plików znajdujących się na naszym kompu-
terze czy w otoczeniu sieciowym, dostęp do
globalnej Pajęczyny odbywa się poprzez menu
Open . Na koniec, GeeXboX pozwala również
na oglądanie klasycznej telewizji analogowej
i cyfrowej dzięki obsłudze kart DVB (poprzez
satelitę lub kablówkę). Karty radio są również
obsługiwane: możliwości GeeXboksa wydają
się nieograniczone.
GeeXboX a standardy audio/wideo
i graiki
GeeXboX pozwala na odtwarzanie multi-
mediów o praktycznie dowolnym forma-
cie. Wśród obsługiwanych standardów są
m.in.: kodeki MPEG 1 (VCD), MPEG 2 (SVCD,
DVD), MPEG 4 (DivX, XviD, H.264) dla wi-
deo oraz Wave, MP3, Vorbis, MusePack,
AC3, DTS, FLAC i inne dla audio. Do dystry-
bucji włączono też kontenery multimedial-
ne AVI, Ogg, OggMedia czy Matroska. Pro-
blem sprawiają natomiast formaty RealMe-
dia i Windows Media, gdyż ich obsługa wy-
maga użycia oryginalnych DLL-i spod sys-
temu Windows, co jest spowodowane bra-
kiem natywnych dekoderów linuksowych.
Dystrybucja zawiera także przeglądarkę ob-
razów, która obsługuje znane formaty, ta-
kie jak Bitmap, GIF, JPEG, PNG czy Photo-
CD.
Generator ISO, czyli parę kliknięć
i mamy własnego GeeXboksa
Jeśli podoba Ci się dystrybucja GeeXboX
i chciałbyś zrobić z niej inny użytek, niż
przewidzieli jej twórcy, możesz ją dostoso-
wać do własnych potrzeb lub stworzyć na
nowo od zera. Źródła GeeXboksa są dos-
tępne na witrynie projektu ( www.geexbox.
org ), inne pliki źródłowe znajdziesz na stro-
nach innych dystrybucji oraz poszczegól-
nych rozwiązań (aplikacji, bibliotek, itd).
Należy jednak pamiętać, aby nie zwięk-
szać zbytnio rozmiaru GeeXboksa, gdyż
odbije się to na jego uniwersalności (więk-
sza dystrybucja może wymagać np. moc-
niejszego sprzętu). Więcej informacji na te-
mat rozbudowy i innych modyikacji Ge-
exBoksa znajduje się na stronach projek-
tu: w ramach działającego na nich systemu
Wiki (internetowa encyklopedia przypo-
minająca Wikipedię, ale poświęcona wy-
łącznie GeeXboksowi) i na forach dyskusyj-
nych. Twórcy GeeXboksa zamieścili rów-
nież generator obrazów ISO ułatwiający mo-
dyikację tej dystrybucji. Jest on aplikacją
graiczną dostępną w formie binarnej (wyko-
nywalnej) zarówno pod Linuksem, jak i pod
Windows czy MacOS X. Archiwum zawie-
ra samo narzędzie działające pod tymi trze-
ma systemami, jak i drzewo GeeXboksa oraz
okumentację. Na stronach GeeXboksa zamie-
szczono również link do tego generatora
rozpowszechnianego jako pakiet .deb dla De-
biana.
Generator ISO GeeXboksa pozwala na
stworzenie obrazu ISO tego systemu po do-
stosowaniu go do naszych potrzeb dosłow-
Weźmy także pod uwagę fakt, że dys-
trybucja GeeXboX używa MPlayera i jest
pierwszą dystrybucją Linuksa, która oferuje
obsługę menu DVD poprzez MPlayer.
Odtwarzanie: zaczynamy!
Wszelkie pliki (ilmy, muzykę, obrazy, listy
odtwarzania, itd.) do odtwarzania bądź prze-
glądania pod GeeXboksem wybieramy w me-
nu Open . Umożliwia ono nawigację po typo-
wej dla Linuksa drzewiastej strukturze całe-
Rysunek 2. Film z napisami
20
październik 2006
439135632.011.png 439135632.012.png
 
multimedia
GeeXboX
nie paroma kliknięciami. Niesamowicie upra-
szcza włączanie i wyłączanie usług, dodawa-
nie kodeków i sterowników (również tych
płatnych o zamkniętym kodzie), wybór pilo-
ta, języka, konigurację sieci, itd.
Użycie generatora
Po zdekompresowaniu generatora, wystar-
czy go uruchomić ( ./linux-i386-generator pod
Linuksem, generator.exe pod Windows czy
macosx-generator w MacOS X). Generator ma
formę prostej aplikacji graicznej. Pozwala na
konigurowanie wszelkich preferencji GeeX-
boksa (w tym obsługi dźwięku, trybu grai-
cznego, języka, motywu graicznego, kode-
ków, itd) przy użyciu przejrzystego systemu
zakładek. Po dokonaniu wyboru, wciskamy
przycisk Compile , co powoduje automaty-
czne zebranie wszystkich plików binarnych,
wygenerowanie odpowiednich plików kon-
iguracyjnych i utworzenie obrazu naszego
własnego, zindywidualizowanego obrazu
ISO GeeXboksa. Jest on gotowy do nagra-
nia na płytę – i to wszystko.
Omówmy teraz pokrótce zakładki gene-
ratora, w których zawarto opcje konigura-
cyjne dotyczące poszczególnych aspektów
działania GeeXboksa. Pierwsza zakładka, no-
sząca nazwę Interface pozwala ustawić róż-
norodne opcje interfejsu systemu, takie jak
motyw graiczny, wersja językowa menu
(projekt jest przetłumaczony na 22 języki, w
tym polski), kodowanie znaków, sposób od-
twarzania płyty DVD (z menu lub bez), au-
tomatyczne odtwarzanie plików po włoże-
niu płyty (tak lub nie) oraz czcionki menu i
napisów w ilmach.
Druga zakładka, nazwana Audio doty-
czy, jak sama nazwa wskazuje, zarządza-
nia ustawieniami dźwięku w systemie. Po
pierwsze, pozwala na wybór karty dźwię-
kowej w systemie (po ID), która będzie uży-
wana do odtwarzania (istotne, jeżeli mamy
więcej kart). Poza tym możemy wybrać spo-
sób generowania dźwięku (analogowy lub
cyfrowy), ilość pożądanych kanałów mu-
zycznych (stereo, surround lub 5.1) i włą-
czyć lub wyłączyć tryb zgodności ze star-
szymi modelami kart Sound Blaster Live/
Audigy.
Następne zakładki: Video i Remote Con-
trol pozwalają na dostosowanie właściwo-
ści wideo, takich jak rozdzielczość ekra-
nu, której użyjemy (standardowo 800x600
i 24 bity koloru) oraz zestawu pilot/od-
biornik, który będzie służył do kontrolo-
wania systemu. Następnie mamy zakładkę
Network , która pozwala na kompletną kon-
igurację sieci (dostęp do Internetu przez kar-
Rysunek 3. Odczytywanie płyty DVD z menu interaktywnymi w Mplayer
tę Ethernet (DHCP lub ręcznie wpisane
ustawienia sieci) oraz ewentualna obsługa
WiFi). Pewnym problemem jest to, że GeeX-
boX obsługuje tylko jedną kartę sieciową.
W przypadku połączenia sieciowego przez
WiFi, generator pozwala na zdeiniowa-
nie SSID sieci, z którą chcemy się połączyć
oraz ewentualne sprecyzowanie używa-
nego klucza WEP. Obsługa zaawansowa-
nych technologii, takich jak WPA/WPA2
nie jest jeszcze uwzględniona, ale jest pla-
nowana.
Następna zakładka Services zawiera
wszystkie usługi, które użytkownik miał-
by ochotę włączyć. Dla bezpieczeństwa moż-
na na przykład włączyć lub wyłączyć dos-
tęp do niektórych usług sieciowych, takich
jak wbudowany do GeeXboksa serwer FTP,
WWW czy telnetu oraz automatyczne roz-
poznawanie urządzeń. W tej zakładce rów-
nież określimy parę identyikator / hasło,
która zostanie użyta do identyikacji przy
połączeniu z otoczeniem Samba/Windows.
Możemy też ustalić czarne i białe listy dla
usług SHOUTcast (radia i TV), wpisując sło-
wa, wg których GeeXboX może blokować
dostęp do określonych witryn mediów in-
ternetowych. Jest to przydatne w celu spra-
wowania kontroli rodzicielskiej nad treścia-
mi oglądanymi przez niepełnoletnie dzieci
(np. blokada stron zawierających pornogra-
ię, przemoc czy płatnych).
Kolejna zakładka, LCD Display , pozwa-
la ustalić, czy życzymy sobie korzystać z wy-
świetlacza LCD. I w końcu ostatnia zakład-
ka, Packages umożliwia pobranie i doda-
nie opcjonalnych komponentów GeeXbok-
sa. Bardzo ważna jest możliwość dodania
składników, które nie są opensourcowe – ob-
raz ISO zamieszczony na stronie interneto-
wej zawiera bowiem jedynie elementy na
licencji GNU/GPL lub innych licencjach
Open Source. Niektóre wymagane kodeki
czy sterowniki istnieją natomiast tylko w wer-
sjach binarnych i komercyjnych pod Win-
dows (jako biblioteki DLL). Dotyczy to przy-
kładowo większości kart WiFi i DVB. Dzię-
ki generatorowi możemy wybrać te płat-
ne elementy i dodać je do dystrybucji Ge-
eXboksa: wystarczy, że klikniemy przycisk
Download przy wybranym składniku oraz
przeczytamy i zaakceptujemy licencję użyt-
kowania.
Należy jednak pamiętać, że GeeXboX
w żadnym przypadku nie uzurpuje sobie
funkcjonalności rozbudowanych stacji mul-
timedialnych w stylu Freevo czy MythTV.
W przypadku GeeXboksa nie ma mowy o włą-
czeniu emulatorów konsol do gier czy kom-
puterów starszych generacji (ośmiobitowych
i niektórych 16-bitowych), prognozy pogo-
dy, przeglądarki internetowej, klienta IRC
czy odtwarzacza strumieni RSS – wielu funk-
cji, które można znaleźć u starszych kuzy-
nów tej dystrybucji (co oczywiście nie stoi
na przeszkodzie, aby próbować je dodać sa-
memu, ręcznie). Nie ma również funkcji za-
pisu wideo w czasie rzeczywistym, choć jest
ona planowana. Jeśli jednak potrzebujemy
takich opcji, to Freevo czy MythTV będą le-
piej odpowiadały naszym potrzebom. Wy-
magają one jednak większej wiedzy na temat
22
październik 2006
439135632.013.png 439135632.014.png 439135632.015.png
 
multimedia
GeeXboX
Rysunek 4. Zakładka Interface generatora
wo – gdy mamy zainstalowanego Linuksa
i korzystamy z programu ładującego GRUB
lub LILO – może bowiem dojść do ich nad-
pisania przez bootloader GeeXboksa, co by-
łoby bardzo złym pomysłem (nie moglibyś-
my korzystać z Linuksa). Na szczęście twór-
cy GeeXboksa i tu ułatwiają nam życie: choć
będziemy musieli ręcznie zmienić obecny
na tym dysku program ładujący , instalator
poda nam wszystkie niezbędne informacje,
których dopisanie do tamtego bootloadera
pozwoli na późniejszy wybór GeeXboksa
lub innej wersji Linuksa.
Warto też pamiętać, że mimo, iż dystry-
bucja GeeXboX zostanie zainstalowana na
dysku, będzie ona wciąż korzystała z naszych
dysków w trybie tylko do odczytu ( read-only ).
Niespodziewane wyłączenie nie będzie więc
miało żadnego negatywnego wpływu na nasz
system.
komputerów, Linuksa i ogólnie rzecz biorąc
więcej czasu. Poza tym, nie można ich mieć
zawsze przy sobie na płycie CD czy też pa-
mięci USB.
dla partycji Windows, ext2 lujb ext3 dla
partycji Linuksa). Po wykonaniu tych czyn-
ności instalator zaproponuje nam wpisa-
nie naszych parametrów koniguracyjnych.
Użyje on standardowo wartości, które zo-
stały zdeiniowane podczas generacji obra-
zu ISO. Możemy zdecydować, czy chcemy
je zachować, czy zmienić. Pierwsze menu do-
tyczy części sieciowej, która pozwoli nam
na skonigurowanie interfejsu dostępu do
LAN (sieci lokalnej). W zależności od wy-
krytego sprzętu, instalator może nam udo-
stępnić dodatkowe menu, np. jeśli dys-
ponujemy kartą analogową lub cyfrową
(DVB) kartą TV. W przypadku karty analo-
gowej program pozwala nam przeszukiwać
cały zakres częstotliwości, aby otrzymać li-
stę kanałów telewizyjnych, które będziemy
mogli odbierać. Jeśli natomiast mamy kar-
tę TV cyfrowej, wybór będzie łatwiejszy.
Pierwszą rzeczą, którą będziemy musie-
li zrobić, będzie wybranie rodzaju odbior-
nika (satelita, antena czy kablówka), a na-
stępnie kraju i miasta. W oparciu o te ele-
menty karta postara się połączyć z najbliż-
szym nadajnikiem, aby otrzymać listę kana-
łów. W ten sposób kończy się koniguracja
i instalacja dystrybucji GeeXboksa na dys-
ku. Musimy jeszcze tylko potwierdzić za-
pis programu ładującego ( bootloader ), aby
korzystanie z zainstalowanego systemu by-
ło możliwe. Ten program jest zasadniczym
elementem potrzebnym do uruchomienia
z dysku. Jeżeli jedynym systemem opera-
cyjnym na docelowym dysku będzie GeeX-
boX, to nie ma żadnego problemu. Zdarza
się jednak, że na dysku znajduje się już ja-
kiś inny system operacyjny, dysponuje-
my więc jakimś innym programem ładu-
jącym. W przypadku Windows multi-boot
nie będzie żadnego problemu, gdyż insta-
lator wykryje ten system i zainstaluje menu
wyboru GeeXboX/Windows przy starcie
komputera. Kłopoty zaczynają się – o dzi-
Instalacja GeeXboksa
na dysku
Jeśli często korzystamy z GeeXboksa, mo-
żemy zechcieć go zainstalować na twardym
dysku, abyśmy nie musieli żonglować pły-
tami (choć jest to sprawa kontrowersyjna:
dla niektórych osób właśnie odpalanie sys-
temu z płyty jest wygodniejsze). Aby doko-
nać takiej instalacji, wystarczy skorzystać ze
specjalnej funkcji GeeXboksa: musimy tylko
wpisać słowo install na ekranie powital-
nym systemu.
Instalację możemy wykonać na różnoro-
dnych urządzeniach pamięci: twardym dys-
ku IDE lub Serial ATA, zewnętrznym HDD
lub pamięci USB czy też karcie CompactFlash
(to ostatnie poprzez odpowiedni adapter
IDE). Jedynym ograniczeniem w korzystaniu
z zainstalowanego w ten sposób systemu bę-
dzie możliwość odtwarzania go przez nasz
komputer, zawarta (lub nie) w jego BIOS-ie.
Dzięki swojemu małemu rozmiarowi, insta-
lacja GeeXboksa wymaga jedynie 8 MB prze-
strzeni dyskowej (trzeba przewidzieć 16 MB,
jeśli chcemy dorzucić kodeki czy płatne ste-
rowniki). Stare karty pamięci z aparatu foto-
graicznego o rozmiarze 16MB będą w tym
celu idealne. Po uruchomieniu, instalator
sprawdzi obecne w komputerze dyski, na któ-
rych można zainstalować GeeXboksa.
Jeśli nie wszystkie dyski zostały wy-
kryte lub jeśli podłączyliśmy zewnętrz-
ny dysk (czy np. pendrive'a) później, bę-
dziemy mogli odświeżyć listę sprzętu dzię-
ki wyświetlonemu przyciskowi. Po wybra-
niu dysku, możemy go podzielić na party-
cje, a następnie sformatować. Instalator po-
zwala nam wybrać kilka systemów plików
pod kątem wybranego typu partycji (FAT
Podsumowanie
Tak oto przybliżyliśmy Wam w szczegółach
większość zagadnień związanych z GeeXbok-
sem. Pokazaliśmy, że jest to dystrybucja przy-
jazna i prosta w użyciu, która w dodatku
obsługuje przytłaczającą większość dostęp-
nego na rynku sprzętu, spełniając wszystkie
założenia Plug-and-Play . Określenie “stacja
multimedialna” nie jest w jej przypadku ża-
dną przesadą, gdyż jej szeroka funkcjonal-
ność i prosty interfejs umożliwia zastąpienie
nią np. stacjonarnego, wielofunkcyjnego, pod
łączanego do telewizora odtwarzacza DVD,
a korzystać z niej będą mogli wszyscy – na-
wet ci, którzy nie umieją się zalogować pod
systemem operacyjnym czy nie znają naj-
prostszych komend z linii poleceń. Pokaza-
liśmy też, że GeeXboX nie rozczaruje rów-
nież zaawansowanych użytkowników, któ-
rzy chcieliby go dostosować do swoich po-
trzeb. Dodatkowo, wspomniana już wyso-
ka wydajność GeeXboksa nawet na słabym
sprzęcie czyni z niego idealne narzędzie do
odtwarzania multimediów na komputerze
domowym.
W Internecie
• Projekt GeeXboX
http://www.geexbox.org/
• Wiki GeeXboksa
http://www.geexbox.org/wiki/
index.php/Main_Page
• Strona domowa Freevo
http://freevo.sourceforge.net/
• Strona domowa MythTV
http://www.mythtv.org/
24
październik 2006
439135632.016.png 439135632.017.png 439135632.018.png
 
Zgłoś jeśli naruszono regulamin