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

  1. Execute o seguinte no terminal:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
    • Reinicialização do vsudo
  2. 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 "
  3.  Depois que o arquivo for baixado, execute o seguinte no terminal:
    1. cd ~Downloads/
    2. tar -jxvf amdgpu-pro*
    3. CD AMDGPU-Pro*
    4. ./amdgpu-pro-install --compute
      NOTA: o comando 'compute' tem dois traços sem espaços 
    5. reinicialização do sudo

 


Configurar o driver AMD-PRO para uso

  1. 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
  2. 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
  3. Localize e substitua GRUB_CMDLINE_LINUX_DEFAULT="quiet splash' porGRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9" 
  4. Salve e feche o editor txt 
  5. Execute o seguinte no terminal para atualizar o grub:
    • # sudo update-grub
  6. 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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。