He descargado el controlador Nvidia para Linux del sitio web oficial para instalarlo en mi computadora portátil. Es un archivo llamado NVIDIA-Linux-x86_64-390.67.run, ¿cómo instalar este archivo?
fuente
He descargado el controlador Nvidia para Linux del sitio web oficial para instalarlo en mi computadora portátil. Es un archivo llamado NVIDIA-Linux-x86_64-390.67.run, ¿cómo instalar este archivo?
Determine la última versión del controlador Nvidia disponible para su tarjeta gráfica
Visite la página de inicio de PPA de controladores de gráficos aquí y determine las últimas versiones de los controladores de Nvidia
Verifique que su tarjeta gráfica sea capaz de ejecutar los últimos controladores.
Si su gráfico es compatible, puede continuar y eliminar todos los controladores Nvidia instalados previamente en su sistema. Ingrese el siguiente comando en la terminal.
sudo apt-get purge nvidia*
Agregue los controladores de gráficos PPA
Sigamos adelante y agreguemos el controlador de gráficos PPA -
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
Instale (y active) los últimos controladores de gráficos de Nvidia. Ingrese el siguiente comando para instalar la versión de gráficos de Nvidia compatible con su tarjeta gráfica:
sudo apt-get install nvidia-XXXX
O
sudo apt-get install nvidia-driver-xxxxx
(xxxx: es la versión compatible para su controlador Nvidia)
Reinicie su computadora para que se inicie el nuevo controlador. Puede verificar el estado de su instalación con el siguiente comando
lsmod | grep nvidia
Si no hay salida, entonces su instalación probablemente ha fallado. También es posible que el controlador no esté disponible en la base de datos de controladores de su sistema. Puede ejecutar el siguiente comando para verificar si su sistema se está ejecutando en el controlador de fuente abierta nouveau. Si el resultado es negativo para nouveau, entonces todo está bien con su instalación.
lsmod | grep nouveau
Esta es mi salida de terminal de controladores Nvidia.
devansh@varshney:~$ nvidia-smi
Wed Apr 24 01:14:16 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56 Driver Version: 418.56 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce 940MX Off | 00000000:01:00.0 Off | N/A |
| N/A 52C P5 N/A / N/A | 254MiB / 2004MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 3975 G /usr/lib/xorg/Xorg 108MiB |
| 0 4002 G /usr/lib/firefox/firefox 1MiB |
| 0 4350 G /usr/bin/gnome-shell 137MiB |
| 0 5204 G /usr/lib/firefox/firefox 1MiB |
| 0 24924 G /usr/lib/firefox/firefox 1MiB |
+-----------------------------------------------------------------------------+
sudo apt-get install nvidia-driver-xxxxx
(específicamente, 415)nvidia-driver-430
lugar de lonvidia-430
que no se encontró.Estoy usando el controlador nvidia-driver-390 versión 390.48 en 18.04 que se instaló con el siguiente comando:
Al instalar un controlador de gráficos patentado, no es necesario desinstalar el controlador de gráficos de código abierto. Los dos controladores de gráficos se pueden instalar uno al lado del otro, lo que permite utilizar el controlador de gráficos de código abierto como alternativa alternativa en caso de que haya un problema al utilizar el controlador de gráficos propietario.
El
ubuntu-drivers autoinstall
comando instala los controladores apropiados para la instalación automática, incluidas sus dependencias, y el controlador de Nvidia también se actualizará automáticamente cuando haya una actualización disponible.fuente
Para hacer esto, debe agregar el controlador de gráficos PPA con los siguientes comandos en la terminal:
Después de esto, ahora debe eliminar cualquier controlador NVIDIA actual ingresando lo siguiente en su terminal:
Ahora que ha hecho esto, es seguro instalar la última versión:
sudo apt-get install nvidia-driver-396
Tenga en cuenta que es nvidia-driver-396 en Ubuntu 18.04, es nvidia-396 en Ubuntu 16.04 pero no está utilizando 16.04.
fuente
Un simple doble clic debería hacer el truco. Si no es así, haga clic derecho -> Permisos -> habilitar permiso de ejecución y luego intente hacer doble clic nuevamente
fuente
No estoy seguro de estar de acuerdo con la instalación manual de controladores específicos a través de
¿No es siempre mejor esperar hasta que el nuevo controlador esté disponible a través de Software y actualizaciones?
¿Pensé que ese era el propósito de agregar el PPA?
fuente
Después de seguir un montón de enlaces y sugerencias, pondré aquí lo que funcionó para mí. La razón por la que necesitaba el controlador de NVIDIA era poder ejecutar TensorFlow en mi computadora portátil con la configuración
Lo que sigue a continuación fueron los pasos que tomé:
Vaya al BIOS de su computadora portátil (presione F2 al comienzo de reiniciar su computadora) y desactive el arranque seguro.
Una vez que vuelva a iniciar sesión en la computadora, abra una terminal y ejecute:
Esto le permitirá modificar la configuración del controlador que instalará.
Vaya a https://www.tensorflow.org/install/gpu y siga los pasos para Ubuntu 18.04.
Ahora, el principal problema con el que me encontré y que me llevó una eternidad solucionar fue el hecho de que después de reiniciar la computadora me encontraba con una pantalla en negro. Esto sucedía porque la computadora portátil ya no usaba la tarjeta gráfica original "Intel" y había cambiado a "NVIDIA". Si se encuentra con una situación similar, use el comando CTRL+ ALT+ F1para ir a una pantalla tty (terminal de teletipo). Allí podrá iniciar sesión con su nombre de usuario / contraseña. Luego ejecuta el código:
El propósito de este último comando era poder cambiar qué tarjeta gráfica estaba usando mi computadora portátil. Entonces corrí:
Para dejar el tty y volver a su pantalla normal, puede reiniciar o hacer un CTRL+ ALT+ F7"(al menos este es el comando que funcionó para mí).
Una vez que inicié sesión nuevamente, pude volver a cambiar a la tarjeta NVIDIA (
sudo prime-select nvidia
) y reiniciar normalmente.fuente