Instalando e configurando o AMDGPU-PRO no Ubuntu 16.04 Linux
摘要: Este artigo descreve a instalação e a configuração do driver AMD-GPU para uso no Ubuntu Linux para ativar o áudio HDMI.
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Ubuntu AMDGPU-PRO
O driver AMDGPU de código aberto não é compatível (atualmente) com áudio HDMI. Instalar o seguinte driver AMDGPU-Pro "híbrido" da AMD resolverá esse problema.
O AMD-PRO só funciona na versão 16.04 LTS ou mais recente e somente com estas placas:
- ™ Placa gráfica Radeon RX série Vega AMD Radeon™ Pro série WX
- ™ Radeon Vega Frontier Edition AMD FirePro™ W9100
- ™ Placa gráfica Radeon RX série 550/560/570/580 AMD FirePro™ W8100
- Placa gráfica AMD Radeon™ RX 460/470/480 AMD FirePro™ W7100
- AMD Radeon™ Pro Duo AMD FirePro™ W5100
- Placa gráfica AMD Radeon™ R9 Fury/Fury X/Nano AMD FirePro™ W4300
- Placa gráfica AMD Radeon™ R9 380/380X/390/390X AMD FirePro™ W4100
- Placa gráfica 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™ Série S
- Placa gráfica AMD Radeon™ R9 360 AMD Radeon™ Pro WX 9100
- AMD Radeon™ R5 340
Para determinar qual placa de vídeo está instalada no sistema, execute o seguinte no terminal:
- $ lspci -k | grep -EA2 "VGA|3D"
Para determinar se o driver já está instalado, execute o seguinte no terminal:
- $ dpkg -l amdgpu-pro
原因
A funcionalidade de áudio HDMI requer a instalação do driver.
解决方案
Como instalar o driver AMDGPU-PRO
- Execute o seguinte no terminal:
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get dist-upgrade
- Reinicialização do vsudo
- Baixe o driver mais recente daqui - https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
Nota - Você vai querer obter o driver " Radeon™ Pro Software Enterprise Edition para Ubuntu 16.04.3 " - Depois que o arquivo for baixado, execute o seguinte no terminal:
- cd ~Downloads/
- tar -jxvf amdgpu-pro*
- CD AMDGPU-Pro*
- ./amdgpu-pro-install --compute
NOTA: o comando 'compute' tem dois traços sem espaços - reinicialização do sudo
Configurar o driver AMD-PRO para uso
- Certifique-se de que a conta de usuário seja membro do grupo "vídeo" antes de usar o driver vulkan. Você pode localizar de quais grupos é membro com o seguinte comando:
- Grupos
- Se sua conta não fizer parte do grupo de vídeo, você precisará da senha sudo para elevar os seguintes comandos:
- sudo usermod -a -G vídeo $LOGNAME
- sudo gedit /etc/default/grub
- Localize e substitua GRUB_CMDLINE_LINUX_DEFAULT="quiet splash' porGRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9"
- Salve e feche o editor txt
- Execute o seguinte no terminal para atualizar o grub:
- # sudo update-grub
- Reinicialize
Verificar funcionalidade
Execute o seguinte no terminal:- lspci -k | grep -EA3 'VGA|3D|Display ( Este comando indicará a placa de vídeo instalada e o driver kerneled em uso. Se estiver funcionando corretamente, deve indicar "amdgpu")
- sudo apt-get install mesa-utils (Instala um pacote usado para as próximas etapas)
- glxinfo | grep OpenGL (Esta é uma verificação adicional para verificar se a placa AMD está ativada e funcionando)
- glxinfo | grep "renderização direta" (se ele disser que sim, então sua placa AMD está ativada e não está usando o processador para gráficos)
Como desinstalar o driver AMD GPU-PRO
Se, por qualquer motivo, você desejar remover a pilha de gráficos AMDGPU-PRO, você pode fazer isso usando o script de desinstalação que foi incluído com a instalação original e está presente em seu caminho. No prompt de comando, digite o seguinte comando:- amdgpu-pro-uninstall
Como instalar o componente ROCm opcional
Este pacote de drivers AMDGPU-Pro incorpora o componente ROCm que pode ser opcionalmente instalado para executar aplicativos de computação/OpenCL. Você pode instalar o componente emitindo o seguinte comando:
- sudo apt install -y rocm-amdgpu-pro
Configurando o componente ROCm opcional
A variável de ambiente LLVM_BIN precisa ser definida antes de executar aplicativos ROCm.
- Para defini-lo temporariamente ao executar um comando ROCm individual, como clinfo, use:
- env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
- Para defini-lo permanentemente para todos os usuários bash e outros shell sh-like, você pode usar o seguinte comando:
- echo 'exportar LLVM_BIN=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh
- Para defini-lo permanentemente para todos os usuários csh, você pode usar o seguinte comando:
- echo 'setenv LLVM_BIN /opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.csh
Consulte a Ajuda da comunidade de variáveis de ambiente do Ubuntu para obter mais informações.
文章属性
文章编号: 000146175
文章类型: Solution
上次修改时间: 10 11月 2021
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。