Cómo instalar los últimos controladores AMDGPU-PRO en Linux

La instalación de los controladores AMDGPU-Pro oficiales en Linux siempre ha sido un poco molesta. Además, la empresa detrás de estas tarjetas gráficas (hasta hace poco) no ha prestado mucha atención a los usuarios de Linux. Como resultado, los usuarios de Radeon han tenido que lidiar con un terrible soporte para juegos de Linux, un rendimiento deficiente, etc. Recientemente, AMD abandonó esas formas y rehace todo el sistema de controladores de Linux para las tarjetas Radeon más nuevas. A continuación, se explica cómo instalar los últimos controladores AMDGPU-Pro en Linux.

Los controladores AMDGPU-PRO solo son compatibles oficialmente con Ubuntu, RHEL y CentOS. Esto significa que Debian, Arch, Gentoo, SUSE, etc. son sistemas operativos no oficiales. Si tiene una nueva tarjeta AMD Radeon, es mejor usar una de las distribuciones de Linux compatibles. Es probable que los controladores sigan funcionando en estos sistemas, pero AMD no estará allí para brindarle soporte técnico o actualizaciones de software.

Grupos de Usuarios

La instalación de un controlador propietario a nivel de sistema en Linux no es como Windows. El sistema no configura nada automáticamente y, si no se siguen los pasos exactamente, es posible que el controlador no funcione o no se instale correctamente. Al hacer que funcionen los controladores de la GPU AMD, es fundamental agregar todos los usuarios que usarán el grupo de video.

  Cómo habilitar el cifrado PGP para Thunderbird en Linux con Enigmail

Al usar controladores de video AMD tradicionales de código abierto, es posible que su usuario ya esté agregado a este grupo. Si su usuario no se agrega a este grupo, deberá agregarlo también a todos los usuarios que usarán el controlador manualmente. He aquí cómo hacerlo.

Primero, abra una terminal y obtenga acceso de root con: sudo -s

Luego, imprima la lista completa de grupos en el sistema y busque «video».

cut -d: -f1 /etc/group

Nota: si no puede encontrar el grupo de videos, filtre con cut -d: -f1 / etc / group | grep «video»

Agregue el usuario al grupo de videos con:

usermod -a -G video username

Asegúrese de cambiar «nombre de usuario» con su nombre de usuario. Ejecute el comando usermod con tantos usuarios como necesite.

Instalación

Empezar, ir al sitio web de AMD. Desafortunadamente, las distribuciones de Linux no pueden distribuir directamente los controladores AMD porque no son de código abierto. En cambio, para obtener el controlador más reciente, deberá buscar la herramienta de detección de controladores.

En la página del controlador, mire la columna de la derecha al área de selección manual. En el «paso 1», seleccione «gráficos de escritorio», o el tipo exacto de gráficos que tenga.

Debajo del cuadro «paso 2», seleccione la familia de productos de su GPU AMD y luego continúe con el «paso 3».

  Cómo ver contenido en línea sin conexión en Linux

Con el cuadro del «paso 3», vaya y seleccione el modelo de GPU exacto.

La sección del «paso 4» es donde los usuarios seleccionan la versión del sistema operativo del controlador. Cuando se trata de Linux, AMDGPU-PRO tiene dos versiones distintas. Si está utilizando un sistema operativo basado en Ubuntu / Debian (Mint, Elementary, etc.), debe seleccionar “Ubuntu x86_64”. Seleccione “RHEL x86_64” si usa un sistema basado en Fedora / Redhat (o SUSE, etc.). Alternativamente, seleccione la opción CentOS.

Nota: Los usuarios de Arch Linux deben saber que AMD no es compatible oficialmente con su sistema operativo. Para que este controlador funcione, instale el controlador de Arch parcheado a través de AUR.

Con el controlador descargado, navegue por una terminal al directorio TMP, con:

cd /tmp

Usando la terminal raíz, mueva el controlador descargado de ~ / Downloads al directorio / tmp para prepararlo para el proceso de instalación.

mv /home/username/Downloads/amdgpu-pro-*.tar.xz /tmp

Dentro de la carpeta TMP, extraiga los controladores.

tar -Jxvf amdgpu-pro-*.tar.xz

Con el controlador fuera del archivo de almacenamiento, ingrese el directorio con el comando CD:

cd amdgpu-pro*

Ejecute la herramienta de instalación en la ventana del terminal con:

./amdgpu-pro-install

Desinstalar el controlador

¿Quiere deshacerse del controlador AMDGPU-PRO? Hay algunas cosas que debes saber. La herramienta del controlador se ejecuta en la carpeta temporal del sistema de archivos de Linux. Tenga en cuenta que cada vez que reinicia su PC con Linux, el directorio / tmp está vacío.

  Cómo recortar fácilmente archivos de video en Linux con Video Trimmer

Para deshacerse de los controladores AMD por completo del sistema Linux, primero abra una ventana de terminal. Luego, obtenga root con: sudo -s

Dentro del shell raíz, ejecute la herramienta de desinstalación del controlador con:

amdgpu-pro-uninstall

Esta herramienta purgará automáticamente todos los archivos de configuración, paquetes y archivos de biblioteca misceláneos que requiere el controlador AMDGPU-PRO. Cuando se complete la herramienta de desinstalación, reinicie el sistema.

Conclusión

AMD siempre ha tenido controladores difíciles y demasiado complicados para Linux. En los días de Catalyst Control Center, los usuarios tenían que seguir docenas de pasos, degradar versiones de Xorg en sistemas más nuevos e incluso usar repositorios personalizados debido a las lentas actualizaciones. En 2017, la mayoría de las cosas han cambiado y los controladores están mucho más disponibles para instalar (y no solo en Ubuntu).

Si se ha mantenido firme con los controladores AMD de código abierto y tiene una tarjeta compatible con AMDGPU-PRO, siga estas instrucciones para obtener el controlador propietario más reciente. El rendimiento es mucho mejor en Linux y no te arrepentirás.