Úvod
Nejnovější ovladače AMDGPU uvedené na trh od AMD teprve před několika dny a přinesly změny, jako je podpora FreeSync a další podpora pro mobilní čipové sady, stejně jako zřejmá vylepšení výkonu.
Stejně jako předchozí verze proprietárního ovladače AMDGPU jsou podporovány pouze distribuce „Enterprise Grade“, takže oficiální podporu Ubuntu 16.10 zatím nenajdete. Ubuntu 16.04 je nadále podporováno a to bude cílem této příručky.
Získání balíčků
AMD poskytlo balíčky potřebné pro instalaci v tarballu. Důvod pro tarball .deb
balíčky namísto .run
instalační program předchozích ovladačů AMD spočívá v tom, že AMDGPU-PRO funguje tak, že poskytuje své vlastní verze klíčových částí softwaru potřebného pro správné fungování ovladačů.
AMDGPU-PRO je postaveno na open source ovladačích AMDGPU a stejně jako tyto ovladače vyžaduje novější verze Mesa, DRM a jádra. Aby bylo zajištěno splnění těchto požadavků, jsou poskytovány.
Tarball můžete získat jedním ze dvou způsobů. Pokud dáváte přednost použití svého prohlížeče, přejděte na web společnosti AMD a stáhněte si ovladače a rozbalte je pomocí správce grafického archivu podle vašeho výběru.
https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx
Pokud byste raději použili příkazový řádek, wget
balík přímo a rozbalte jej z příkazového řádku.
$ cd ~/Downloads $ wget https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-16.50-362463.tar.xz $ tar -xJvf amdgpu-pro_16.50-362463.tar.xz
Instalace balíčků
Bez ohledu na to, jakým způsobem jste balíčky rozbalili, měli byste k instalaci použít příkazový řádek. Začněte přechodem do adresáře, který byl rozbalen.
$ cd amdgpu-pro-16.50-362463
Když se podíváte do adresáře, uvidíte, že je tam spousta balíčků. Bylo by hrozné je všechny instalovat ručně. Naštěstí AMD ve složce poskytlo pohodlný instalační skript. Protože se jedná o instalaci balíčku, můžete zadat buď sudo
při spuštění skriptu nebo počkejte, až vás skript samotný vyzve. V každém případě budete muset zadat své heslo.
$ ./amdgpu-pro-install -y
Koncové -y
znamená, že chcete na každou výzvu odpovědět „Ano“. Pokud chcete výzvy vidět, nechte to vypnuté.
Skript projde a nainstaluje všechny balíčky do vašeho systému. Bude to trvat několik minut, ale vše potřebné ke spuštění nových ovladačů se nainstaluje do vašeho systému.
Až budete hotovi, restartujte počítač, aby se změny projevily.
Testování
Po restartu můžete samozřejmě otestovat své nové ovladače hraním hry, ale to není nejspolehlivější způsob testování. Nejlepší způsob, jak srovnávat Linux právě teď, je Phoronix Test Suite. Nejnovější verze je předbalena pro Ubuntu, takže můžete wget
to přímo z webu vývojáře.
$ cd ~/Downloads $ wget http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_6.8.0_all.deb $ sudo dpkg -i phoronix-test-suite_6.8.0_all.deb
Po dokončení instalace bude balíček připraven ke spuštění. K dispozici je grafické rozhraní, ale mnohem jednodušší je použít příkazový řádek. Benchmarky Unigine jsou dostupné prostřednictvím Phoronix Test Suite a patří mezi nejlepší grafické benchmarky na jakékoli platformě. Jejich spuštění je s testovací sadou jednoduché.
$ phoronix-test-suite run unigine-heaven
Budete dotázáni na podmínky služby a poté na otázku, zda si přejete zasílat anonymní data. Odpovězte, jak chcete. Poté se vás zeptá, zda chcete benchmark nainstalovat. Po dokončení stahování se může zobrazit chyba. Nedělejte si s tím starosti. Stačí znovu spustit výše uvedený příkaz.
Tentokrát budete dotázáni, v jakém rozlišení obrazovky chcete test spustit. Vyberte si ten svůj. Test spustí benchmark třikrát a poté vám nabídne průměrný počet snímků za sekundu každého testu. Budete moci vidět průběh testů, takže budete mít obecnou představu, zda karta funguje správně.
Je těžké přesně říci, jaké snímkové rychlosti byste měli s kartou dosahovat, ale můžete si online vyhledat další benchmarky a porovnat je. Je zřejmé, že pokud získáváte pouze několik snímků za sekundu, je něco špatně. Je také důležité si uvědomit, že CPU ovlivňují snímkovou rychlost. Mějte to na paměti při porovnávání benchmarků.
Závěr
To je opravdu vše, co k tomu patří. Pokud používáte Ubuntu 16.04 a máte novější AMD GPU, neměli byste mít problém s využitím těchto ovladačů. Než začnete, ujistěte se, že váš GPU je podporován.