Cómo instalar los controladores de GPU NVIDIA en un top 10 de Debian sin cabeza

Cómo instalar los controladores de GPU NVIDIA en un top 10 de Debian sin cabeza

Las GPU NVIDIA son necesarias incluso en servidores Debian sin cabeza (sin interfaz de usuario gráfico) para codificar/decodificar los archivos multimedia, ejecutar los códigos de inteligencia artificiales, ejecutar los programas CUDA y mucho más.

En este artículo, le mostraremos cómo instalar los controladores oficiales de la GPU de NVIDIA en una máquina de servidor Debian 11 sin cabeza.

Tema de contenido:

  1. Conectarse a la máquina de servidor Debian 11 a través de SSH
  2. Verificar si se instala la GPU NVIDIA
  3. Habilitando los repositorios de paquetes Contrib y no libre en Debian 11
  4. Instalación de los controladores NVIDIA en el servidor de Debian 11 sin cabeza
  5. Verificar si los controladores NVIDIA se instalan correctamente en el servidor Debian 11
  6. Desinstalar los conductores de Nvidia de Debian 11
  7. Conclusión
  8. Referencias

Conectarse a la máquina de servidor Debian 11 a través de SSH

Conectarse a su máquina de servidor Debian 11 a través de SSH es opcional si tiene acceso al hardware del servidor (donde instaló el Debian 11). Puede adjuntar un mouse, un teclado y un monitor al servidor e instalar los controladores NVIDIA en él.

Si no tiene acceso al hardware del servidor Debian 11, debe ssh en él para instalar los controladores NVIDIA.

Para SSH en su máquina de servidor Debian 11, puede ejecutar el siguiente comando desde una aplicación de terminal de su escritorio/computadora portátil desde la que desea acceder a ella:

$ ssh @

Asegúrese de reemplazar el Nombre de usuario y el nombre de dominio de inicio de sesión o la dirección IP de su máquina de servidor Debian 11, respectivamente.

Si está utilizando Windows 10 o Windows 11 y necesita ayuda para conectarse a su máquina de servidor Debian 11 a través de SSH, lea el artículo sobre Cómo ssh en los servidores de Linux desde Windows 10/11.

Verificar si se instala la GPU NVIDIA

Para verificar si tiene una GPU NVIDIA instalada en su máquina de servidor Debian 11, ejecute el siguiente comando:

$ lspci -nn | egrep -i '3d | Display | VGA'

Como puede ver, tenemos una GPU Nvidia GeForce 1050 TI instalada en nuestra máquina de servidor Debian 11.

Además, desde la salida de los siguientes comandos, puede ver que se utilizan los controladores de Nouveau de código abierto en lugar de los controladores oficiales de GPU NVIDIA. En las siguientes secciones, le mostraremos cómo instalar los controladores oficiales de GPU NVIDIA en su servidor Debian 11.

$ LSMOD | grep nvidia
$ LSMOD | Grep Nouveau

Habilitando los repositorios de paquetes Contrib y no libre en Debian 11

Para instalar los controladores oficiales de NVIDIA en su servidor Debian 11, debe habilitar los repositorios de paquetes Contrib y no gratuitos en su servidor Debian 11.

Para administrar fácilmente los repositorios oficiales de paquetes de Debian 11, puede usar el repositorio de comando apt-add-. Es posible que este comando no esté disponible de forma predeterminada en su servidor Debian 11. Pero, puede instalarlo fácilmente desde el repositorio oficial de paquetes de Debian 11.

Primero, actualice el caché del repositorio del paquete APT con el siguiente comando:

$ sudo apt actualización

Luego, instale el paquete Software-Properties-Common con el siguiente comando:

$ sudo apt instalación software-propiedades comunes

Para confirmar la instalación, presione Y y luego presiona .

El paquete de protección de software-propiedades y los paquetes de dependencia requeridos se están instalando. Tarda un tiempo para completar.

El paquete de protección de software-propiedades y los paquetes de dependencia requeridos se instalan en este punto.

Para habilitar el repositorio oficial de paquetes de Contrib de Debian 11, ejecute el siguiente comando:

$ sudo apt-add-repositorio contribuyente

El repositorio oficial de paquetes de Debian Contrib debe estar habilitado.

Para habilitar el repositorio oficial de paquetes no libre de Debian 11, ejecute el siguiente comando:

$ sudo apt-add-repository no libre

El repositorio oficial de paquetes no libre de Debian debe estar habilitado.

Para que los cambios entren en vigencia, actualice el caché del repositorio de paquetes APT con el siguiente comando:

$ sudo apt actualización

Instalación de los controladores NVIDIA en el servidor de Debian 11 sin cabeza

Para instalar los controladores oficiales de NVIDIA en su servidor Debian 11 sin cabeza, ejecute el siguiente comando:

$ sudo apt install nvidia-firmware-misc-nofree

Para confirmar la instalación, presione Y y luego presiona .

Los paquetes de controladores NVIDIA y los paquetes de dependencia requeridos se están descargando. Tarda un tiempo para completar.

Los paquetes de controladores NVIDIA y los paquetes de dependencia requeridos se están instalando. Tarda un tiempo para completar.

Una vez que vea la siguiente ventana, presione Para seleccionar OK. Entonces presione .

La instalación de los paquetes de controladores NVIDIA debe continuar. La instalación debe estar terminada en breve.

Una vez que se instalen los controladores NVIDIA, reinicie su máquina de servidor Debian 11 para que los cambios entren en vigencia.

$ sudo reinicio

Verificar si los controladores NVIDIA se instalan correctamente en el servidor Debian 11

Una vez que sus botas de servidor Debian 11, puede verificar que se usen los módulos de núcleo NVIDIA en lugar de los módulos de núcleo Nouveau de código abierto con los siguientes comandos. Entonces, los conductores oficiales de la GPU de NVIDIA están funcionando bien:

$ LSMOD | Grep Nouveau
$ LSMOD | grep nvidia

También puede encontrar la información de uso de su GPU NVIDIA utilizando el comando nvidia-smi. La salida de este comando también verifica que sus controladores de GPU NVIDIA se instalen correctamente.

$ nvidia-smi

Desinstalar los conductores de Nvidia de Debian 11

Si desea desinstalar los controladores NVIDIA de su servidor Debian 11 y necesita ayuda, lea el artículo sobre cómo limpiar los controladores NVIDIA en Debian 11.

Conclusión

Le mostramos cómo habilitar los repositorios de paquetes Contrib y no gratuitos en un servidor Debian 11 sin cabeza. También le mostramos cómo instalar los controladores oficiales de NVIDIA en un servidor Debian 11 sin cabeza (sin interfaz de usuario gráfico) y cómo verificar si los controladores oficiales de GPU NVIDIA están trabajando en el servidor Debian 11.

Referencias:

  • https: // wiki.debian.org/nvidiagraphicsdrivers