SVN: PLD-doc/book/pl_book__x: pl_x__x.sec pl_x__zaawansowane.sec
qwiat
qwiat w pld-linux.org
Nie, 23 Wrz 2007, 02:10:02 CEST
Author: qwiat
Date: Sun Sep 23 02:10:02 2007
New Revision: 8739
Modified:
PLD-doc/book/pl_book__x/pl_x__x.sec
PLD-doc/book/pl_book__x/pl_x__zaawansowane.sec
Log:
- przeniesienie opisu do "zaawansowanych"
- kosmetyka
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 Sun Sep 23 02:10:02 2007
@@ -14,45 +14,24 @@
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:
+ 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-app-sessreg
-xorg-app-xvinfo
-xorg-lib-libdmx
-xorg-lib-libX11
-xorg-lib-libXau
-xorg-lib-libXcomposite
-xorg-lib-libXcursor
-xorg-lib-libXdamage
-xorg-lib-libXdmcp
-xorg-lib-libXext
-xorg-lib-libXfixes
-xorg-lib-libXft
-xorg-lib-libXi
-xorg-lib-libXinerama
-xorg-lib-libXpm
-xorg-lib-libXrandr
-xorg-lib-libXrender
-xorg-lib-libXres
-xorg-lib-libXScrnSaver
-xorg-lib-libXtst
-xorg-lib-libXv
-xorg-lib-libXvMC</screen>
-
- Teraz sterowniki standardowych urządzeń wejściowych:
-<screen>xorg-driver-input-keyboard
+xorg-driver-input-keyboard
xorg-driver-input-mouse</screen>
- Ponadto do testowego uruchomienia i sytuacji
- awaryjnych warto mieć sterownik dla kart
- zgodnych z VESA:
-<screen>xorg-driver-video-vesa</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 zestawnie
+<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>
Jeśli mamy kartę ATI to wybieramy pakiet:
<screen>xorg-driver-video-ati</screen>
Sterownikami z pełną obsługą 3D będziemy mogli się zająć później.
+ Jeśli ciągle nie wiemy jaki wybrać to możemy
+ zainstalować uniwersalny sterownik dla kart
+ zgodnych z VESA:
+<screen>xorg-driver-video-vesa</screen>
</para>
</section>
@@ -68,16 +47,14 @@
W wyniku działania w/w polecenia w katalogu domowym
użytkownika (w tym wypadku <filename>/root/</filename>)
powstanie plik <filename>xorg.conf.new</filename>.
- Jedyne co w tej chwili zmienimy w tym pliku, to wskazanie na
- urządzenia myszki. Standardowe
- <filename>/dev/mouse</filename> zamienimy na
- <filename>/dev/input/mice</filename>
+ X-Server stara się rozpoznać używany przez nas sprzęt
+ w pliku konfiguracj ustawia właściwe paramatry.
</para>
<note>
- <title>Dla użytkowników myszy z kernelem serii 2.6.x</title>
- <para>W kernelach serii 2.6.x należy załadować
- odpowiedni moduł kernela, który pozwoli
- korzystać nam z myszki. Zwykle wystarczy
+
+ <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
@@ -87,82 +64,27 @@
pewności wywołać polecenie <filename>depmod -a</filename>
</para>
</note>
- <para>
- Dla wygody założymy także, że będziemy korzystać z
- serwera czcionek <productname>X11-xfs</productname>,
- który uruchamiamy poleceniem <filename>/etc/init.d/xfs start</filename>.
- Dlatego też sekcja dotycząca czcionek w pliku
- <filename>xorg.conf.new</filename> powinna wyglądać
- podobnie do podanego niżej przykładu:
- </para>
- <screen>Section "Files"
-
-# The location of the RGB database. Note, this is the
-# name of the
-# file minus the extension (like ".txt" or ".db").
-# There is normally
-# no need to change the default.
-
- RgbPath "/usr/X11R6/lib/X11/rgb"
-
-# Multiple FontPath entries are allowed (which are
-# concatenated together),
-# as well as specifying multiple comma-separated
-# entries in one FontPath
-# command (or a combination of both methods)
-#
-# If you don't have a floating point coprocessor
-# and emacs, Mosaic or other
-# programs take long to start up, try moving the
-# Type1 and Speedo directory
-# to the end of this list (or comment them out).
-#
-
- # FontPath "/usr/X11R6/lib/X11/fonts/local/"
- # FontPath "/usr/X11R6/lib/X11/fonts/misc/"
- # FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
- # FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
- # FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
- # FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
- # FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
- # FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
- FontPath "unix/:7100"
-
-# The module search path. The default path is shown here.
-
- # ModulePath "/usr/X11R6/lib/modules"
-
-EndSection</screen>
- <para>
- Czyli komentujemy wszystkie wywołania bezpośrednie do czcionek
- i przekazujemy obsługę zarządzania czcionkami serwerowi
- <productname>xfs</productname>
- </para>
<para>
Zmieniamy teraz nazwę:
</para>
<screen># mv xorg.conf.new /etc/X11/xorg.conf</screen>
-
<para>
Po poprawnym jego ustawieniu możemy spróbować,
- czy serwer nam się uruchamia. Robimy to poleceniem
- </para>
- </section>
- <section id="x_xserver_test">
- <title>Test</title>
- <para>
- Możemy bardzo łatwo sprawdzić czy konfiguracja jest poprawna,
- wydajemy polecenie:
+ 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ć log
- <filename>/var/log/Xorg.0.log</filename>
+ jakiś błąd to należy przeanalizować logi wyrzucane na ekran i do pliku
+ <filename>/var/log/Xorg.0.log</filename>.
+ </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" />.
</para>
</section>
</section>
Modified: PLD-doc/book/pl_book__x/pl_x__zaawansowane.sec
==============================================================================
--- PLD-doc/book/pl_book__x/pl_x__zaawansowane.sec (original)
+++ PLD-doc/book/pl_book__x/pl_x__zaawansowane.sec Sun Sep 23 02:10:02 2007
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-2"?>
<section id="x_zaawansowane">
-<title>Zaawansowane</title>
+ <title>Zaawansowane</title>
<para>
W tym miejscu zajmiemy się przystosowaniem "okienek"
do naszych preferencji. Oczywiście temat
@@ -10,6 +10,9 @@
porządku podajemy, że "obrabiamy" plik
<filename>/etc/X11/xorg.conf</filename>.
</para>
+
+<section id="x_zaawansowane_klawiatura">
+ <title>Klawiatura</title>
<para>
Na początek klawiatura. Sprawdźmy, czy nasz serwer
dobrze ma wpisane parametry określające nasz kraj
@@ -29,6 +32,9 @@
czy wszystkie zdarzenia z klawiszy multimedialnych
są prawidłowo obsługiwane przez X-serwer.
</para>
+</section>
+<section id="x_zaawansowane_mysz">
+ <title>Mysz</title>
<para>
Następnie zbadajmy naszą mysz. Przykładowo tutaj mamy
do czynienia z myszką typu <emphasis>PS/2</emphasis>
@@ -62,6 +68,10 @@
Option "Device" "/dev/input/event1"
Option "Buttons" "10"
EndSection</screen>
+
+</section>
+<section id="x_zaawansowane_monitor">
+ <title>Monitor</title>
<para>
Teraz weźmiemy pod lupę nasz monitor. Wiadomo, że
ergonomia tego urządzenia jest bardzo ważna.
@@ -142,3 +152,59 @@
podać.
</para>
</section>
+<section id="x_zaawansowane_czcionki">
+ <title>Czcionki</title>
+ <para>
+ Dla wygody założymy także, że będziemy korzystać z
+ serwera czcionek <productname>X11-xfs</productname>,
+ który uruchamiamy poleceniem <filename>/etc/init.d/xfs start</filename>.
+ Dlatego też sekcja dotycząca czcionek w pliku
+ <filename>xorg.conf.new</filename> powinna wyglądać
+ podobnie do podanego niżej przykładu:
+ </para>
+ <screen>Section "Files"
+
+# The location of the RGB database. Note, this is the
+# name of the
+# file minus the extension (like ".txt" or ".db").
+# There is normally
+# no need to change the default.
+
+ RgbPath "/usr/X11R6/lib/X11/rgb"
+
+# Multiple FontPath entries are allowed (which are
+# concatenated together),
+# as well as specifying multiple comma-separated
+# entries in one FontPath
+# command (or a combination of both methods)
+#
+# If you don't have a floating point coprocessor
+# and emacs, Mosaic or other
+# programs take long to start up, try moving the
+# Type1 and Speedo directory
+# to the end of this list (or comment them out).
+#
+
+ # FontPath "/usr/X11R6/lib/X11/fonts/local/"
+ # FontPath "/usr/X11R6/lib/X11/fonts/misc/"
+ # FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
+ # FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
+ # FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
+ # FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
+ # FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
+ # FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
+
+ FontPath "unix/:7100"
+
+# The module search path. The default path is shown here.
+
+ # ModulePath "/usr/X11R6/lib/modules"
+
+EndSection</screen>
+ <para>
+ Czyli komentujemy wszystkie wywołania bezpośrednie do czcionek
+ i przekazujemy obsługę zarządzania czcionkami serwerowi
+ <productname>xfs</productname>
+ </para>
+</section>
+</section>
Więcej informacji o liście dyskusyjnej pld-doc