SVN: PLD-doc/book/pl_book__x: pl_x__wstep.sec pl_x__x.sec
qwiat
qwiat w pld-linux.org
Wto, 18 Wrz 2007, 01:25:22 CEST
Author: qwiat
Date: Tue Sep 18 01:25:22 2007
New Revision: 8730
Modified:
PLD-doc/book/pl_book__x/pl_x__wstep.sec
PLD-doc/book/pl_book__x/pl_x__x.sec
Log:
- lot of updates
Modified: PLD-doc/book/pl_book__x/pl_x__wstep.sec
==============================================================================
--- PLD-doc/book/pl_book__x/pl_x__wstep.sec (original)
+++ PLD-doc/book/pl_book__x/pl_x__wstep.sec Tue Sep 18 01:25:22 2007
@@ -2,24 +2,21 @@
<section id="x_wstep">
<title>Wstęp</title>
<para>W rozdziale tym postaramy pomóc w stworzeniu systemu
- "biurkowego" zwanego czasami "desktopem" albo po prostu "okienkami pod
- Linuksem". Mimo, że PLD nie jest specjalnie projektowane pod tym kątem,
- to jednak możemy stworzyć sobie bardzo elastyczne środowisko
- graficzne, które indywidualnie dopasowe może z powodzeniem konkurować
- z komercyjnymi rozwiązaniami.
- Sam proces tworzenia desktopu możemy podzielić na:
+ "biurkowego", czyli systemu z X-Window. Będziemy tu
+ opisywać implementację <productname>X.Org</productname>,
+ więcej na jej temat można znaleźć na witrynie projektu
+ <ulink url="http://www.x.org/wiki/"></ulink>.
+ Sam proces tworzenia desktopu możemy podzielić na dwa etapy:
</para>
<itemizedlist>
<listitem>
<para>
- Instalację i konfigurację serwera protokołu X11 (tutaj
- opiszemy proces instalacji systemu
- <productname>X.org</productname>)
+ Instalacja i konfiguracja serwera protokołu X11
</para>
</listitem>
<listitem>
<para>
- Instalację i konfigurację menedżera okienek
+ Instalacja i konfiguracja menedżera okienek
dla X.org (przedstawimy tutaj
<productname>KDE</productname> i
<productname>GNOME</productname>)
@@ -30,21 +27,14 @@
Od razu należy przestrzec, że środowisko graficzne jest obsługiwane
przez skończoną liczbę urządzeń (dotyczy to zwłaszcza kart
graficznych) i może się niestety zdarzyć, że posiadamy kartę
- graficzną, która nie jest obsługiwana. Jeżeli jest to nowy sprzęt to
- pozostanie nam czekanie na odpowiednie sterowniki. Poniżej opiszemy
- instalację kart graficznych dla firm ATI i NVIDIA (wersje sterowników
- dostarczanych przez producentów w/w kart). W większości przypadków
- opis będzie adekwatny do posiadanych kart graficznych. Dla innych kart
- zapraszamy do <ulink url="http://wiki.x.org/">angielskiego
- kompedium wiedzy o X-ach</ulink> lub <ulink
- url="http://www.xfree86.org/">strony XFree86</ulink>, z której
- to wywodzi się <productname>X.org</productname>. Zapraszamy tam także w
- przypadku innych problemów.
+ graficzną, która nie jest obsługiwana. Dotyczy to głównie najnowszego
+ sprzętu, starsze modele mają dosyć dobre wsparcie.
</para>
<para>
- Tak jak napisalismy wcześniej, środowisko graficzne jest bardzo
- elastyczne, dlatego też poniższy opis zawiera bardzo uproszczony
- schemat postępowania. Umożliwi nam jednak uruchomienie podstawowej
- wersji, która może być później dowolnie rozwijana.
+ W przypadku kart firm firm ATI i NVIDIA, mamy dostępne zarówno
+ sterowniki będące częścią X.Org jak i sterowniki zamknięte,
+ tworzone przez samych producentów. Nielicznymi zaletami tych
+ drugich jest bardzo dobra wydajność i pełne wsparcie dla
+ akceleracji grafiki trójwymiarowej.
</para>
</section>
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 Tue Sep 18 01:25:22 2007
@@ -1,30 +1,68 @@
<?xml version="1.0" encoding="iso-8859-2"?>
<section id="x_xserver">
<title>X-Server</title>
+ <section id="x_xserver_instalacja">
+ <title>Instalacja</title>
<para>
Na początku, korzystając z programu
- <productname>poldek</productname> instalujemy pakiety
- potrzebne do uruchomienia serwera X11 :
- <screen>install X11 X11-modules X11-fonts-100dpi-ISO8859-2 X11-setup \
+ <productname>poldek</productname> instalujemy konieczne pakiety.
+ W przypadku <productname>Ac</productname> będą to:
+<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-2 X11-OpenGL-core X11-fonts-100dpi \
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:
+<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-mouse</screen>
+
+ Ponadto do testowego uruchomienia i sytuacji
+ awaryjnych warto mieć sterownik dla kart
+ zgodnych z VESA:
+<screen>xorg-driver-video-vesa</screen>
+
+ 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.
+ </para>
+ </section>
+
+ <section id="x_xserver_konfiguracja">
+ <title>Konfiguracja</title>
+ <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
@@ -105,27 +143,27 @@
Zmieniamy teraz nazwę:
</para>
<screen># mv xorg.conf.new /etc/X11/xorg.conf</screen>
+
<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ć,
+ Po poprawnym jego ustawieniu możemy spróbować,
czy serwer nam się uruchamia. Robimy to poleceniem
</para>
- <screen># X</screen>
- <para>
+ </section>
+ <section id="x_xserver_test">
+ <title>Test</title>
+ <para>
+ Możemy bardzo łatwo sprawdzić czy konfiguracja jest poprawna,
+ wydajemy polecenie:
+ <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 z klawiszy
+ ś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> i usunąć przyczynę
- błędu.
- </para>
- <para>
- Po uruchomieniu serwera X11 musimy zdecydować się na dodanie
- menadżera okienek. Jeżeli wybraliśmy KDE lub/i GNOME to
- zapraszam do rozdziałów dotyczących ich konfiguracji.
+ <filename>/var/log/Xorg.0.log</filename>
</para>
+ </section>
</section>
+
Więcej informacji o liście dyskusyjnej pld-doc