PLD-doc/book/pl_book__x/pl_x__okienka.sec
ciesiel
cvs w pld-linux.org
Pon, 28 Mar 2005, 21:57:54 CEST
Author: ciesiel
Date: Mon Mar 28 21:57:53 2005
New Revision: 5648
Modified:
PLD-doc/book/pl_book__x/pl_x__okienka.sec
Log:
- dodanie sekcji instalacji Xorg
- wszelkie uwagi mile widziane
- tak jak mowi naglowek "narazie w tym pliku nie grzebac"
Modified: PLD-doc/book/pl_book__x/pl_x__okienka.sec
==============================================================================
--- PLD-doc/book/pl_book__x/pl_x__okienka.sec (original)
+++ PLD-doc/book/pl_book__x/pl_x__okienka.sec Mon Mar 28 21:57:53 2005
@@ -56,7 +56,131 @@
<section id="x_okienka_instalacja_x11">
<title>Instalacja i konfiguracja serwera X11</title>
<para>
+ Na początku, korzystając z programu
+ <productname>poldek</productname> instalujemy pakiety
+ potrzebne do uruchomienia serwera X11 (dla
+ łatwiejszego wklejenia w poldku wpisaliśmy je w ciągu):
+ <screen>X11 X11-modules X11-fonts-100dpi-ISO8859-2 X11-setup X11-imake X11-libs \
+X11-Xserver X11-OpenGL-libs X11-fonts X11-xfs X11-common X11-fonts-base \
+X11-xauth X11-fonts X11-fonts-75dpi-ISO8859 X11-OpenGL-core X11-fonts-100dpi \
+X11-fonts-ISO8859 X11-sessreg xinitrc-ng</screen>
</para>
+ <para>
+ Następnie możemy wygenerować wstępną konfigurację
+ serwera X11:
+ </para>
+ <note>
+ <title>Dla użytkowników kart graficznych ATI</title>
+ <para>Użytkownicy kart ATI zamiast polecenia podanego
+ niżej powinni korzystać z
+ <productname>fglrxconfig</productname>
+ zawartego w pakiecie
+ <productname>X11-driver-firegl</productname>.
+ Więcej szczegółów w rozdziale dotyczącym instalacji
+ kart ATI</para>
+ </note>
+ <screen># X -configure</screen>
+ <para>
+ 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 możemy zmienić w tym pliku, to wskazanie na
+ urządzenia myszki. Standardowe
+ <filename>/dev/mouse</filename> zamienimy na
+ <filename>/dev/input/mice</filename>
+ </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
+ 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>
+ 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 xorg.conf</screen>
+ <para>
+ I przenosimy plik <filename>xorg.conf</filename> do katalogu
+ <filename>/etc/X11/</filename>
+ </para>
+ <para>
+ Teraz w zależności od posiadanej karty graficznej,
+ konfigurujemy nowoskopiowany plik pod konkretną kartę (patrz
+ dalsze rozdziały tego dokumentu jeżeli jest to karta firm ATI
+ lub NVIDIA) i po poprawnym jego ustawieniu możemy spróbować,
+ czy serwer nam się uruchamia. Robimy to poleceniem
+ </para>
+ <screen># X</screen>
+ <para>
+ 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 z klawiszy
+ <emphasis>ALT-CTR-BACKSPACE</emphasis>. Jeżeli jednak wyskoczy
+ jakiś błąd to należy przeanalizować log
+ <filename>/var/log/Xorg.0.log</filename> i usunąć przyczynę
+ błędu.
+ </para>
</section>
<section id="x_okienka_instalacja_ati">
<title>Karta graficzna firmy ATI</title>
Więcej informacji o liście dyskusyjnej pld-doc