Donnerstag, 02. Mai 2024

ATI Treiber Installation (Ubuntu)

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[gesichtete Version][gesichtete Version]
Zeile 8: Zeile 8:
-
'''Aktuelle Treiber Version (fglrx) :''' <span style="color:#ff0000;">9.3</span>
+
'''Aktuelle Treiber Version (fglrx) :''' <span style="color:#ff0000;">9.4</span>
 +
 
 +
<span style="color:#ff0000;">Dieser Treiber ist bereits in den Paketquellen vorhanden, weswegen eine manuelle Installation nicht unbedingt nötig ist.</span>
Dieser Treiber unterstützt folgende Karten:  
Dieser Treiber unterstützt folgende Karten:  
-
Radeon 9500 bis Radeon HD 4800 (auch Radeon Xpress Serie)<br>
+
Radeon HD2400 bis Radeon HD4890,
-
Mobility Radeon 9500 bis Mobility Radeon X3870 (sowie Mobility Radeon Xpress 200, 1100 und 1200)<br>
+
Mobility Radeon X2300 bis Mobility Radeon X3870,
-
FireGL, Mobility FireGL und FireMV Modelle
+
FirePro, FireGL und FireStream Modelle.
-
Besitzer älterer Karten wie Radeon 8500 bis 9250, Mobility 9000 bis 9200 und IGP 9000 bis 9200 müssen den [[ATI_Treiber_Installation#OSS_Treiber_.22Radeon.22 | OpenSource Treiber]] benutzen!
+
Besitzer älterer Karten müssen den [[ATI_Treiber_Installation#OSS_Treiber_.22Radeon.22 | OpenSource Treiber]] benutzen!
Zeile 36: Zeile 38:
= 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/ati-driver-installer-9-3-x86.x86_64.run Catalyst-(9.3)-Treiber für 32bit- und 64bit-Systeme] herunter (81.0 MB).
+
Zuerst lädt man sich den [https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-9-4-x86.x86_64.run Catalyst-(9.4)-Treiber für 32bit- und 64bit-Systeme] herunter (82.7 MB).
Zeile 43: Zeile 45:
Danach geht man in den Ordner, in dem man den Treiber gespeichert hat und installiert den Treiber mit
Danach geht man in den Ordner, in dem man den Treiber gespeichert hat und installiert den Treiber mit
-
  sudo sh ati-driver-installer-9-3-x86.x86_64.run
+
  sudo sh ati-driver-installer-9-4-x86.x86_64.run
Dabei öffnet sich eine GUI, bei der man nur auf Continue drückt. Die Voreinstellungen sind alle in Ordnung. Nach dem Installieren folgt man dem Punkt '''Nachbearbeitung'''.
Dabei öffnet sich eine GUI, bei der man nur auf Continue drückt. Die Voreinstellungen sind alle in Ordnung. Nach dem Installieren folgt man dem Punkt '''Nachbearbeitung'''.
Zeile 52: Zeile 54:
Nach dem Download des Treibers geht man in den Ordner, in dem man den Treiber gespeichert hat und baut die Pakete mit:
Nach dem Download des Treibers geht man in den Ordner, in dem man den Treiber gespeichert hat und baut die Pakete mit:
-
  sh ati-driver-installer-9-3-x86.x86_64.run --buildpkg
+
  sh ati-driver-installer-9-4-x86.x86_64.run --buildpkg
Nachdem das getan ist (kann etwas länger dauern), werden die nötigen Pakete wie folgend installiert:
Nachdem das getan ist (kann etwas länger dauern), werden die nötigen Pakete wie folgend installiert:
-
  sudo dpkg -i fglrx-amdcccle_8.593-0ubuntu1_i386.deb fglrx-kernel-source_8.593-0ubuntu1_i386.deb fglrx-modaliases_8.593-0ubuntu1_i386.deb xorg-driver-fglrx_8.593-0ubuntu1_i386.deb libamdxvba1_8.593-0ubuntu1_i386.deb
+
  sudo dpkg -i fglrx-amdcccle_8.602-0ubuntu1_i386.deb fglrx-kernel-source_8.602-0ubuntu1_i386.deb fglrx-modaliases_8.602-0ubuntu1_i386.deb xorg-driver-fglrx_8.602-0ubuntu1_i386.deb libamdxvba1_8.602-0ubuntu1_i386.deb
Zeile 64: Zeile 66:
== Nachbearbeitung ==
== Nachbearbeitung ==
-
Zuletzt wird mit Root-Rechten die Datei '''/etc/X11/xorg.conf''' editiert. Die Erklärung dieses Abschnitts steht weiter unten. '''Alternativ''' kann man das mit den beiden Konsolenbefehlen
+
Zuletzt wird mit Root-Rechten die Datei '''/etc/X11/xorg.conf''' editiert. Die Erklärung dieses Abschnitts steht weiter unten. '''Alternativ''' kann man das mit dem Konsolenbefehl
  sudo aticonfig --initial -f
  sudo aticonfig --initial -f
-
und optional (bei den meisten Grafikkarten nicht nötig, nur wenn man Probleme mit Videos hat)
+
erreichen. '''Manuell''' läuft das folgend:
-
 
+
-
sudo aticonfig --overlay-type=Xv
+
-
 
+
-
benutzen, um die Datei entsprechend anpassen zu lassen. '''Manuell''' läuft das folgend:
+
  Section "Device"
  Section "Device"
Zeile 110: Zeile 108:
  sudo /usr/sbin/update-rc.d -f atieventsd remove
  sudo /usr/sbin/update-rc.d -f atieventsd remove
-
 
-
 
-
=== Treiber nicht korrekt installiert/Probleme mit Videos ===
 
-
 
-
Sollte der Treiber nicht korrekt installiert sein oder es Probleme beim Abspielen von Videos geben, 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" #Achtung! Werte können abweichen! Im Zweifelsfalle nicht anrühren!
 
-
        Option          "VideoOverlay" "on"
 
-
        Option          "OpenGLOverlay" "off"
 
-
EndSection
 
-
 
-
Danach ist ein Neustart des X-Servers nötig! (STRG + ALT + Rücktaste, vorher aber alles speichern)
 
-
 
-
Sollte der Treiber immer noch nicht korrekt installiert sein, hilft ein Reboot oder die Wiederholung der Installation.
 

Version vom 09:36, 18. Apr. 2009

Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Inhaltsverzeichnis


Aktuelle Treiber Version (fglrx) : 9.4

Dieser Treiber ist bereits in den Paketquellen vorhanden, weswegen eine manuelle Installation nicht unbedingt nötig ist.

Dieser Treiber unterstützt folgende Karten:

Radeon HD2400 bis Radeon HD4890, Mobility Radeon X2300 bis Mobility Radeon X3870, FirePro, FireGL und FireStream Modelle.

Besitzer älterer Karten müssen den OpenSource Treiber benutzen!


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, zb:

sudo nano /etc/default/linux-restricted-modules-common

..und schreibt am Ende der Datei Folgendes rein:

DISABLED_MODULES="fglrx"

Als nächstes werden folgende Pakete installiert, die für die Erstellung der Treiberpakete nötig sind:

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


Installation des Catalyst-Treibers

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


Methode 1 (GUI-Methode, empfohlen)

Danach geht man in den Ordner, in dem man den Treiber gespeichert hat und installiert den Treiber mit

sudo sh ati-driver-installer-9-4-x86.x86_64.run

Dabei öffnet sich eine GUI, bei der man nur auf Continue drückt. Die Voreinstellungen sind alle in Ordnung. Nach dem Installieren folgt man dem Punkt Nachbearbeitung.


Methode 2 (Konsolen-Methode)

Nach dem Download des Treibers geht man in den Ordner, in dem man den Treiber gespeichert hat und baut die Pakete mit:

sh ati-driver-installer-9-4-x86.x86_64.run --buildpkg

Nachdem das getan ist (kann etwas länger dauern), werden die nötigen Pakete wie folgend installiert:

sudo dpkg -i fglrx-amdcccle_8.602-0ubuntu1_i386.deb fglrx-kernel-source_8.602-0ubuntu1_i386.deb fglrx-modaliases_8.602-0ubuntu1_i386.deb xorg-driver-fglrx_8.602-0ubuntu1_i386.deb libamdxvba1_8.602-0ubuntu1_i386.deb


Weiter geht es mit der Nachbearbeitung.


Nachbearbeitung

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

sudo aticonfig --initial -f

erreichen. Manuell läuft das folgend:

Section "Device"
       Identifier      "ATI Technologies, Inc. ATI Default Card"
       Driver          "fglrx"
       BusID           "PCI:6:0:0" #Achtung! Werte können abweichen! Im Zweifelsfalle nicht anrühren!
EndSection

Wichtig ist, dass man bei "Driver" fglrx reinschreibt. Die anderen Einstellungen sind in der Regel schon korrekt eingestellt. Für weitere Einstellungen siehe weiter unten bei Problembeseitungen.

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: ATI Radeon HD 4650
OpenGL version string: 2.1.8543 Release

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

glxinfo | grep rendering

Dort sollte dann direct rendering: Yes stehen.


Problembeseitigung

Fährt nicht mehr herunter

Sollte es dazukommen, dass das System nicht mehr ordentlich runterfährt oder das System beim Ausloggen einfrieren, kann es hilfreich sein, wenn man atieventsd ausschaltet. Um das zu machen, führt man folgenden Befehl durch:

sudo /usr/sbin/update-rc.d -f atieventsd remove


Weblinks

Unofficial Wiki for the ATI Linux Driver

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