PLD-doc/book/pl_book__x/pl_x__ati.sec
qwiat
cvs w pld-linux.org
Sob, 3 Wrz 2005, 22:49:10 CEST
Author: qwiat
Date: Sat Sep 3 22:49:07 2005
New Revision: 6348
Modified:
PLD-doc/book/pl_book__x/pl_x__ati.sec
Log:
- dodanie opisu glxinfo i glxgears
- podzial na sekcje
- drobne prace oczyszczajace
Modified: PLD-doc/book/pl_book__x/pl_x__ati.sec
==============================================================================
--- PLD-doc/book/pl_book__x/pl_x__ati.sec (original)
+++ PLD-doc/book/pl_book__x/pl_x__ati.sec Sat Sep 3 22:49:07 2005
@@ -2,65 +2,79 @@
<section id="x_ati">
<title>Karty firmy ATI</title>
<para>
- Do zainstalowania kart graficznych firmy ATI zalecamy
- wykorzystać firmowe sterowniki <productname>firegl</productname>. Z
- serwerem <productname>X11</productname> dostarczane są także
- otwarte sterowniki <productname>X11-driver-ati</productname> -
- jednak nie wykorzystują one wszystkich możliwości jakie dają
- sterowniki <productname>firegl</productname> i dopiero przy
- dużych problemach z nimi możemy jako awaryjne skonfigurować
- serwer X11 z otwartymi sterownikami ATI.
- </para>
- <para>
- Aby wczytać <productname>firegl</productname>, należy za pomocą
- programu <productname>poldek</productname> zainstalować
- pakiety:
- </para>
- <screen># X11-driver-firegl kernel-video-firegl</screen>
- <para>
- Następnie (tak jak wspomniano wcześniej) za pomocą programu
- <productname>fglrxconfig</productname> generujemy plik
- konfiguracyjny dla serwera X11. Oprócz pytań związanych z
- serwerem odpowiemy na szereg pytań dotyczących karty
- graficznej i monitora (możemy np. zdecydować o tym czy chcemy
- pracować w systemie jedno-monitorowym, czy też z monitorem i
- odbiornikiem TV).
- </para>
- <para>
- Wygenerowany plik, tak jak przedstawiono to w rozdziale
- dotyczącym instalacji X11 należy z katalogu domowego
- użytkownika <emphasis>root</emphasis> do katalogu
- <filename>/etc/X11/</filename> i dokonać ewentualnych korekt
- dotyczących myszy i obsługi czcionek
- </para>
- <para>
- Aby karta graficzna została poprawnie zainicjowana musimy
- wczytać odpowiednie moduły kernela. Na początku musi to być
- moduł, który umożliwi nam prace karty z AGP - moduł ten jest
- zależny od posiadanej płyty głównej. Przykładowo dla płyt z
- chipsetem <productname>nforce2</productname> jest to moduł:
- </para>
- <screen># modprobe nvidia-agp</screen>
- <para>
- To jaki posiadamy chipset i jaki moduł należy wczytać,
- możemy spróbować dowiedzieć się za
- pomocą programu <productname>pcidev</productname> z pakietu
- <productname>pci-database</productname>:
- </para>
- <screen># pcidev agp
-10de01e0 nvidia-agp nVidia Corporation|nForce2 AGP (different version?)</screen>
- <para>
- Następnie wczytujemy moduł kernela obsługujący karty ATI:
- </para>
- <screen># modprobe fglrx</screen>
- <para>
- Aby zmiany były trwałe, dopiszmy oba moduły do pliku
- <filename>/etc/modules</filename> i wykonajmy polecenie
- <productname>depmod -a</productname>
- </para>
- <para>
- Teraz możemy wrócić do konfigurowania serwera X11 i jego testowego
- uruchomienia. W przypadku problemów standardowo zaglądamy w
- logi.
- </para>
+ Do zainstalowania kart graficznych firmy ATI zalecamy
+ wykorzystać firmowe sterowniki <productname>firegl</productname>. Z
+ serwerem <productname>X11</productname> dostarczane są także
+ otwarte sterowniki <productname>X11-driver-ati</productname> -
+ jednak nie wykorzystują one wszystkich możliwości jakie dają
+ sterowniki <productname>firegl</productname> i dopiero przy
+ dużych problemach z nimi możemy jako awaryjne skonfigurować
+ serwer X11 z otwartymi sterownikami ATI.
+ </para>
+
+ <section id="x_ati_konfiguracja">
+ <title>Instalacja i konfiguracja</title>
+ <para>
+ Aby wczytać <productname>firegl</productname>, należy za pomocą
+ programu <productname>poldek</productname> zainstalować
+ pakiety:
+ </para>
+ <screen># X11-driver-firegl kernel-video-firegl</screen>
+ <para>
+ Następnie za pomocą programu
+ <productname>fglrxconfig</productname> generujemy plik
+ konfiguracyjny dla serwera X11. Oprócz pytań związanych z
+ serwerem odpowiemy na szereg pytań dotyczących karty
+ graficznej i monitora (możemy np. zdecydować o tym czy chcemy
+ pracować w systemie jedno-monitorowym, czy też z monitorem i
+ odbiornikiem TV).
+ </para>
+ <para>
+ Wygenerowany plik, tak jak przedstawiono to w rozdziale
+ dotyczącym instalacji X11 należy z katalogu domowego
+ użytkownika <emphasis>root</emphasis> do katalogu
+ <filename>/etc/X11/</filename> i dokonać ewentualnych korekt
+ dotyczących myszy i obsługi czcionek
+ </para>
+ <para>
+ Aby karta graficzna została poprawnie zainicjowana musimy
+ wczytać odpowiednie moduły kernela. Na początku musi to być
+ moduł, który umożliwi nam prace karty z AGP - moduł ten jest
+ zależny od posiadanej płyty głównej. Przykładowo dla płyt z
+ chipsetem <productname>nforce2</productname> jest to moduł:
+ </para>
+ <screen># modprobe nvidia-agp</screen>
+ <para>
+ Następnie wczytujemy moduł kernela obsługujący karty ATI:
+ </para>
+ <screen># modprobe fglrx</screen>
+ <para>
+ Aby zmiany były trwałe, dopiszmy oba moduły do pliku
+ <filename>/etc/modules</filename> i wykonajmy polecenie
+ <command>depmod -a</command>
+ </para>
+ <para>
+ Na koniec musimy się upewnić, że mamy zamontowany pseudo-system
+ plików <emphasis>shm</emphasis> używany do obsługi dzielonej
+ pamięci POSIX. Wymagany wpis w <filename>/etc/fstab</filename>
+ wygląda następująco:
+ <screen>none /dev/shm tmpfs defaults 0 0</screen>
+ </para>
+ </section>
+
+ <section id="x_ati_test">
+ <title>Test konfiguracji</title>
+ <para>
+ Teraz możemy wrócić do konfigurowania serwera X11 i jego testowego
+ uruchomienia. Kiedy uruchomimy X-Window możemy sprawdzić poprawność
+ konfiguracji pomocą programów <productname>glxinfo</productname> oraz
+ <productname>glxgears</productname> uruchamianych z emulatora terminala
+ (np. xterm-a). Pierwszy z nich wyświetla dokładne
+ informacje o naszej karcie i sterowniku, zaś drugi to program do
+ testowania wydajności. Dobrze skonfigurowana karta graficzna
+ pozwala osiągnąć wydajność kilku tysięcy klatek na sekundę.
+ W przypadku problemów standardowo zaglądamy w logi.
+ </para>
+ </section>
+
</section>
Więcej informacji o liście dyskusyjnej pld-doc