GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar los controladores AMD más recientes en Debian 10 Buster

Aunque los controladores de AMD son de código abierto, aún dependen de un firmware binario cerrado. Por lo tanto, los controladores de AMD no funcionarán de forma predeterminada en un sistema Debian. Sin embargo, instalarlos es bastante simple, al igual que instalar software clave como Vulkan.

En este tutorial aprenderás:

  • Cómo habilitar el repositorio no gratuito
  • Cómo instalar los controladores de AMD
  • Cómo instalar Vulkan
  • Cómo instalar OpenCL

Controladores AMD en Debian.

Requisitos de software y convenciones utilizadas

Habilitar el repositorio no libre

Debido a que los controladores AMDGPU se basan en firmware que no es libre, necesitará habilitar el repositorio de Debian que no es libre para acceder a los paquetes de firmware que no son libres.

Repos no libres de Debian.

Use su editor de texto favorito para abrir /etc/apt/sources.list . Modifique cada línea para agregar contrib y non-free repositorios El resultado final debería verse como el ejemplo a continuación.

deb http://deb.debian.org/debian/ buster main non-free contrib
deb-src http://deb.debian.org/debian/ buster main non-free contrib

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

Guardar y Salir. Luego, actualice Apt.

# apt update

Instalar los controladores de AMD

Ahora, puede instalar el firmware de Linux no libre desde el repositorio de Debian. Además de eso, es una buena idea instalar varios otros paquetes clave de Mesa para asegurarse de que su sistema tenga todo lo que necesita.

# apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu

Cómo instalar Vulkan

El soporte de Vulkan no es estrictamente necesario, pero con el soporte cada vez mayor que está recibiendo en el mundo de los juegos, no está de más tenerlo, y las mejoras de rendimiento que promete son lo suficientemente sustanciales como para que valga la pena usarlo siempre que sea posible. En realidad, Wine y Lutris confían cada vez más en Vulkan para aumentar la compatibilidad y el rendimiento en una amplia gama de juegos. Instale el soporte de Vulkan con lo siguiente.

# apt install mesa-vulkan-drivers libvulkan1 vulkan-tools vulkan-utils vulkan-validationlayers

Cómo instalar OpenCL

Si también planea usar OpenCL con su tarjeta AMD, debe incluir soporte para ello. Ahora, este soporte a través de Mesa no es lo mismo que el soporte de nivel profesional. Si eso es lo que necesita, considere una distribución compatible oficialmente como Ubuntu. Sin embargo, si solo lo usa para tareas básicas, el soporte de Mesa será suficiente.

# apt install mesa-opencl-icd

Conclusión

Ahora, está listo para aprovechar al máximo su tarjeta AMD en Debian. Recuerda reiniciar tu computadora para cargar los módulos necesarios antes de usar tu tarjeta.


Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar los controladores NVIDIA más recientes en Debian 9 Stretch Linux

  3. Cómo instalar Composer en Debian 10 Buster

  4. Cómo instalar R en Debian 10 Buster

  5. Cómo instalar la última versión de Firefox (no ESR) en Debian 10 Buster (estable) o Bullseye (en pruebas)

Cómo instalar TeamViewer en Debian 10 Buster

Cómo instalar Pip en Debian 10 Buster

Cómo instalar Redis en Debian 10 Buster

Cómo instalar phpMyAdmin en Debian 10 Buster

Cómo instalar Anaconda en Debian 10 Buster

Cómo instalar Dropbox en Debian 10 Buster

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema Debian 10 Buster
    Software Controladores AMDGPU
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios