Installazione e configurazione di AMDGPU-PRO in Ubuntu 16.04 Linux

摘要: Questo articolo descrive l'installazione e la configurazione del driver AMD-GPU da utilizzare in Ubuntu Linux per abilitare l'audio HDMI.

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

症状

Ubuntu AMDGPU-PRO

Il driver open source AMDGPU non supporta (attualmente) l'audio HDMI. L'installazione del seguente driver AMDGPU-Pro "ibrido" di AMD risolverà il problema.

AMD-PRO funziona solo nella versione LTS 16.04 o successiva e solo con queste schede:

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

Per determinare quale scheda video è installata nel sistema, eseguire i seguenti comandi nel terminale:
  • $ lspci -k | grep -EA2 'VGA|3D'

Per determinare se il driver è già installato, eseguire quanto segue nel terminale:

  • $ dpkg -l amdgpu-pro

原因

La funzionalità audio HDMI richiede l'installazione del driver.

解决方案

Installazione del driver AMDGPU-PRO

  1. Eseguire le operazioni seguenti nel terminale:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
    • Riavvio vsudo
  2. Scaricare il driver più recente da qui - https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
    Nota - Si desidera ottenere il driver " Radeon™ Pro Software Enterprise Edition for Ubuntu 16.04.3 "
  3.  Una volta scaricato il file, eseguire quanto segue nel terminale:
    1. cd ~Downloads/
    2. tar -jxvf amdgpu-pro*
    3. CD AMDGPU-PRO*
    4. ./amdgpu-pro-install --compute
      NOTA: il comando "compute" presenta due trattini senza spazi 
    5. riavvio sudo

 


Configurazione del driver AMD-PRO per l'utilizzo

  1. Assicurarsi che l'account utente sia membro del gruppo "video" prima di utilizzare il driver vulkan. È possibile trovare i gruppi di cui si è membri con il seguente comando:
    • Gruppi
  2. Se il tuo account non fa parte del gruppo video, avrai bisogno della password sudo per elevare i seguenti comandi:
    • sudo usermod -a -G video $LOGNAME
    • sudo gedit /etc/default/grub
  3. Individua e sostituisci GRUB_CMDLINE_LINUX_DEFAULT="quiet splash' con GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9" 
  4. Salva e chiudi l'editor di txt 
  5. Eseguire il comando seguente nel terminale per aggiornare grub:
    • # sudo update-grub
  6. Riavvio

 


Verifica della funzionalità

Eseguire le operazioni seguenti nel terminale:
  • lspci -k | grep -EA3 'VGA|3D|Display' (Questo comando indicherà la scheda video installata e il driver kernel in uso. Se funziona correttamente, dovrebbe indicare "amdgpu" )
  • sudo apt-get install mesa-utils (Installa un pacchetto usato per i passaggi successivi)
  • glxinfo | grep OpenGL (Questo è un controllo aggiuntivo per verificare che la scheda AMD sia abilitata e funzionante)
  • glxinfo | grep "rendering diretto" (Se dice sì, allora la tua scheda AMD è abilitata e non utilizza il processore per la grafica )
 

Disinstallazione del driver GPU-PRO AMD

Se per qualsiasi motivo si desidera rimuovere lo stack grafico AMDGPU-PRO, è possibile farlo utilizzando lo script di disinstallazione incluso nell'installazione originale e presente nel proprio percorso. Dal prompt dei comandi, immettere il seguente comando:
  • amdgpu-pro-uninstall

 


Installazione del componente ROCm opzionale

 Questo pacchetto di driver AMDGPU-Pro incorpora il componente ROCm che può essere installato facoltativamente per l'esecuzione di applicazioni Compute/OpenCL. È possibile installare il componente emettendo il seguente comando:

  • sudo apt install -y rocm-amdgpu-pro

 

Configurazione del componente ROCm opzionale

La variabile di ambiente LLVM_BIN deve essere impostata prima di eseguire le applicazioni ROCm.

  • Per impostarlo temporaneamente quando si esegue un singolo comando ROCm, ad esempio clinfo, utilizzare:
    • env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
  • Per impostarlo in modo permanente per tutti gli utenti di shell bash e altri sh-like, è possibile utilizzare il seguente comando:
    • echo 'esporta LLVM_BIN=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh
  • Per impostarlo in modo permanente per tutti gli utenti csh, è possibile utilizzare il seguente comando:
    • echo 'setenv LLVM_BIN /opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.csh

 

Per ulteriori informazioni, vedere la Guida della community delle variabili di ambiente Ubuntu.
文章属性
文章编号: 000146175
文章类型: Solution
上次修改时间: 10 11月 2021
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。