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