Samstag, 04. Mai 2024

ATI Treiber Installation (Ubuntu)

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[Entwurfsversion][Entwurfsversion]
(Installation des Catalyst-Treibers)
(Installation des Catalyst-Treibers)
Zeile 25: Zeile 25:
= Installation des Catalyst-Treibers =
= Installation des Catalyst-Treibers =
-
Zuerst lädt man sich den [https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/64bit/ati-driver-installer-8.3-x86.x86_64.run Treiber für 32bit- und 64bit-Systeme] herunter (51 MB).
+
Zuerst lädt man sich den [https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8-3-x86.x86_64.run Treiber für 32bit- und 64bit-Systeme] herunter (51 MB).
Danach geht man in den Ordner, in dem man den Treiber gespeichert hat und baut sich die Pakete für Gutsy Gibbon mit folgendem Befehl (für Feisty Fawn muss "gutsy" durch "feisty" ersetzt werden, usw...):
Danach geht man in den Ordner, in dem man den Treiber gespeichert hat und baut sich die Pakete für Gutsy Gibbon mit folgendem Befehl (für Feisty Fawn muss "gutsy" durch "feisty" ersetzt werden, usw...):

Version vom 17:50, 12. Mär. 2008

Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Inhaltsverzeichnis


Aktuelle Treiberversion: Catalyst 8.3


Vorbereitung

Zuerst setzt man den alten fglrx-Treiber auf die schwarze Liste. Dazu öffnet man die Datei /etc/default/linux-restricted-modules-common mit einem Editor mit Root-Rechten und schreibt am Ende der Datei Folgendes rein:

DISABLED_MODULES="fglrx"

Danach muss man die Multiverse und Universe Paketquellen freischalten (ab Gutsy Gibbon nicht mehr nötig).

Nach einem Update der Paketquellen müssen folgende Pakete installiert werden:

sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf \
libstdc++5 linux-headers-generic dkms


Installation des Catalyst-Treibers

Zuerst lädt man sich den Treiber für 32bit- und 64bit-Systeme herunter (51 MB).

Danach geht man in den Ordner, in dem man den Treiber gespeichert hat und baut sich die Pakete für Gutsy Gibbon mit folgendem Befehl (für Feisty Fawn muss "gutsy" durch "feisty" ersetzt werden, usw...):

sh ati-driver-installer-8.3-x86.x86_64.run --buildpkg Ubuntu/gutsy

Dann werden die alten Pakete gelöscht, sofern vorhanden:

sudo rm /usr/src/fglrx-kernel*.deb

Danach werden die Pakete installiert:

sudo dpkg -i fglrx-amdcccle_8.471-0ubuntu1_i386.deb fglrx-kernel-source_8.471-0ubuntu1_i386.deb \
xorg-driver-fglrx_8.471-0ubuntu1_i386.deb

Nachstehender Befehl bereinigt noch kaputte Abhängigkeiten (sofern vorhanden):

sudo apt-get -f install

Zuletzt wird mit Root-Rechten die Datei /etc/X11/xorg.conf editiert. Die Erklärung dieses Abschnitts steht weiter unten.

Section "Device"
       Identifier      "ATI Technologies, Inc. ATI Default Card"
       Driver          "fglrx"
       BusID           "PCI:6:0:0"
EndSection

Wichtig ist, dass man bei "Driver" fglrx reinschreibt. Die anderen Einstellungen sind in der Regel schon korrekt eingestellt.

Allerletzter Schritt: Reboot!

Überprüfung der Treiberinstallation

Es gibt verschiedene Methoden festzustellen, ob der Treiber korrekt installiert ist. Als erstes gibt man in die Konsole fglrxinfo ein. Das sollte dann so aussehen:

ich@hier:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1600 Series
OpenGL version string: 2.1.7281 Release

Dann überprüft man das Direct Rendering mit folgendem Befehl:

glxinfo | grep rendering

Dort sollte dann direct rendering: Yes stehen.


Problembeseitigung

Sollte der Treiber nicht korrekt installiert sein, kann ein Editieren mit Root-Rechten in der /etc/X11/xorg.conf helfen. Dazu sucht man sich wieder die Section "Device" und fügt die Overlay-Optionen wie im Beispiel hinzu:

Section "Device"
       Identifier      "ATI Technologies, Inc. ATI Default Card"
       Driver          "fglrx"
       BusID           "PCI:6:0:0"
       Option          "VideoOverlay" "on"
       Option          "OpenGLOverlay" "off"
EndSection

Danach ist ein Reboot nötig!

Sollte der Treiber immer noch nicht korrekt installiert sein, hilft es, wenn man die Schritte ab dem Kompilieren wiederholt.

Bei Grafikfehlern während des normalen Betriebs kann folgende Option in der Section "Device" Abhilfe schaffen, indem man sie, wie bei den Overlay-Optionen (siehe oben) einfach hinzufügt.

        Option          "XaaNoOffscreenPixmaps"


Weblinks

Unofficial Wiki for the ATI Linux Driver

--Chemical Brother 18:09, 30. Nov. 2007 (CET)