Sacado de:
https://www.linuxcapable.com/es/install-510-nvidia-drivers-on-debian-11-bullseye/
Cómo instalar los controladores NVIDIA 510.xx en Debian 11 Bullseye
La mayoría de los sistemas de escritorio Linux modernos, como Debian ven con un Controlador Nvidia preinstalado en el Nouveau Controlador de dispositivo gráfico de código abierto para tarjetas de video Nvidia. En su mayor parte, esto es aceptable; sin embargo, si está utilizando su sistema Linux para diseño gráfico o juegos, puede obtener mejores controladores.
Históricamente, la Nouveau Los controladores son más lentos que los controladores patentados de Nvidia y carecen de las funciones, la tecnología de software y el soporte más recientes del hardware de la tarjeta gráfica.
Actualmente, los controladores NVIDIA 510 están disponibles para instalar, lo que trae muchas características nuevas y mejoras a las tarjetas gráficas compatibles más recientes y existentes con mejor compatibilidad con Linux Kernel, indicador ReBAR, compatibilidad con GBM API y mucho más.
El siguiente tutorial le enseñará a instalar los últimos controladores de tarjeta gráfica 510 Nvidia de última generación para Debian 11 Bullseye usando la terminal de línea de comandos.
Índice del contenido
Actualizar Debian
Actualice su sistema para asegurarse de que todos los paquetes existentes estén actualizados, y esto es importante para las instalaciones del controlador del kernel y de la tarjeta gráfica.
sudo apt update && sudo apt upgrade -y
Noticia importante
Los controladores de propiedad de NVIDIA solo son compatibles con X11 y no con Wayland en Debian 11 Bullseye.
Los controladores de la tarjeta gráfica NVIDIA 510 se lanzaron oficialmente, la versión beta fue 510.37.xx y las versiones de lanzamiento ahora son de 510.47.xx en adelante. Este tutorial utiliza una instalación estándar estándar de Debian 11 Desktop. Los sistemas muy modificados pueden encontrar problemas que no se admiten en este tutorial.
Parte 1. Determina tu tarjeta gráfica
El primer paso para los usuarios con tarjetas gráficas NVIDIA antiguas es determinar qué es y si es compatible. Los usuarios con tarjetas nuevas pueden omitir esta parte, ya que sin duda serán compatibles.
Primero, encuentre el módulo de su tarjeta gráfica.
lspci | grep -e VGA
Ejemplo de salida:
03:00.0 VGA compatible controller: NVIDIA Corporation TU117 [GeForce GTX 1650] (rev a1)
A continuación, visite la NVIDIA GPU 510 compatible sección de chips compatibles y verifique que su tarjeta esté en la lista antes de continuar. Por ejemplo, el tutorial usa una GeForce GTX 1650 más antigua, que todavía se admite en esa lista.
Opción 1: instale los controladores de NVIDIA con el repositorio oficial de NVIDIA
ADVERTENCIA, LA ARQUITECTURA X86_64 SOLO ES COMPATIBLE CON ESTE MÉTODO DE NVIDIA.
Para los usuarios que no quieren el trabajo que implica compilar kernels y descargar manualmente cada vez que se produce una actualización, una forma más fácil de instalar el kernel más reciente disponible para su sistema es importar el repositorio de NVIDIA directamente.
Esto puede no ser adecuado para algunos sistemas seguros que utilizan repositorios de terceros. Aún así, los siguientes pasos serán razonables para la mayoría de los usuarios de escritorio diarios que se dedican especialmente a los juegos.
Primero, importe la clave GPG.
sudo wget -O- https://developer.download.nvidia.com/compute/cuda/repos/debian11/x86_64/3bf863cc.pub | gpg --dearmor | sudo tee /usr/share/keyrings/nvidia-drivers.gpg
En segundo lugar, importe el repositorio para su sistema Debian 11.
echo 'deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/debian11/x86_64/ /' | sudo tee /etc/apt/sources.list.d/nvidia-drivers.list
Habilitar el CONTRIBUCIÓN repositorio. Ejecute esto incluso si cree que ya lo tiene habilitado para estar seguro.
sudo add-apt-repository contrib
Actualice su APT-CACHE.
sudo apt update && sudo apt upgrade -y
A continuación, instale los controladores NVIDIA más recientes que son de la serie 510 en el momento de este tutorial, utilizando el siguiente comando.
Instale los controladores NVIDIA 510 sin soporte Cuda:
sudo apt install nvidia-driver nvidia-settings nvidia-smi nvidia-xconfig nvidia-opencl-icd nvidia-opencl-common nvidia-detect linux-image-amd64 linux-headers-amd64
Instale los controladores NVIDIA 510 con soporte de Cuda:
sudo apt install cuda nvidia-driver nvidia-settings nvidia-smi nvidia-xconfig nvidia-opencl-icd nvidia-opencl-common nvidia-detect linux-image-amd64 linux-headers-amd64 cuda
Tenga en cuenta que la descarga es grande y puede tardar un poco; dado que se trata de una versión general, se recomienda instalar todos los controladores para evitar problemas o inconsistencias en su escritorio Debian 11.
Para los usuarios con instalaciones preexistentes, verá un aviso antes de que continúe la instalación.
Ejemplo:
Selecciona Sí para eliminar cualquier controlador existente, el no hacerlo puede causar inestabilidad en el sistema. Una vez hecho esto, la instalación estará completa.
Una vez que se complete la instalación, se le pedirá que reinicie su PC para habilitar los controladores NVIDIA.
Ejemplo:
Reinicie su sistema una vez hecho.
sudo reboot
Verifique la instalación ejecutando NVIDIA-SMI como se mostró anteriormente en los pasos de instalación manual.
nvidia-smi
Ejemplo de salida:
Instale el soporte de 32 bits para los controladores NVIDIA 510
El soporte de 32 bits se puede habilitar e instalar fácilmente primero. Instale los controladores de 64 bits anteriores, luego continúe con los siguientes pasos.
Primero, habilite la arquitectura de 32 bits.
sudo dpkg --add-architecture i386
Actualice APT-CACHE para reflejar los cambios en la arquitectura.
sudo apt update
Instale los paquetes de controladores NVIDIA 32 compatibles con 510 bits.
sudo apt install libcuda1-i386 nvidia-driver-libs-i386
Reinicie su PC.
sudo reboot
Opción 2: instalar los controladores NVIDIA 510: método manual
USUARIOS DE ARRANQUE SEGURO/UEFI, VISITA LA DOCUMENTACIÓN DE NVIDIA AQUÍ PARA LA FIRMA DEL MÓDULO DEL KERNEL. EL NO HACER ESTO POSIBLEMENTE ROMPERÁ SU SISTEMA OPERATIVO.
Primera visita Página de descargas de NVIDIA y descarga la última .correr archivo u obtenga el enlace y use el comando wget.
Ejemplo:
Solo comando de ejemplo (asegúrese de obtener el enlace más reciente):
wget https://www.nvidia.com/content/DriverDownload-March2009/includes/us/images/bttn_download.jpg
Instale los encabezados de Linux y las dependencias de compilación:
sudo apt install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config dkms -y
A continuación, ponga en lista negra el controlador nouveau y cree un archivo de lista negra:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Una vez dentro del archivo, agregue lo siguiente:
blacklist nouveau
options nouveau modeset=0
Ejemplo:
Guarda el archivo CTRL + O, luego salir CTRL + X. Entonces necesitará regenerar el núcleo initramfs:
sudo update-initramfs -u
Advertencia, verá un posible mensaje de firmware faltante ahora. Esto está bien para ignorar.
Ahora, reinicie al nivel de ejecución multiusuario; esto significa que para los usuarios más nuevos, reiniciará su sistema en modo terminal por completo, renunciando a cualquier interfaz de usuario gráfica mientras instala sus controladores NVIDIA.
sudo systemctl set-default multi-user.target
Reiniciar el sistema.
sudo reboot now
Instalar controladores NVIDIA 510
Cuando reinicie su sistema, accederá a la interfaz de usuario de la terminal, iniciará sesión en su cuenta y navegará hasta el directorio donde descargó su paquete de controlador NVIDIA 510 .run.
A continuación, ejecute el siguiente comando bash para iniciar el proceso de instalación.
Solo ejemplo (su versión debería ser diferente en el futuro):
sudo bash NVIDIA-Linux-x86_64-510.{version-number}.run
Ejemplo:
sudo bash NVIDIA-Linux-x86_64-510.*.run
El primer mensaje de instalación permitirá DKMS para construir automáticamente un nuevo módulo si instala o actualiza un nuevo módulo.
Esta es una opción opcional, pero se recomienda seleccionar Sí para la mayoría de los usuarios.
Ejemplo:
A continuación, si desea instalar Compatibilidad con 32-bit, Seleccione Sí or No para continuar con la siguiente opción de instalación rápida opcional.
Ejemplo:
A continuación, recibirá otro mensaje que le pedirá que mantenga la configuración predeterminada para el nvidia-xconfig utilidad o si desea que la utilidad configure los archivos automáticamente.
Esto es opcional, pero la opción recomendada para instalaciones nuevas sería Sí para usuarios inseguros.
Ejemplo:
Aparecerá un último mensaje informándole que ha instalado correctamente el paquete de controladores de Nvidia.
Selecciona Ok salir.
Ejemplo:
Ahora que los controladores están instalados, debe reiniciar su sistema, pero primero, asegúrese de volver a la interfaz gráfica de usuario.
sudo systemctl set-default graphical.target
Ahora, reinicia.
sudo reboot now
Verificar los controladores NVIDIA 510
Después de volver a iniciar sesión en su sistema, puede ver el estado de la tarjeta gráfica con el «nvidia-smi ” mando.
nvidia-smi
Ejemplo de salida:
Alternativamente, abra su GUI del servidor Nvidia X para confirmar la versión de compilación del controlador.
Ejemplo (510.47 Ejemplo):
Comentarios y Conclusión
Enhorabuena, ha instalado los controladores de tarjeta gráfica NVIDIA 510 más recientes en Debian 11 Bullseye Desktop. No olvide seguir buscando paquetes actualizados a través del enlace de descarga, ya que todavía está en versión beta y no ha llegado a ningún repositorio.
Una vez que finalice la versión beta, la mayoría de los repositorios que admiten controladores propietarios de NVIDIA de terceros incluirán el software. De lo contrario, puede continuar instalando los controladores manualmente como lo hizo para la versión beta.