AMD Treiber Installation

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[gesichtete Version][gesichtete Version]
 
(Der Versionsvergleich bezieht 2 dazwischenliegende Versionen mit ein.)
Zeile 6: Zeile 6:
__TOC__
__TOC__
-
'''Aktuelle Treiber Version (Catalyst/fglrx) :''' <span style="color:#ff0000;">13.1</span>
+
'''Aktuelle Treiber Version (Crimson/fglrx) :''' <span style="color:#ff0000;">15.12</span>
-
Dieser Treiber unterstützt die Hardwarereihen Radeon HD 5000/6000/7000/8000.
+
Dieser Treiber unterstützt die Hardwarereihen Radeon HD 7700 und höher/8500 und höher/R5/R7/R9.
-
[http://support.amd.com/us/kbarticles/Pages/AMDCatalyst131ProprietaryLinuxGraphicsDriverReleaseNotes.aspx Release Notes]
+
[http://support.amd.com/en-us/kb-articles/Pages/AMDRadeonSoftwareCrimsonEdition15-12LINReleaseNotes.aspx Release Notes]
-
[http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-13.1-linux-x86.x86_64.zip Direktlink zum Catalyst 13.1]
+
[http://support.amd.com/en-us/download/desktop?os=Linux+x86_64 Allgemeine Downloadseite für den Crimson-Treiber]
 +
'''AMD hat den proprietären Treiber quasi aufgegeben. Das sieht man schon daran, dass Ubuntu 16.04 LTS keinen prorpietären AMD-Treiber (fglrx/Catalyst/Crimson) anbieten wird. Wir empfehlen daher die offenen Treiber von AMD.'''
-
'''Aktuelle Treiber Version (Catalyst/fglrx) :''' <span style="color:#ff0000;">13.1 legacy</span>
 
-
Dieser Treiber unterstützt die Hardwarereihen Radeon HD 2000/3000/4000.
+
= Open-Source-Treiber Radeon =
-
[http://www2.ati.com/drivers/legacy/amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.zip Direktlink zum Catalyst-legacy 13.1]
+
Weiteres zum Radeon-Treiber: [[Radeon]]
 +
Der Treiber ist Bestandteil jeder aktuellen Distribution und wird default aktiviert. Für neuere AMD-Grafikkarten (R9 3XX) benötigt man aber den neuen '''AMDGPU'''-Treiber (ebenfalls open-source) und mindestens Kernel 4.5 (oder Ubuntu 16.04 LTS, die das für Kernel 4.4 zurückgeportet haben).
-
Beschrieben wird der einfachste Weg für die jeweilige Distribution.
+
Möchtet ihr den Treiber per Hand aktivieren, deinstalliert ggf. vorher installierte andere Treiber (fglrx) und:
-
 
+
-
 
+
-
= fglrx (Paketquellen) =
+
-
 
+
-
Der Treiber aus den Paketquellen ist nicht immer auf dem aktuellsten Stand!<br>
+
-
Unterstützt (in der aktuellsten Version) werden folgende Karten:
+
-
 
+
-
"Normaler" Catalyst-Treiber: Radeon HD 5000/6000/7000/8000.
+
-
 
+
-
"Legacy" Catalyst-Treiber: Radeon HD 2000/3000/4000.
+
-
 
+
-
Wird die Karte nicht unterstützt, muss man auf den freien Treiber (radeon/ati) ausweichen.
+
-
 
+
-
 
+
-
== Arch ==
+
-
 
+
-
'''Version in den Paketquellen:''' <span style="color:#ff0000;">13.1</span>
+
-
 
+
-
Der Catalyst/fglrx-Treiber ist wieder in den offiziellen Paketquellen (in [community]) erhältlich. Dieser unterstützt aber nur neuere Radeon-Karten ab HD 5000. Um diesen zu installieren, führt (mit Root-Rechten) aus
+
-
 
+
-
pacman -S catalyst-dkms catalyst-utils
+
-
 
+
-
Wichtig ist, dass das Paket '''linux-headers''' installiert ist, welches '''dkms''' benötigt und '''dkms''' muss in systemd aktiviert werden.
+
-
 
+
-
Nach der Installation richtet ihr die xorg.conf (mit Root-Rechten) mit
+
-
 
+
-
amdconfig --initial -f
+
-
 
+
-
ein. Als nächstes muss noch '''radeon''' geblacklistet werden, was ihr macht, indem ihr zB. die Datei '''/etc/modprobe.d/blacklist.conf''' erstellt und dort reinschreibt
+
-
 
+
-
blacklist radeon
+
-
blacklist radeonfb
+
-
 
+
-
Das Modul '''fglrx''' muss beim Systemstart geladen werden. Das macht ihr, indem ihr zum Beispiel die Datei '''/etc/modules-load.d/catalyst.conf''' erstellt (wenn sie nicht inzwischen schon erstellt wurde) und dort einfach nur reinschreibt
+
-
 
+
-
fglrx
+
-
 
+
-
Zuletzt ist es noch nötig, dass der Kernel in Grub oder Syslinux mit dem Parameter '''nomodeset''' gestartet wird. Dazu editiert ihr die entsprechende Datei (siehe Arch-Wiki-Artikel zu Grub oder Syslinux).
+
-
 
+
-
Nach dem Reboot könnt ihr feststellen, ob der Treiber funktioniert mit folgendem Befehl:
+
-
 
+
-
glxinfo | grep rendering
+
-
 
+
-
Es sollte '''Yes''' ausgegeben werden.
+
-
 
+
-
 
+
-
Alternativ kann man auch eine inoffizielle Paketquelle nutzen, die Catalyst 13.1 oder eine die 13.1-legacy anbietet:
+
-
 
+
-
* [https://wiki.archlinux.org/index.php/Catalyst#Installing_from_the_unofficial_repository Arch Linux Wiki: Catalyst Unofficial Repo]
+
-
 
+
-
 
+
-
== Fedora ==
+
-
 
+
-
'''Version in den Paketquellen:''' F18: <span style="color:#ff0000; ">13.1</span> & <span style="color:#ff0000; ">13.1-legacy</span> - F17: <span style="color:#ff0000;">12.10</span> & <span style="color:#ff0000;">12.6-legacy</span>
+
-
 
+
-
'''1.''' Richtet die RPM Fusion Nonfree Paketquellen ein -> [[Fedora_Paketquellen_erweitern#Nonfree | Paketquellen erweitern]]
+
-
 
+
-
'''2a.''' Für die Hardwarereihen '''Radeon HD 5000/6000/7000/8000''' installiert das Paket '''xorg-x11-drv-catalyst'''. Gebt, zum Beispiel, in eine Konsole ein:
+
-
 
+
-
<pre>sudu yum install xorg-x11-drv-catalyst</pre>
+
-
 
+
-
'''2b.''' Für die Hardwarereihen '''Radeon HD 2000/3000/4000''' installiert das Paket '''xorg-x11-drv-catalyst-legacy'''. Gebt, zum Beispiel, in eine Konsole ein:
+
-
 
+
-
<pre>sudo yum install xorg-x11-drv-catalyst-legacy</pre>
+
-
 
+
-
----
+
-
 
+
-
'''64-Bit'''<br>
+
-
Wollt ihr auch 32-bit Anwendungen nutzen, müsst ihr zusätzlich die 32-Bit Libraries installieren.<br>
+
-
'''a.''' Für die Hardwarereihen '''Radeon HD 5000/6000/7000/8000''' installiert das Paket '''xorg-x11-drv-catalyst-libs.i686'''. Gebt, zum Beispiel, in eine Konsole ein:
+
-
<pre>sudo yum install xorg-x11-drv-catalyst-libs.i686</pre>
+
-
 
+
-
'''b.''' Für die Hardwarereihen '''Radeon HD 2000/3000/4000''' installiert das Paket '''xorg-x11-drv-catalyst-legacy-libs.i686'''. Gebt, zum Beispiel, in eine Konsole ein:
+
-
<pre>sudo yum install xorg-x11-drv-catalyst-legacy-libs.i686</pre>
+
-
----
+
-
 
+
-
'''3.''' Startet den PC neu!
+
-
 
+
-
'''4.''' Nach dem Reboot könnt ihr feststellen ob der Treiber funktioniert mit folgendem Befehl:
+
-
 
+
-
<pre>glxinfo | grep rendering</pre>
+
-
 
+
-
Es sollte "Yes" ausgegeben werden.
+
-
 
+
-
== Foresight ==
+
-
 
+
-
'''Version in den Paketquellen:''' <span style="color:#ff0000;">8.3</span>
+
-
 
+
-
'''1.''' Installiert den Treiber über folgenden Befehl:
+
-
 
+
-
<pre>sudo conary update group-dist=['ati, !nvidia']</pre>
+
-
 
+
-
'''2.''' Richtet nun die xorg.conf ein mit:
+
-
 
+
-
<pre>sudo aticonfig --initial --input=/etc/X11/xorg.conf</pre>
+
-
 
+
-
Startet den PC danach neu!
+
-
 
+
-
'''3.''' Nach dem Reboot könnt ihr feststellen ob der Treiber funktioniert mit folgendem Befehl:
+
-
 
+
-
<pre>glxinfo | grep rendering</pre>
+
-
 
+
-
Es sollte "Yes" ausgegeben werden.
+
-
 
+
-
 
+
-
== Ubuntu ==
+
-
 
+
-
'''Version in den Paketquellen:''' <span style="color:#ff0000;">12.9</span>
+
-
 
+
-
Am einfachsten könnt ihr den Treiber einrichten, indem ihr unter "System -> Administration -> Verwaltung eingeschränkter Treiber" (oder ähnlich, je nach Desktop-Umgebung) den ATI/AMD-Treiber auswählt und auf "Benutzen" klickt. Danach sollte ein Reboot genügen.
+
-
 
+
-
Alternativ installiert man den Treiber aus den Paketquellen:
+
-
 
+
-
'''1.''' Gebt in eine Konsole ein:
+
-
 
+
-
sudo apt-get install fglrx fglrx-amdcccle
+
-
 
+
-
'''2.''' Richtet die xorg.conf ein mit:
+
-
 
+
-
sudo amdconfig --initial -f
+
-
 
+
-
'''3.''' Nach dem Reboot könnt ihr feststellen ob der Treiber funktioniert mit folgendem Befehl:
+
-
 
+
-
glxinfo | grep rendering
+
-
 
+
-
Es sollte "Yes" ausgegeben werden.
+
-
 
+
-
 
+
-
= fglrx (Manuell) =
+
-
 
+
-
Hier verlinkt sind Anleitungen für den aktuellen fglrx Treiber von der AMD Homepage.<br>
+
-
Der Treiber unterstützt folgende Karten:
+
-
 
+
-
"Normaler" Catalyst-Treiber: Radeon HD 5000/6000/7000/8000.
+
-
 
+
-
"Legacy" Catalyst-Treiber: Radeon HD 2000/3000/4000.
+
-
 
+
-
 
+
-
{| style="vertical-align: top;"
+
-
|-
+
-
|{{Debian}}
+
-
|[[ATI_Treiber_Installation_(Debian) | Zur Anleitung]]
+
-
|-
+
-
|{{Fedora}}
+
-
|[[ATI_Treiber_Installation_(Fedora) | Zur Anleitung]]
+
-
|-
+
-
|{{openSUSE}}
+
-
|[[ATI_Treiber_Installation_(openSUSE) | Zur Anleitung]]
+
-
|-
+
-
|{{Ubuntu}}:
+
-
|[[ATI_Treiber_Installation_(Ubuntu) | Zur Anleitung]]
+
-
|}
+
-
 
+
-
 
+
-
= OSS Treiber "Radeon" =
+
-
 
+
-
Der Treiber ist Bestandteil jeder aktuellen Distribution und wird default aktiviert.
+
-
 
+
-
Welche Karten genau unterstützt werden steht hier -> [http://dri.freedesktop.org/wiki/ATIRadeon?highlight=%28ATI%29 dri.freedesktop.org]<br>
+
-
 
+
-
Möchtet ihr den Treiber per Hand aktivieren deinstalliert ggf. vorher installierte andere Treiber (fglrx) und:
+
'''1.''' Editiert die Datei "/etc/X11/xorg.conf" mit Root-Rechten, zb. :
'''1.''' Editiert die Datei "/etc/X11/xorg.conf" mit Root-Rechten, zb. :
Zeile 189: Zeile 29:
<pre>nano /etc/X11/xorg.conf</pre>
<pre>nano /etc/X11/xorg.conf</pre>
-
..und fügt unter ''Section "Device"'' den Treiber ''Driver "radeon"'' ein!<br>
+
..und fügt unter ''Section "Device"'' den Treiber ''Driver "radeon"'' ein. Oder ihr löscht die xorg.conf gleich, da heutzutage mit den offenen Treibern die Grafikkarte automatisch erkannt wird. Außerdem müsst ihr evtl. die Option "nomodeset" bei den Kerneloptionen in Grub/Gummiboot entfernen.
-
Speichert die Datei mit "strg+o".
+
'''2.''' Startet den Computer neu.
'''2.''' Startet den Computer neu.

Aktuelle Version vom 16:26, 23. Mär. 2016

Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Inhaltsverzeichnis


Aktuelle Treiber Version (Crimson/fglrx) : 15.12

Dieser Treiber unterstützt die Hardwarereihen Radeon HD 7700 und höher/8500 und höher/R5/R7/R9.

Release Notes

Allgemeine Downloadseite für den Crimson-Treiber

AMD hat den proprietären Treiber quasi aufgegeben. Das sieht man schon daran, dass Ubuntu 16.04 LTS keinen prorpietären AMD-Treiber (fglrx/Catalyst/Crimson) anbieten wird. Wir empfehlen daher die offenen Treiber von AMD.


Open-Source-Treiber Radeon

Weiteres zum Radeon-Treiber: Radeon

Der Treiber ist Bestandteil jeder aktuellen Distribution und wird default aktiviert. Für neuere AMD-Grafikkarten (R9 3XX) benötigt man aber den neuen AMDGPU-Treiber (ebenfalls open-source) und mindestens Kernel 4.5 (oder Ubuntu 16.04 LTS, die das für Kernel 4.4 zurückgeportet haben).

Möchtet ihr den Treiber per Hand aktivieren, deinstalliert ggf. vorher installierte andere Treiber (fglrx) und:

1. Editiert die Datei "/etc/X11/xorg.conf" mit Root-Rechten, zb. :

nano /etc/X11/xorg.conf

..und fügt unter Section "Device" den Treiber Driver "radeon" ein. Oder ihr löscht die xorg.conf gleich, da heutzutage mit den offenen Treibern die Grafikkarte automatisch erkannt wird. Außerdem müsst ihr evtl. die Option "nomodeset" bei den Kerneloptionen in Grub/Gummiboot entfernen.

2. Startet den Computer neu.

3. Nach dem reboot könnt ihr feststellen ob der Treiber funktioniert mit folgendem Befehl:

glxinfo | grep rendering

Es sollte "Yes" ausgegeben werden.


Weblinks


--CheekyBoinc 16:07, 27. Nov. 2007 (CET)