Autor: Konrad Gajewski - Dreamen
Kontakt: dreamen (at) o2.pl
Jak wiadomo najlepszym systemem operacyjnym, stabilnym i przyjaznym
dla użytkownika jest Linux. Prostota konfiguracji i zaawansowane
techniki ułatwiają zwykłemu zjadaczowi chleba zabawę po pachy, a
doświadczonemu informatykowi (oprócz zabawy) potężne narzędzie do
pracy. Po zmianie mojego mózgu na częstotliwość Linuxa zauważyłem
niewyobrażalną potęgą wizualizacji.
Odtwarzanie filmów DVD, idealna dekompresja filmów DIVx wręcz kładą
na kolana - po prostu super ;) Ale niestety, posiadanie monitora 19"
bądź 21" to wydatek może coraz mniejszy ale nadal jest. Tak
większość firm produkujących karty graficzne umożliwia przesłanie
obrazu na telewizor za pomocą wyjścia S-VIDEO bądź kompozytowego
(lub oba na raz). Dlatego chciałbym przedstawić prostą instrukcję w
jaki sposób należy skonfigurować naszego linuxa do współpracy.
Wiele artykułów przedstawianych w czasopismach i na stronach
internetowych w łatwy sposób omijają ten temat. Błądząc po ogromie
informacji możemy jedynie znaleźć instalację sterowników (kernel +
GLX) i informacja o zmianie (nv - na nvidia w /etc/X11/XF86Config-4;
oczywiście dla kart NVIDI). Z takimi informacjami zostajemy i nie
wiemy co zrobić, lecz ja postaram się wam pomóc wykorzystać wyjście
TV-OUT.
Początkowo musimy się zorientować w jaki sposób połączyliśmy nasz
komputer z TV.
Czy za pomocą połączenia:
1. (S-VIDEO=S-VIDEO)
2. (S-VIDEO=EURO)
3. (S-VIDEO=COMPOSITE)
4. (COMPOSITE=S-VIDEO)
5. (COMPOSITE=EURO)
6. (COMPOSITE=COMPOSITE)
W/w połączenia spowodują nam zmiany w pliku konfiguracyjnym
XF86Config-4 którym będziemy się cały czas zajmować.
/etc/X11/XF86Config-4 - SERCE XSERVERA
Przy zabawie z konfiguracją najlepiej wykonać wcześniej kopię
bezpieczeństwa pliku na którym wykonujemy zmiany w celu odratowania
poprzedniej konfiguracji.
Początkowo chciałbym opisać sekcję DEVICE ponieważ to ona jest
najważniejszą sekcją dotyczącą TV-O. Po prostu postaram się
skomentować każdą linię :)
Section "Device"
Identifier "GeForce" # Identyfikator urządzenia potrzebny
# do identyfikacji w ServerLayout
BoardName "GeForce FX 5200" # W tej opcji możemy wpisać nazwę naszej
# karty graficznej
Driver "nvidia" # Nazwa sterownika
#Sekcja klonowania obrazu
Option "MetaModes" "1024x768,1024x768;800x600,800x600"
# Rozdzielczości odpowiadające na Monitorze, TV
Option "TVStandard" "PAL-B" # Narzucenie standardu TV
# (możliwe: "PAL-B" "PAL-D" "PAL-G"
# "PAL-H" "PAL-I" "PAL-K1" "PAL-M" "PAL-N"
# "PAL-NC" "NTSC-J" "NTSC-M"
Option "TVOutFormat" "COMPOSITE" # Sposób połączenia: "SVIDEO" dla połączeń
# (S-VIDEO=S-VIDEO)
# "COMPOSITE" : (S-VIDEO=EURO)
# (S-IDEO=COMPOSITE)
# (COMPOSITE=S-VIDEO) (COMPOSITE=EURO)
# (COMPOSITE=COMPOSITE)
Option "SecondMonitorVertRefresh" "60" # Odpowiedni parametr dla TV
Option "ConnectedMonitor" "CRT,TV" # Wybór podłączonych urządzeń do karty:
# CRT - Monitor; TV - telewizor
Option "TwinViewOrientation" "Clone" # Sposób wyświetlania obrazu na TV:
# "RightOf" - Po prawej
# "LeftOf" - Po lewej
# "Above" - Nad
# "Below" - Pod
# "Clone" - Klonowanie
Option "SecondMonitorHorizSync" "30-50" # Odpowiedni parametr dla TV
Option "TwinView" "True" # Włączenie TwinView ('Podwójne widzenie")
EndSection
Section "Screen"
...
Device "GeForce" # Podajemy identyfikator karty graficznej
...
EndSection
I jeżeli w ten sposób zmienimy parametry w naszym
/etc/X11/XF86Config-4 i zapiszemy zmiany, to po restarcie XServera
(Ctrl+Alt+Backspace) pojawi nam się obraz na TV.