Jak nainstalovat nejnovější ovladače AMDGPU-PRO na Linux

Photo of author

By etechblogcz

Instalace oficiálních ovladačů AMDGPU-Pro na Linuxu byla historicky náročná záležitost. Dlouhou dobu společnost AMD nevěnovala linuxovým uživatelům příliš velkou pozornost. To vedlo k tomu, že majitelé grafických karet Radeon se museli potýkat s nedostatečnou podporou her pro Linux, podprůměrným výkonem a dalšími problémy. Naštěstí se situace v poslední době změnila a AMD přepracovala svůj systém ovladačů pro Linux s ohledem na novější karty Radeon. V následujícím textu najdete návod, jak nainstalovat nejnovější ovladače AMDGPU-Pro ve vašem linuxovém systému.

Ovladače AMDGPU-PRO oficiálně podporují pouze distribuce Ubuntu, RHEL a CentOS. To znamená, že distribuce jako Debian, Arch, Gentoo, SUSE a další jsou považovány za neoficiálně podporované. Pro majitele nových grafických karet AMD Radeon se proto doporučuje používat některou z oficiálně podporovaných distribucí. Ovladače by měly fungovat i na ostatních systémech, ale AMD v takovém případě neposkytuje technickou podporu ani aktualizace softwaru.

Skupiny uživatelů

Instalace proprietárních ovladačů v Linuxu se liší od systému Windows. Linuxový systém nic nenastaví automaticky, a pokud nejsou kroky instalace provedeny přesně, ovladače nemusí správně fungovat nebo se vůbec nenainstalují. Pro správnou funkčnost ovladačů grafické karty AMD je nutné přidat všechny uživatele, kteří budou grafickou kartu používat, do příslušné skupiny.

Při používání tradičních ovladačů videa AMD s otevřeným zdrojovým kódem může váš uživatel již být členem této skupiny. Pokud tomu tak není, musíte všechny uživatele, kteří budou ovladače používat, přidat ručně. Následující postup popisuje, jak to udělat.

Nejprve otevřete terminál a získejte přístup k roota pomocí příkazu: sudo -s

Poté zobrazte seznam všech skupin v systému a vyhledejte skupinu „video“.

cut -d: -f1 /etc/group

Poznámka: Pokud skupinu video nemůžete najít, můžete ji vyfiltrovat pomocí příkazu cut -d: -f1 /etc/group | grep "video"

Uživatele přidejte do skupiny video pomocí následujícího příkazu:

usermod -a -G video uživatelské_jméno

Nezapomeňte nahradit „uživatelské_jméno“ vaším skutečným uživatelským jménem. Spusťte tento příkaz pro všechny uživatele, kteří budou ovladače používat.

Instalace

Začněte tím, že navštívíte webové stránky AMD. Z důvodu, že nejsou open-source, nemohou linuxové distribuce přímo distribuovat ovladače AMD. Proto budete muset použít nástroj pro detekci ovladačů na webu AMD, abyste získali nejnovější verzi.

Na stránce s ovladači vyhledejte v pravém sloupci oblast pro manuální výběr. V „Kroku 1“ zvolte „Desktop Graphics“ nebo jiný odpovídající typ vaší grafické karty.

V poli „Krok 2“ vyberte produktovou řadu vašeho AMD GPU a přejděte ke Kroku 3.

V poli „Krok 3“ vyberte přesný model vašeho GPU.

V „Kroku 4“ vyberte verzi vašeho operačního systému. Pro Linux existují dvě rozdílné verze AMDGPU-PRO. Pokud používáte systém založený na Ubuntu/Debian (např. Mint, Elementary), vyberte „Ubuntu x86_64“. Pokud používáte systém založený na Fedora/Redhat (nebo SUSE), vyberte „RHEL x86_64“. Případně můžete zvolit možnost CentOS.

Poznámka: Uživatelé Arch Linuxu by měli mít na paměti, že AMD oficiálně jejich operační systém nepodporuje. Chcete-li ovladač zprovoznit, nainstalujte upravený ovladač pro Arch přes AUR.

Po stažení ovladače přejděte v terminálu do dočasné složky /tmp pomocí příkazu:

cd /tmp

Jako root přesuňte stažený ovladač ze složky ~/Downloads do složky /tmp, abyste ho připravili na instalaci.

mv /home/uživatelské_jméno/Downloads/amdgpu-pro-*.tar.xz /tmp

Rozbalte ovladače ve složce TMP.

tar -Jxvf amdgpu-pro-*.tar.xz

Po rozbalení ovladače přejděte do jeho složky pomocí příkazu cd:

cd amdgpu-pro*

Spusťte instalační program v terminálu pomocí příkazu:

./amdgpu-pro-install

Odinstalování ovladače

Chcete se zbavit ovladače AMDGPU-PRO? Měli byste vědět, že instalační nástroj ovladače se spouští v dočasné složce v systému Linux. Pamatujte, že obsah adresáře /tmp je po každém restartu systému smazán.

Pro úplné odstranění ovladačů AMD z Linuxu nejprve otevřete terminál a získejte root přístup pomocí příkazu: sudo -s

V root terminálu spusťte odinstalační nástroj ovladače pomocí příkazu:

amdgpu-pro-uninstall

Tento nástroj automaticky odstraní všechny konfigurační soubory, balíčky a knihovny, které ovladač AMDGPU-PRO vyžaduje. Po dokončení odinstalace restartujte systém.

Závěr

Historicky byly ovladače AMD pro Linux složité a problematické. V dobách Catalyst Control Center museli uživatelé absolvovat dlouhé a komplikované postupy kvůli pomalým aktualizacím, snižovat verzi Xorg na novějších systémech a dokonce používat vlastní repozitáře. V roce 2017 se situace výrazně zlepšila a instalace ovladačů je nyní mnohem jednodušší (a to nejen pro Ubuntu).

Pokud jste se dosud spokojili s open-source ovladači AMD a máte kartu, která podporuje AMDGPU-PRO, postupujte podle tohoto návodu a získejte nejnovější proprietární ovladač. Zvýšení výkonu na Linuxu stojí za to.