Instalación y configuración de AMDGPU-PRO en Ubuntu 16.04 Linux

摘要: En este artículo, se describe la instalación y la configuración del controlador AMD-GPU para su uso en Ubuntu Linux para habilitar el audio HDMI.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

Ubuntu AMDGPU-PRO

El controlador AMDGPU de código abierto no es compatible (actualmente) con audio HDMI. La instalación del siguiente controlador AMDGPU-Pro "híbrido" desde AMD resolverá este problema.

AMD-PRO solo funciona en 16.04 LTS o posterior y solo con estas tarjetas:

  • Gráficos Radeon™ serie RX Vega AMD Radeon™ Pro serie WX
  • Radeon™ Vega Frontier Edition AMD FirePro™ W9100
  • Radeon™ RX series 550/560/570/580 Gráficos AMD FirePro™ W8100
  • Gráficos AMD Radeon™ RX 460/470/480 AMD FirePro™ W7100
  • AMD Radeon™ Pro Duo AMD FirePro™ W5100
  • AMD Radeon™ R9 Fury/Fury X/Nano Graphics AMD FirePro™ W4300
  • AMD Radeon™ R9 380/380X/390/390X Gráficos AMD FirePro™ W4100
  • AMD Radeon™ R9 285/290/290X Gráficos 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
  • AMD Radeon™ R9 360 Gráficos AMD Radeon™ Pro WX 9100
  • AMD Radeon™ R5 340

Para determinar qué tarjeta de video está instalada en el sistema, ejecute lo siguiente en el terminal:
  • $ lspci -k | grep -EA2 'VGA|3D'

Para determinar si el controlador ya está instalado, ejecute lo siguiente en el terminal:

  • $ dpkg -l amdgpu-pro

原因

La funcionalidad de audio HDMI requiere la instalación de controladores.

解决方案

Instalación del controlador AMDGPU-PRO

  1. Ejecute lo siguiente en el terminal:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
    • Reinicio de VSUDO
  2. Descargue el controlador más reciente desde aquí - https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
    Nota: Querrá obtener el controlador " Radeon™ Pro Software Enterprise Edition para Ubuntu 16.04.3 "
  3.  Una vez descargado el archivo, ejecute lo siguiente en el terminal:
    1. cd ~Descargas/
    2. tar -jxvf amdgpu-pro*
    3. CD AMDGPU-PRO*
    4. ./amdgpu-pro-install --compute
      NOTA: el comando 'compute' tiene dos guiones sin espacios 
    5. Reinicio sudo

 


Configurar el controlador AMD-PRO para su uso

  1. Asegúrese de que la cuenta de usuario sea miembro del grupo "video" antes de utilizar el controlador vulkan. Puede averiguar a qué grupos pertenece con el siguiente comando:
    • Grupos
  2. Si su cuenta no forma parte del grupo de videos, necesitará la contraseña sudo para elevar los siguientes comandos:
    • sudo usermod -a -G video $LOGNAME
    • sudo gedit /etc/default/grub
  3. Localice y reemplace GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" por GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9" 
  4. Guarde y cierre el editor txt 
  5. Ejecute lo siguiente en el terminal para actualizar grub:
    • # sudo update-grub
  6. Reiniciar por medio de un programa

 


Verificar la funcionalidad

Ejecute lo siguiente en el terminal:
  • lspci -k | grep -EA3 'VGA|3D|Display' (Este comando indicará la tarjeta de video instalada y el controlador con kernel en uso. Si funciona correctamente, debe indicar "amdgpu" :)
  • sudo apt-get install mesa-utils (Instala un paquete utilizado para los siguientes pasos)
  • glxinfo | grep OpenGL (esta es una comprobación adicional para verificar que la tarjeta AMD esté habilitada y en funcionamiento)
  • glxinfo | grep "renderizado directo" (Si dice que sí, entonces su tarjeta AMD está habilitada y no usa el procesador para los gráficos)
 

Desinstalación del controlador de GPU-Pro de AMD

Si por alguna razón desea eliminar la pila de gráficos AMDGPU-PRO, puede hacerlo mediante el script de desinstalación que se incluyó con la instalación original y que está presente en su ruta. En el símbolo del sistema, ingrese el siguiente comando:
  • Desinstalación de AMDGPU PRO

 


Instalación del componente ROCm opcional

 Este paquete de controladores de AMDGPU-Pro incorpora el componente ROCm que se puede instalar opcionalmente para ejecutar aplicaciones de computación/OpenCL. Para instalar el componente, ejecute el siguiente comando:

  • sudo apt install -y rocm-amdgpu-pro

 

Configuración del componente ROCm opcional

La LLVM_BIN variable de entorno se debe configurar antes de ejecutar las aplicaciones ROCm.

  • Para configurarlo temporalmente cuando se ejecuta un comando ROCm individual, como clinfo, utilice:
    • env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
  • Para configurarlo permanentemente para todos los usuarios de bash y otros usuarios de shell similares a sh, puede usar el siguiente comando:
    • echo 'exportar LLVM_BIN=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh
  • A fin de establecerlo permanentemente para todos los usuarios de csh, puede usar el siguiente comando:
    • echo 'setenv LLVM_BIN /opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.csh

 

Consulte la Ayuda de la comunidad de variables de entorno de Ubuntu para obtener más información.
文章属性
文章编号: 000146175
文章类型: Solution
上次修改时间: 10 11月 2021
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。