AMDGPU
„AMDGPU“ wurde von Truemmerer als in Bearbeitung markiert. Um Bearbeitungskonflikte zu vermeiden, kontaktiere Truemmerer bitte, bevor du den Artikel bearbeitest.
Dieser Artikel oder Artikelabschnitt ist noch nicht vollständig!
amdgpu ist der neueste Open Source Grafik Treiber für die neuesten AMD Radeon Grafik Karten.
Auf dem ATI Artikel wird die Unterstützung älterer Grafikkarten beschrieben.
Installation
AMDGPU ist als
xf86-video-amdgpu
in extra
verfügbar, und kann von dort
mittels Pacman
installiert werden.
Achtung: Falls vorhanden sollte der Catalyst Treiber zuerst deinstalliert werden
- Installiere das mesa Paket, welches den DRI Treiber für 3D Beschleunigung.
- Für 32-bit Unterstützung, installiere auch das Paket lib32-mesa vom multilib Repository.
- Für Vulkan Unterstützung installiere vulkan-radeon. Optional installiere noch lib32-vulkan-radeon für 32-bit Support.
- Für die Unterstützung für Videobeschleunigung benötigt man libva-mesa-driver und lib32-libva-mesa-driver oder libva-vdpau-driver für VA-API sowie mesa-vdpau und lib32-mesa-vdpau Pakete für VDPAU.
Laden
Das amdgpu
Kernel Modul sollte automatisch beim Systemstart starten.
Sollte dies nicht geschehen:
- Stelle sicher das Enable Southern Islands (SI) und Sea Islands (CIK) Unterstützung aktiv ist falls gebraucht.
- Stelle sicher das das neueste linux-firmware Paket installiert ist.
- Vergewissere dich das du nicht
nomodeset
odervga=
als Kernel Parameter festgelegt hast, den amdgpu benötigt KMS.
- Überprüfe ob du amdgpu nicht auf der Blacklist der Kernel Module gesetzt hast.
Frühes Aktivieren von KMS
Damit die Bildschirmauflösung möglichst früh gesetzt werden kann, müssen die dazu nötigen Module und Dateien dem initramfs-Image hinzugefügt werden. Dazu muss in der Datei /etc/mkinitcpio.conf die Zeile MODULES geändert werden:
MODULES=(amdgpu)
Anschließend muss noch das Image neu erstellt werden.
mkinitcpio -p linux