Cómo agregar controladores Nvidia a su instalación de Debian
La instalación del controlador oficial de Nvidia es una de las partes más confusas del mantenimiento de una máquina Linux. Cada distribución proporciona su propio conjunto de controladores, cada uno con sus propios problemas de compatibilidad y rendimiento. Este artículo le mostrará cómo puede instalar los controladores oficiales de Nvidia para su sistema Debian.
Preparando su sistema para los controladores Nvidia
El primer paso para instalar los controladores de Nvidia en Debian es comprobar si su sistema detecta correctamente su tarjeta gráfica. Para hacer eso, ejecute el siguiente comando en la terminal de su distribución:
Esto imprimirá una línea de texto resaltando todas las tarjetas gráficas disponibles en su máquina.
Ejecute el siguiente comando:
Actualice los listados de repositorios de su distribución:
Instalación de los controladores usando apt
En este punto, su sistema Debian ahora puede buscar paquetes propietarios a través de apt. Para instalar el controlador propietario de Nvidia, primero debe instalar los encabezados del kernel de su sistema:
Ejecute el programa «nvidia-detect» para determinar el controlador Nvidia adecuado para su máquina:
Obtenga el controlador que necesita usando apt. En mi caso instalaré el paquete “nvidia-driver” ya que es compatible con mi tarjeta GTX 1050 Ti:
Reinicie su sistema para cargar su nuevo controlador Nvidia, luego ejecute nvidia-smi
para ver si el controlador funciona correctamente.
Instalación de los controladores utilizando paquetes oficiales de Nvidia
Además de utilizar apt, también puedes instalar el controlador de gráficos para tu tarjeta desde la propia Nvidia. Esto le permite instalar el paquete de controladores más reciente para su hardware tan pronto como esté disponible.
Para comenzar, ejecute el siguiente comando para instalar todos los requisitos previos para el controlador de gráficos:
Elimine cualquier instalación anterior del paquete nvidia-driver de los repositorios de Debian, luego reinicie su sistema:
Abra un navegador web y luego navegue a la página de descargas de controladores de Nvidia.
Seleccione el modelo específico para su tarjeta gráfica, luego seleccione «Linux de 64 bits» en el cuadro desplegable «Sistema operativo».
Haga clic en «Buscar» para cargar todos los controladores compatibles para su sistema, luego seleccione el que desea instalar. En mi caso, seleccionaré “535.146.02” ya que es el controlador estable más reciente para mi tarjeta.
Deshabilitar el controlador Nouveau de código abierto
Deshabilite el controlador de gráficos nouveau del gestor de arranque de su sistema. Esto asegurará que el kernel no cargue el controlador de código abierto si el oficial está presente:
Abra el archivo de configuración de GRUB usando su editor de texto favorito:
Busque una línea que comience con «GRUB_CMDLINE_LINUX_DEFAULT».
Inserte la cadena «rd.driver.blacklist=nouveau» después del valor «silencioso».
Vuelva a cargar su configuración de GRUB, luego cree una nueva imagen de initramfs:
Instalación del controlador oficial de Nvidia en Debian
Reinicie su sistema, luego presione Down Arrow, luego E en el menú de inicio de GRUB:
Esto abrirá una ventana donde puede cambiar los parámetros de inicio para la sesión actual. Navegue hasta la línea que comienza con «linux» y luego agregue «3» al final.
Presione Ctrl + X para continuar con el proceso de inicio.
Proporcione sus datos de usuario una vez que el sistema cargue su mensaje de inicio de sesión.
Cambie al usuario root ejecutando sudo -s
, luego ejecute el binario del controlador Nvidia:
Seleccione «Sí» cuando el instalador le pregunte acerca de incluir «binarios de compatibilidad de 32 bits», «módulos DKMS» y ejecutar la utilidad «nvidia-xconfig».
Reinicie su sistema para cargar su nuevo controlador de gráficos:
Por último, compruebe si su sistema está utilizando los nuevos controladores de gráficos ejecutando nvidia-smi
.
Aprender el proceso de instalación de un controlador Nvidia en Debian es sólo el primer paso para experimentar con las partes internas de Linux. Comprenda cómo puede extraer el máximo provecho de su máquina configurando su caché ZRAM.
Crédito de la imagen: Christian Wiediger vía Unsplash. Todas las modificaciones y capturas de pantalla realizadas por Ramces Red.
Deja una respuesta