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
- 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.
文章属性
文章编号: 000146175
文章类型: Solution
上次修改时间: 10 11月 2021
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。