Installazione e configurazione di AMDGPU-PRO in Ubuntu 16.04 Linux
Summary: Questo articolo descrive l'installazione e la configurazione del driver AMD-GPU da utilizzare in Ubuntu Linux per abilitare l'audio HDMI.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
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
Cause
La funzionalità audio HDMI richiede l'installazione del driver.
Resolution
Installazione del driver AMDGPU-PRO
- Eseguire le operazioni seguenti nel terminale:
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get dist-upgrade
- Riavvio vsudo
- 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 " - Una volta scaricato il file, eseguire quanto segue nel terminale:
- cd ~Downloads/
- tar -jxvf amdgpu-pro*
- CD AMDGPU-PRO*
- ./amdgpu-pro-install --compute
NOTA: il comando "compute" presenta due trattini senza spazi - riavvio sudo
Configurazione del driver AMD-PRO per l'utilizzo
- 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
- 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
- Individua e sostituisci GRUB_CMDLINE_LINUX_DEFAULT="quiet splash' con GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9"
- Salva e chiudi l'editor di txt
- Eseguire il comando seguente nel terminale per aggiornare grub:
- # sudo update-grub
- 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.
Article Properties
Article Number: 000146175
Article Type: Solution
Last Modified: 10 Nov 2021
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.