ATI

Aus Ubuntu-Forum Wiki

Wechseln zu: Navigation, Suche

804.png 710.png 704.png 610.png 606.png

Edit l.png Dieser Artikel bedarf einer Aktualisierung. Edit.png

Inhaltsverzeichnis


1 Allgemeines

Diese Anleitung soll dazu dienen, auf möglichst einfache Weise den proprietären fglrx-Treiber für ATI-Grafikkarten aus den Ubuntu-Repositories zu installieren, der unter anderem erst hardwareseitige 3D-Beschleunigung bietet und daher gerade für Multimedia-Anwendungen und Spiele essentiell wichtig ist. Hierbei wird von der manuellen Installation über das Terminal ausgegangen, auch wenn ab Ubuntu 7.04 die Installation mittels graphischem Frontend möglich ist. Somit sind auch Abwärtskompatibilität und die Möglichkeit der Installation aus einem textbasierten System ohne graphische Desktop-Umgebung gewährleistet.

2 Unterstützte Grafikkarten

Folgende ATI-Grafikkarten werden durch den fglrx-Treiber unterstützt:

3 Installationsvorbereitung

3.1 Paketquellen freischalten

Die zur Installation benötigten Pakete befinden sich in der restricted-Sektion der Ubuntu-Repositories. Wie diese mithilfe eines Texteditors freigeschaltet werden, kann hier nachgelesen werden.

4 Installation der benötigten Pakete

Nachdem die erforderlichen Paketquellen freigeschaltet sind, können nun die Pakete über das Terminal installiert werden. Folgende Schritte sind dafür notwendig:


4.1 Installation der restricted-modules

Man öffnet ein Terminal und gibt Folgendes ein:

 # sudo apt-get install linux-restricted-modules-<KERNELVERSION> 

, wobei KERNELVERSION mit dem entsprechenden Eintrag zu ersetzen ist, den der Befehl

 # uname -r 

ausgibt.

4.2 Installation des fglrx-Treibers

Anschließend installiert man den Treiber folgendermaßen:

 # sudo apt-get install xorg-driver-fglrx

5 Konfiguration des X-Servers

Der Treiber ist nun korrekt installiert, allerdings noch nicht in der Konfigurationsdatei des X-Servers eingetragen und parametrisiert. Dafür sind noch ein paar Änderungen an der Datei xorg.conf notwendig, welche nun vorgenommen werden:


5.1 xorg.conf öffnen

Man öffne ein Terminal und gebe Folgendes ein:

 # sudo gedit /etc/X11/xorg.conf

Anmerkung: Unter Kubuntu und Xubuntu entsprechend einen anderen Editor wie zum Beispiel kate, emacs, nano oder vi verwenden.


5.2 Modulüberprüfung

Im sich öffnenden Editor der Wahl sucht man nun nach

 Section "Device"
       Identifier      "ATI Technologies, Inc. Radeon X850XT Pro"
       Driver          "fglrx"
       BusID           "PCI:1:0:0"
 EndSection

und überprüft, ob unter Driver auch wirklich der Eintrag fglrx steht. Sollte dies nicht der Fall sein, so ist der Wert entsprechend zu korrigieren.


5.3 Deaktivieren von Composite und AIGLX

Jetzt müssen noch zwei Einträge hinzugefügt werden, um das standardmäßg aktivierte Composite mit DRI sowie AIGLX zu deaktivieren, was bei dem Treiber zu Problemen führen kann. Dazu sucht man nach

 Section "Extensions"
       Option "Composite" "Disable"
 EndSection

und

 Section "ServerFlags"
       Option  "AIGLX" "off" 
 EndSection

und ändert die Sektionen entsprechend ab. Sollte es diese Sektionen noch nicht geben, so fügt man sie einfach am Ende der Datei hinzu. Letztendlich speichert man die Datei und startet anschließend den X-Server neu. Es kann teilweise auch notwendig sein, das gesamte System neuzustarten.

6 Envy

Envy bietet die Möglichkeit, einen aktuellen Treiber auf komfortable Weise zu installieren. Dabei lädt das Programm den aktuellen Treiber von der Webseite, installiert diesen und richtet den X-Server ein.

7 Funktionstest

Um überprüfen zu können, ob der Treiber korrekt geladen wird und funktioniert, probiert man die folgenden Funktionstests aus:

7.1 fglrxinfo

Ob das Modul korrekt geladen wurde und die Grafikkarte funktioniert, sieht man, wenn man im Terminal den Befehl

 fglrxinfo

eingibt. Die Ausgabe des Befehles sollte etwa derart aussehen:

 display: :0.0  screen: 0
 OpenGL vendor string: ATI Technologies Inc.
 OpenGL renderer string: X850XT Generic
 OpenGL version string: 2.0.5946 (8.27.10)


7.2 glxgears

Einen subjektiven Funktionstest kann man auch mittels

 glxgears

durchführen. Die bunten Zahnräder sollten (je nach Leistung des Gesamtsystemes!) recht flüssig laufen und nicht großartig ruckeln.


8 FAQ

Q: Nachdem ich den fglrx Treiber installiert habe und die Desktop-Effekte aktivieren will bekomme ich die Fehlermeldung: "The Composite extension is not available". Was mache ich falsch?


A: In diesem fall müssen Änderungen in der xorg.conf vorgenommen werden und das Paket xserver-xgl installiert werden:


sudo gedit /etc/X11/xorg.conf


Dann sucht man diesen Eintrag:

Section "Extensions"
Option "Composite" "0"
EndSection


und ändert ihn in den

Section "Extensions"
Option "Composite" "1"
EndSection


Danach müssen wir den xgl installieren:

sudo apt-get install xserver-xgl


Dann muss man den Computer neustarten.

9 Links

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge