Překlady této stránky:
amdgpu_drivery_na_amd_gcn1_grafickych_kartach [Squidnose's Wiki]

Uživatelské nástroje

Nástroje pro tento web


amdgpu_drivery_na_amd_gcn1_grafickych_kartach

Toto je starší verze dokumentu!


Motivace

Na linux existují 2 drivery pro AMD grafické karty. Starší radeon a novější amdgpu.

AMDGPU je podporován karty o architektuře GCN a výše.

Starší karty s architekturou Terrascale 3 a níže nejsou podporovány.

Zde je porovnání AMDGPU a Radeon driverů: AMDGPU vs Radeon

Grafické karty GCN1 používají většinou ze základu radeon drivery, které nejsou příliš rychlé. Následující návod, ti pomůže tlačit amdgpu driver na tvoji GCN kartu.

Jak na to

najdi jaké drivery používáš

      lspci -k -d ::03xx

Příklad grafické karty dell OEM r5 240 s radeon drivery:

03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland [Radeon HD 8570 / R5 430 OEM / R7 240/340 / Radeon 520 OEM]
Subsystem: Dell Radeon R5 240 OEM
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu

Metoda 1

Tohle by mělo fungovat pro krarty s Sea Islands a Southern Islands pod-architekturou:
Povol amdgpu pro Sea Islands (CIK) a Southern Islands (SI)

      sudo nano /etc/modprobe.d/amdgpu.conf

obsah souboru změň takhle:

      options amdgpu si_support=1
      options amdgpu cik_support=1

Zablokuj radeon drivery aby nepodporoval CIK a SI karty:

      sudo nano /etc/modprobe.d/radeon.conf

obsah souboru změň takhle:

      options radeon si_support=0
      options radeon cik_support=0

předělej konfuguraci initramFS, tohle bude záležet na distibuci:

pro voilinux:

     sudo dracut --force

Nápověda pro ostatní distribuce: https://wiki.archlinux.org/title/Mkinitcpio#Image_creation_and_activation

Metoda 2

modifikace Grub

    sudo nano /etc/default/grub

přidej do závorek na řádku GRUB_CMDLINE_LINUX_DEFAULT=„“ tohle:

    amdgpu.si_support=1 radeon.si_support=0

přiklad:

    GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4 amdgpu.si_support=1 radeon.si_support=0"

aktualizuj grub nastavení:

    sudo update-grub

Restartuj

Kontrola

Znovu si zkontroluj že požíváš správné drivery:

Příklad grafické karty dell OEM r5 240 s amdgpu drivery:

03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland [Radeon HD 8570 / R5 430 OEM / R7 240/340 / Radeon 520 OEM]
Subsystem: Dell Radeon R5 240 OEM
Kernel driver in use: amdgpu
Kernel modules: radeon, amdgpu

Fun fact: na Windows Existují modifikované drivery pro staší AMD radeon karty které už nemají podoru AMD ale musí právě mít architekturu GCN a výše.

amdgpu_drivery_na_amd_gcn1_grafickych_kartach.1737369244.txt.gz · Poslední úprava: autor: oscar