viene con una tarjeta gráfica para mostrar imágenes en un monitor. Las tarjetas gráficas vienen con una placa del sistema o conectadas a la placa del sistema a través de una ranura PCI-E. Las tarjetas gráficas fabricadas por Nvidia y AMD Son las tarjetas gráficas más utilizadas en computadoras portátiles o de escritorio.,
aquí, veremos cómo instalar controladores Nvidia en Ubuntu 20.04 / Ubuntu 18.04.
buscar información de la tarjeta gráfica
Permítanos encontrar la tarjeta gráfica adjunta a su sistema. Use el comando lshw para encontrarlo.
sudo lshw -C display
de la salida anterior, puede ver que el sistema tiene una tarjeta gráfica Nvidia y utiliza controladores Nouveau. Nouveau es un controlador de pantalla de código abierto para tarjetas Nvidia y se desarrolla a través de ingeniería inversa del controlador Nvidia.,
Instalar controlador Nvidia
podemos instalar los controladores Nvidia de múltiples maneras y desde diferentes fuentes.
1. Instalación gráfica
2. Instale los controladores Nvidia desde el repositorio Ubuntu
i. ubuntu-drivers command
ii. apt command
3. Instalar controladores Nvidia desde PPA
4. Instale los controladores Nvidia desde el sitio oficial
1. Graphical Install
Ir a las Actividades de >> Software & Actualizaciones >> Controladores Adicionales.,
esta pestaña mostrará las versiones de controladores disponibles para su tarjeta gráfica. Elija la versión de controlador adecuada que desea instalar o la recomendada (en la parte superior de la lista) y, a continuación, haga clic en Aplicar cambios.
Introduzca la contraseña para autenticar la instalación del controlador. Luego, espere a que se complete la instalación.
si su sistema Ubuntu tiene habilitado UEFI secure boot, es posible que necesite configurar secure boot e inscribir la clave MOK en el firmware de su sistema.,
reinicie el sistema publique la instalación y luego valide la instalación del controlador yendo de nuevo a la pestaña Controladores adicionales.
2. Instalar el controlador Nvidia desde Ubuntu repository
I. ubuntu-drivers command
primero, actualice el índice del repositorio para actualizar los controladores Nvidia disponibles.
sudo apt update
a continuación, enumere las versiones de controladores disponibles para su tarjeta gráfica.,
sudo ubuntu-drivers devices
finalmente, use el comando ubuntu-drivers para instalar el paquete de controladores Nvidia recomendado.
sudo ubuntu-drivers install
Si su sistema Ubuntu tiene habilitado UEFI secure boot, es posible que deba configurar secure boot e inscribir la clave MOK en el firmware de su sistema.
Después de la instalación, reinicie el sistema.
sudo reboot
después del reinicio del sistema, utilice el siguiente comando para validar la versión del controlador.,
sudo nvidia-smi
ii. apt command
First, update the repository index to refresh the available Nvidia drivers.
sudo apt update
Then, list the available driver packages for your Nvidia graphic card.
sudo apt list nvidia-driver-*
Finally, install the driver version you want., Aquí, instalaré la última versión disponible en el repositorio de Ubuntu que es v440.100.
sudo apt install -y nvidia-driver-440-server
Si su sistema Ubuntu tiene habilitado UEFI secure boot, es posible que deba configurar secure boot e inscribir la clave MOK en el firmware de su sistema.
reinicie el sistema después de instalar el paquete de controladores.
sudo reboot
después del reinicio del sistema, utilice el siguiente comando para validar la versión del controlador.
sudo nvidia-smi
3., Instalar el controlador Nvidia desde PPA
Los controladores de GPU propietarios de Nvidia están disponibles en Launchpad. Tiene los controladores más recientes de upstream, actualmente enviando Nvidia.
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt update
enumere los paquetes de controladores disponibles para su tarjeta gráfica.
sudo apt list nvidia-driver-*
O
sudo ubuntu-drivers devices
Instalar la versión más reciente del controlador de Nvidia con el siguiente comando.,
sudo apt install -y nvidia-driver-450
o
sudo ubuntu-drivers install
si su sistema Ubuntu tiene habilitado UEFI secure boot, es posible que deba configurar secure boot e inscribir la clave MOK en el firmware de su sistema.
reinicie el sistema después de instalar el paquete de controladores.
sudo reboot
después del reinicio del sistema, utilice el siguiente comando para validar la versión del controlador.
sudo nvidia-smi
4., Instalar el controlador Nvidia oficial
primero, deshabilite los controladores Nouveau en caso de que su sistema lo use.
reinicie el sistema
sudo reboot
agregue arquitectura de 32 bits a su máquina para instalar bibliotecas de 32 bits para controladores Nvidia.
sudo dpkg --add-architecture i386 sudo apt update
instale las bibliotecas necesarias.
sudo apt install -y libc6:i386 gcc autoconf make libglvnd-dev
descargue el paquete de controladores más reciente del Sitio Web de Nvidia.,
O
utilice el siguiente comando para descargar la última versión v450.66 utilizando el terminal.
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run
instale el controlador Nvidia utilizando el siguiente comando.
Legacy BIOS System
sudo sh NVIDIA-Linux-x86_64-450.66.run
siga las instrucciones en pantalla para instalar el controlador Nvidia.,
continuar la instalación-para instalar el controlador Nvidia con el instalador de Nvidia
Sí-para instalar las bibliotecas compatibles de 32 bits de Nvidia
Sí – para actualizar la utilidad nvidia-xconfig para actualizar automáticamente el archivo de configuración de X para que el controlador Nvidia se utilice al reiniciar X.
sistema UEFI
antes de ejecutar el siguiente comando, genere una clave de propietario de la máquina e inscríbala en el firmware de su sistema.
sudo sh ./NVIDIA-Linux-x86_64-450.66.run -s --module-signing-secret-key=/var/tmp/MOK.priv --module-signing-public-key=/var/tmp/MOK.pem
reinicie el sistema después de instalar el paquete de controladores.,
sudo reboot
después del reinicio del sistema, utilice el siguiente comando para validar la versión del controlador.,>Validar la versión del controlador Nvidia
UEFI System – SecureBoot Enabled
instalar controladores Nvidia desde Ubuntu Repository / ppa
Si tiene un sistema Ubuntu con UEFI secure boot habilitado, durante la instalación del controlador Nvidia (utilizando el método gráfico o el comando apt o el comando ubuntu-drivers o desde PPA), el sistema le pedirá que establezca una contraseña (si no la instalación del sistema operativo (software de terceros) o Mok (clave del propietario de la máquina) no se inscribe después de la instalación del sistema operativo) y se puede usar para inscribir Mok en el firmware de su sistema.,
seleccione Aceptar al configurar el Asistente de arranque seguro.
Introduzca una contraseña de arranque seguro.
introduzca la misma contraseña de nuevo para confirmar la contraseña.
reinicie el sistema y luego inscriba MOK.,
sudo reboot
instale los controladores oficiales de Nvidia
primero, compruebe si su sistema tiene activado el arranque seguro.
sudo mokutil --sb-state
Resultado:
SecureBoot enabled
Generar e importar el MOK.
Convertir .der archivo en .formato PEM para la instalación de controladores Nvidia.
openssl x509 -in /var/tmp/MOK.der -inform DER -outform PEM -out /var/tmp/MOK.pem
reinicie el sistema y luego inscriba MOK.
sudo reboot
Enroll Machine-Owner Key
al reiniciar el sistema, deberá realizar la administración de MOK.,
elija Enroll MOK «Continue» Yes «Enter Password (you have set earlier)» Reboot.
después del reinicio del sistema, valide la versión del controlador en su sistema Ubuntu.
sudo nvidia-smi
Administrar Configuración de Nvidia
Usted puede administrar los drivers de Nvidia configuración de las Actividades de >> Búsqueda de Nvidia X Server Settings.,
OR
sudo nvidia-settings