Instalace a konfigurace AMDGPU-PRO v Ubuntu 16.04 Linux

摘要: Tento článek popisuje instalaci a konfiguraci ovladače AMD GPU pro použití v systému Ubuntu Linux za účelem povolení zvuku HDMI.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

Ubuntu AMDGPU-PRO

Ovladač AMDGPU s otevřeným zdrojovým kódem nepodporuje (v současné době) zvuk HDMI. Tento problém vyřeší instalace následujícího "hybridního" ovladače AMDGPU-Pro od společnosti AMD.

AMD PRO funguje pouze ve verzi 16.04 LTS nebo novější a pouze s těmito kartami:

  • Grafická karta Radeon™ RX řady Vega AMD Radeon™ Pro Řada WX
  • Radeon™ Vega Frontier Edition AMD FirePro™ W9100
  • Grafická karta Radeon™ RX řad 550/560/570/580 AMD FirePro™ W8100
  • Grafická karta AMD Radeon™ RX 460/470/480 AMD FirePro™ W7100
  • AMD Radeon™ Pro Duo AMD FirePro™ W5100
  • Grafická karta AMD Radeon™ R9 Fury / Fury X/Nano AMD FirePro™ W4300
  • Grafická karta AMD Radeon™ R9 380/380X/390/390X AMD FirePro™ W4100
  • Grafická karta AMD Radeon™ R9 285/290/290X, AMD FirePro™ W2100
  • AMD Radeon™ R7 240 / 250 / 250X / 260 / 260 X / 350 AMD FirePro™ W600
  • AMD Radeon™ HD7700/7800/8500/8600 AMD FirePro™ řady S
  • Grafická karta AMD Radeon™ R9 360 AMD Radeon™ Pro WX 9100
  • AMD Radeon™ R5 340

Chcete-li zjistit, která grafická karta je v systému nainstalována, spusťte v terminálu následující příkaz:
  • $ lspci -k | grep -EA2 'VGA|3D'

Chcete-li zjistit, zda je ovladač již nainstalován, spusťte v terminálu následující příkaz:

  • $ dpkg -l amdgpu-pro

原因

Funkce zvuku HDMI vyžaduje instalaci ovladače.

解决方案

Instalace ovladače AMDGPU-PRO

  1. V Terminálu spusťte následující příkaz:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
    • VSUDO RESTARTOVAT
  2. Stáhněte si nejnovější ovladač odtud – https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
    Poznámka – Budete chtít získat ovladač " Radeon™ Pro Software Enterprise Edition pro Ubuntu 16.04.3 "
  3.  Po stažení souboru spusťte v Terminálu následující příkaz:
    1. cd ~Soubory ke stažení/
    2. tar -jxvf amdgpu-pro*
    3. CD AMDGPU-PRO*
    4. ./amdgpu-pro-install --compute
      POZNÁMKA: příkaz 'compute' má dvě pomlčky bez mezer 
    5. sudo restartovat

 


Konfigurace používaného ovladače AMD-PRO

  1. Před použitím ovladače Vulkan se ujistěte, že je uživatelský účet členem skupiny "video". Pomocí následujícího příkazu zjistíte, kterých skupin jste členem:
    • Skupiny
  2. Pokud váš účet není součástí skupiny videí, budete ke zvýšení oprávnění používat heslo sudo:
    • sudo usermod -a -G video $LOGNAME
    • sudo gedit /etc/default/grub
  3. Najděte a nahraďte GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" za GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9". 
  4. Uložte a zavřete editor txt 
  5. Chcete-li aktualizovat GRUB, spusťte v Terminálu následující:
    • # sudo update-grub
  6. Reboot

 


Ověření funkčnosti

V Terminálu spusťte následující příkaz:
  • lspci -k | grep -EA3 'VGA|3D|Display' (Tento příkaz indikuje nainstalovanou grafickou kartu a používaný ovladač jádra. Pokud funguje správně, mělo by být uvedeno "amdgpu" )
  • sudo apt-get install mesa-utils (Nainstaluje balíček použitý pro další kroky)
  • glxinfo | grep OpenGL (Toto je dodatečná kontrola pro ověření, zda je karta AMD povolena a funguje)
  • glxinfo | grep "přímé vykreslování" (Pokud je uvedeno ano, pak je vaše AMD karta povolena a nepoužívá procesor pro grafiku )
 

Odinstalace ovladače AMD GPU-PRO

Pokud si z nějakého důvodu přejete odstranit grafický zásobník AMDGPU-PRO, můžete tak učinit pomocí instalačního skriptu, který byl součástí původní instalace a nachází se ve vaší cestě. V příkazovém řádku zadejte následující příkaz:
  • amdgpu-pro-uninstall

 


Montáž volitelné komponenty ROCm

 Tento balíček ovladačů AMDGPU-Pro obsahuje komponentu ROCm, kterou lze volitelně nainstalovat pro spouštění výpočetních aplikací / aplikací OpenCL. Komponentu můžete nainstalovat zadáním následujícího příkazu:

  • sudo apt install -y rocm-amdgpu-pro

 

Konfigurace volitelné komponenty ROCm

Proměnnou prostředí LLVM_BIN je nutné nastavit před spuštěním aplikací ROCm.

  • Chcete-li jej dočasně nastavit při spuštění jednotlivého příkazu ROCm, například clinfo, použijte:
    • env LLVM_BIN=/opt/amdgpu-pro/bin/bin /opt/amdgpu-pro/bin/clinfo
  • Chcete-li jej nastavit trvale pro všechny uživatele bash a dalších uživatelů sh-like shellu, můžete použít následující příkaz:
    • echo 'export LLVM_BIN=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh
  • Chcete-li jej nastavit trvale pro všechny uživatele csh, můžete použít následující příkaz:
    • echo 'setenv LLVM_BIN /opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.csh

 

Další informace najdete v nápovědě komunity k proměnným prostředí Ubuntu.
文章属性
文章编号: 000146175
文章类型: Solution
上次修改时间: 10 11月 2021
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。