SVN: PLD-doc/book/pl_book__x/pl_x__x.sec
qwiat
qwiat w pld-linux.org
Pon, 24 Wrz 2007, 01:47:41 CEST
Author: qwiat
Date: Mon Sep 24 01:47:40 2007
New Revision: 8741
Modified:
PLD-doc/book/pl_book__x/pl_x__x.sec
Log:
- przebudowanie rozdzialu
Modified: PLD-doc/book/pl_book__x/pl_x__x.sec
==============================================================================
--- PLD-doc/book/pl_book__x/pl_x__x.sec (original)
+++ PLD-doc/book/pl_book__x/pl_x__x.sec Mon Sep 24 01:47:40 2007
@@ -14,14 +14,16 @@
X11-fonts-ISO8859-2 X11-sessreg xinitrc-ng</screen>
</para>
<para>
- W <productname>Th</productname> zmieniły się nazwy pakietów i są o wiele bardziej rozdrobnione, zaczynamy od instalacji rdzenia X-Serwera i podstawowych sterowników:
+ W <productname>Th</productname> zmieniły się nazwy pakietów i są o
+ wiele bardziej rozdrobnione, zaczynamy od instalacji rdzenia
+ X-Serwera i podstawowych sterowników:
<screen>xorg-xserver-server
xorg-driver-input-keyboard
xorg-driver-input-mouse</screen>
-Teraz powinniśmy zainstalować sterownik karty graficznej, możemy
-zainstalować wszystkie dostępne (jeśli nie mamy pewności) lub ten właściwy.
-W ustaleniu, który sterownik będzie najbardziej odpowiedni pomoże nam zestawienie
+ Teraz powinniśmy zainstalować sterownik karty graficznej, możemy
+ zainstalować wszystkie dostępne (jeśli nie mamy pewności) lub ten właściwy.
+ W ustaleniu, który sterownik będzie najbardziej odpowiedni pomoże nam zestawienie
<ulink url="http://xorg.freedesktop.org/wiki/Projects/Drivers?action=show">w dokumentacji X.Org</ulink>.
W przypadku kart firmy nVidia instalujemy otwarty sterownik:
<screen>xorg-driver-video-nv</screen>
@@ -35,10 +37,22 @@
</para>
</section>
+ <section id="x_xserver_prekonfig">
+ <title>Zanim zaczniemy konfigurację</title>
+ <para> Użytkownicy myszek PS/2 lub USB, którzy nie korzystają
+ z dobrodziejstw <productname>udeva</productname> muszą załadować
+ moduł <literal>psmouse</literal>:</para>
+ <screen># modprobe psmouse</screen>
+ <para>Dodatkowo aby moduł ładował się za każdym razem, gdy
+ uruchamiamy system, należy dodać jego nazwę do
+ pliku <filename>/etc/modules</filename>.
+ </para>
+ </section>
+
<section id="x_xserver_konfiguracja">
<title>Konfiguracja</title>
<para>
- Następnie możemy wygenerować wstępną konfigurację
+ Generujemy wstępną konfigurację
serwera X11:
</para>
@@ -48,43 +62,74 @@
użytkownika (w tym wypadku <filename>/root/</filename>)
powstanie plik <filename>xorg.conf.new</filename>.
X-Server stara się rozpoznać używany przez nas sprzęt
- w pliku konfiguracji ustawia właściwe paramatry.
+ w pliku konfiguracji ustawia właściwe parametry.
</para>
- <note>
-
- <para>Użytkownicy myszek wpinanych do PS/2 lub USB muszą załadować
- moduł <literal>psmouse</literal> o ile nie korzystają z dobrodziejstw
- <productname>udeva</productname>. Zwykle wystarczy
- wykonać polecenie</para>
- <screen># modprobe psmouse</screen>
- <para>Aby moduł ładował się za każdym razem, gdy
- uruchamiamy system, należy dodać moduł
- <filename>psmouse</filename> do
- pliku <filename>/etc/modules</filename> i dla
- pewności wywołać polecenie <filename>depmod -a</filename>
- </para>
- </note>
-
<para>
- Zmieniamy teraz nazwę:
+ Przenosimy plik we włąsciwe miejsce:
</para>
- <screen># mv xorg.conf.new /etc/X11/xorg.conf</screen>
+ <screen># mv ~/xorg.conf.new /etc/X11/xorg.conf</screen>
<para>
- Po poprawnym jego ustawieniu możemy spróbować,
- czy serwer nam się uruchamia:
+ Teraz możemy spróbować, czy serwer nam się uruchamia:
<screen># X</screen>
Jeżeli ukaże nam się drobna szachownica i będziemy mogli
ruszać kursorem w kształcie litery "X" to możemy uznać, że
wszystko jest w porządku. Aby wyjść z tego dosyć surowego
środowiska korzystamy ze skrótu
- <keycap>ALT-CTR-BACKSPACE</keycap>. Jeżeli jednak wyskoczy
- jakiś błąd to należy przeanalizować logi wyrzucane na ekran i do pliku
- <filename>/var/log/Xorg.0.log</filename>.
+ <keycap>Ctrl+Alt+Backspace</keycap>.
</para>
<para>
W ten oto sposób mamy wstępnie skonfigurowany X-Server i możemy
rozpocząć pracę w środowisku graficznym. Wskazówki bardziej
wyrafinowanej konfiguracji odnajdziemy w <xref linkend="x_zaawansowane" />.
+ Część z nich będziemy mogli dokonać za pomocą poniżej opisanych programów,
+ pozostałe ustawimy wyłącznie edytując plik konfiguracji.
+ </para>
+ </section>
+
+ <section id="x_xserver_konfiguracja_sposoby">
+ <title>Inne sposoby konfiguracji</title>
+ <para>
+ Z aplikacją dostarczane są dodatkowo dwa programy do konfiguracji
+ X.Org:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para><filename>xorgconfig</filename> -
+ program który może działać w dwóch trybach: graficznym i
+ tekstowym (z użyciem parametru <option>-textmode</option>). Program
+ ma tą zaletę, że może modyfikować istniejący plik konfiguracji.
+ O ile wygodę trybu graficznego można uznać za dyskusyjną, o tyle
+ tryb tekstowy nie powinien sprawiać nikomu problemów.
+ </para>
+ </listitem>
+ <listitem>
+ <para><filename>xorgcfg</filename> -
+ jest to konsolowe narzędzie, które prowadzi krok po
+ kroku przez kolejne etapy konfiguracji. W zasadzie to przydaje się do
+ generowania pliku konfiguracji po raz pierwszy, jeśli chce się
+ dokonać jakiejkolwiek zmiany trzeba przechodzić przez wszystkie
+ kroki na nowo. Program xorgcfg dodatkowo dodaje do pliku
+ dużo komentarzy, co nie wszystkim odpowiada.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Programy te pozwalają na dużo precyzyjniejsze ustawianie parametrów
+ X-Servera niż <command>X -configure</command>, jednak wymagają też
+ więcej wiedzy i pracy.
+ </para>
+ </section>
+ <section id="x_xserver_problemy">
+ <title>Rozwiązywanie problemów</title>
+ <para>
+ Jeżeli pojawi się jakiś problem musimy przeanalizować
+ komunikaty wypisywane na ekran i do pliku
+ <filename>/var/log/Xorg.0.log</filename>.
+ Są one oznaczane dwoma literkami <literal>EE</literal> np.:
+ <screen>(EE) Failed to load module "ati" (module does not exist, 0)</screen>
+ Powyższy komunikat informuje o brakującym sterowniku do
+ karty graficznej. Najprawdopodobniej zainstalowaliśmy niewłaściwy pakiet.
</para>
</section>
</section>
Więcej informacji o liście dyskusyjnej pld-doc