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:
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:
- 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:
- 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:
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.