¿Cómo instalo los controladores de Nvidia?

Respuestas:

231

Actualizado - 18 de septiembre de 2018

La forma rápida:

Antes de agregar este PPA, lea la Descripción del PPA en su página que menciona información importante sobre su uso, qué versión es adecuada para su tarjeta Nvidia y más. Esto es para usuarios de escritorio que desean la última versión del controlador o la última compatible para su tarjeta.

Usando 18.04+ Para instalar ejecuta el siguiente comando:

sudo add-apt-repository ppa:graphics-drivers/ppa

Esto actualizará automáticamente los repositorios y luego puede ejecutar la siguiente línea:

sudo apt install nvidia-driver-396

Si su escritorio no se carga después de instalar el controlador correspondiente, haga lo siguiente:

sudo nano /etc/gdm3/custom.conf

luego elimine el comentario (símbolo #) de la línea que dice

# WaylandEnable=false

y guarda. Luego reiniciar. Si aún así no funciona, desactive el Arranque seguro ya que en realidad podría estar utilizando UEFI.

Preguntas comunes sobre Nvidia:

  1. ¿Puedo usar el último controlador en una versión anterior de Ubuntu?
  2. ¿Diferencia entre tarjetas de video y controladores: sitio oficial de Nvidia, Ubuntu predeterminado, PPA y Nouveau?
  3. ¿Qué PPA se recomiendan al usar cualquier tarjeta de video?
  4. ¿Cómo saber qué controlador o paquete instalar?
  5. ¿Cómo instalar un controlador?
  6. ¿Diferencia entre conductores propietarios?
  7. ¿Cómo saber si mi tarjeta de video es compatible con Ubuntu?

Para solucionar problemas de Nvidia o configuraciones de overclocking, consulte esta respuesta que cubre:

  1. ¿Qué errores comunes se resuelven utilizando los últimos controladores?
  2. Mi tarjeta de video no se está instalando (problemas de instalación)
  3. Afinación y ajustes por tarjeta de video
  4. Forma rápida de configurar la resolución de pantalla predeterminada

Preguntas principales sobre tarjetas de video:

1. ¿Puedo usar el último controlador en una versión anterior de Ubuntu?

Desde 12.04+, los controladores de video se mantienen y actualizan con más frecuencia. Es más fácil manejar y resolver los problemas que se presentaron con los más antiguos. Lo más probable es que no necesite PPA adicionales a menos que tenga la última tarjeta Nvidia.

2. Diferencia entre tarjetas de video y controladores: sitio oficial de Nvidia, Ubuntu predeterminado, PPA y Nouveau

Los recomiendo en el siguiente orden de acuerdo con los problemas encontrados, cómo se siente la experiencia "lista para usar" para los usuarios finales, cuán compatibles son, cuán fácil es actualizar, instalar o eliminar y cómo se sentirá una vez que lo tenga preparar:

Nvidia PPA - Gran rendimiento. Funciona fuera de la caja para la mayoría de las tarjetas mediante el uso del controlador incluido en el PPA (que son diferentes para cada generación de tarjetas Nvidia.

Controlador recomendado predeterminado de Ubuntu : Ubuntu hace un trabajo increíble al descubrir qué controlador de Nvidia necesita según la tarjeta que esté utilizando.

Nouveau : esta es la implementación de código abierto del controlador Nvidia. También hacen un trabajo increíble y, aunque no están a la par con los controladores oficiales o los de la PPA (aún más con las últimas tarjetas Nvidia), la velocidad de desarrollo, el compromiso, la dedicación y los avances que hacen por semana , confía en que esta es, de hecho, una opción para tener y promover.

Sitio oficial de Nvidia : estos son los controladores oficiales (al igual que los del PPA), la diferencia clave es que no se actualizan automáticamente y tienen algunos problemas al actualizar, desinstalar e instalar (Muy raro, pero sucede).

Las diferencias se pueden resumir en los siguientes puntos:

-- Sitio oficial --

  • Ofrece el último controlador
  • La instalación es a través del terminal
  • Cuando aparece una actualización, debe descargar manualmente el nuevo paquete
  • Tiene más problemas que cualquier otro método (especialmente para Nvidia)

- Repositorios de PPA -

  • Ofrece las últimas horas / días del conductor después de su lanzamiento oficial
  • La instalación es a través de terminal o GUI
  • Si tiene un controlador previamente instalado, actualizará el paquete automáticamente
  • Cuando aparezca una actualización, se le notificará para actualizar utilizando el Administrador de actualizaciones
  • Es más estable y probado que los oficiales.
  • Tiene menos problemas que usar cualquier otro método (Menos problemas para todas las tarjetas de video)
  • Es la primera forma recomendada para las tarjetas Nvidia.

- Controladores de Ubuntu predeterminados -

  • Por cada nueva versión, los controladores mejoran cada vez más
  • Se actualiza con menos frecuencia que un PPA
  • En la mayoría de los casos, los controladores funcionarán de fábrica (Nouveau para Nvidia)
  • No actualizado en comparación con el sitio oficial o un PPA
  • Es, con mucho, más probado en Ubuntu que cualquier otra forma (PPA u Oficial)
  • Más fácil de actualizar.

4. ¿Cómo saber qué controlador o paquete instalar?

Dependiendo de cuántas tarjetas de video tenga y si están integradas o no, el método de instalación y los paquetes para instalar cambiarán de la PPA mencionada anteriormente, que es para tarjetas individuales.

COMPUTADORAS CON DOS TARJETAS DE VIDEO EN MODO HÍBRIDO

A partir de Nvidia 319.xx, tanto Nvidia Optimus como los controladores PCIe comunes están integrados en uno, por lo que si instala el paquete Nvidia-319 o más reciente, obtendrá el controlador para las tarjetas Nvidia integradas y también para las PCI.

Hay dos soluciones posibles para las tarjetas híbridas: la primera es un paquete llamado bumblebee, que puede usar diferentes configuraciones para diferentes aplicaciones. Para instalarlo, ejecute:

sudo apt install bumblebee linux-headers-generic

El segundo es un paquete oficial llamado NVIDIA nvidia-prime, que se instala automáticamente junto con el nvidia-355paquete. Puede decidir qué tarjeta usar a nivel de perfil, es decir, cuando el usuario inicia sesión. Esta decisión es ajustable en el Panel de control de configuración del servidor NVIDIA X. Tenga en cuenta que nvidia-primey bumblebeeson incompatibles: Si bumblebeese instala a continuación, nvidia-primeno funcionará correctamente, y sus opciones no se mostrarán en el panel de control Configuración del servidor X de NVIDIA. Tendrá que 1. eliminar bumblebee2. reinstalar nvidia-430 para que funcione nuevamente.

Después de esto, se recomienda apagar la computadora y luego volver a encenderla .

La siguiente imagen se debe ver con nvidia-primeinstalado, pero no necesariamente cuando bumblebeetambién está instalado.

COMPUTADORAS CON UNA CONFIGURACIÓN SLI

Si tiene 2 o más tarjetas de video en modo SLI, puede hacer lo siguiente:

  • Para las tarjetas NVidia, al crear, Xorg.confagregue lo siguiente a la línea:

    sudo nvidia-xconfig --sli=On
    

Por último, Ubuntu tiene una forma ordenada de recomendar qué controlador usar dependiendo de su tarjeta de video y los controladores disponibles (Es por eso que también recomiendo agregar los PPA primero). Simplemente escriba:

ubuntu-drivers devices

Debería mostrarle una lista de los paquetes de controladores disponibles para su hardware, que incluyen, entre otros, la tarjeta de video. Si desea ver qué controlador se recomienda para su tarjeta de video, simplemente escriba lo siguiente:

ubuntu-drivers devices | grep recommended

5. ¿Cómo instalar un controlador?

El método utilizado dependerá de cuántas tarjetas de video tenga y qué tipo de tarjetas de video esté usando. Las siguientes son algunas de las formas de instalar una tarjeta de video Nvidia:

NVIDIA (controladores antiguos que necesitan los encabezados)

Para Nvidia, muchas veces primero necesita instalar los archivos de encabezado de la versión del kernel que está utilizando en ese momento para que el controlador se instale correctamente. Por lo tanto, primero deberá ejecutar la siguiente línea:

sudo apt-get install linux-headers-generic

Y luego instale el paquete relacionado con el controlador (nvidia * para tarjetas Nvidia). En otros casos, es posible que deba ir un poco más allá e instalar las fuentes y los archivos de encabezado específicos, por ejemplo:

sudo apt install linux-source linux-headers-3.5.0-16-generic

que instala el linux-sourcepaquete y el archivo de encabezado específico, suponiendo que tenga en este caso la 3.5.0-16-genericversión del kernel.

Para verificar qué versión tiene en un momento dado, escriba uname -rcuál debería darle la versión específica del kernel en uso.

Para Nvidia, depende de la tarjeta de video y el paquete necesarios para ella, para las últimas tarjetas de video y suponiendo que haya agregado el PPA mencionado anteriormente, la línea de terminal sería:

sudo apt install nvidia-driver-430

El número al final cambiaría según la antigüedad de su tarjeta de video o cuán nueva sea (algunas versiones disponibles son 390, 410, 415 y 418).

Para las GPU GeForce 10, 20 y RTX, use nvidia-430
Para las GPU GeForce 8 y 9 use nvidia-340
Para las GPU GeForce 6 y 7 usenvidia-304

Las últimas versiones traen más correcciones y problemas correctos relacionados con la corrupción de gráficos, soporte HDMI, soporte térmico y más para las últimas tarjetas Nvidia. Normalmente, actualizar los controladores de video resuelve muchos problemas.

Tenga en cuenta que Fan Control y cualquier otra característica de Nvidia que no se encuentre en la nvidia-settingsaplicación, no están relacionadas con Ubuntu, sino con Nvidia. Recomendaría, preguntando a los desarrolladores de Nvidia en el foro oficial de Nvidia acerca de las características que puede incluir (control de ventilador, funciones de overclocking, etc.)

Para CUDA puede seguir este enlace Instalar y probar CUDA en Ubuntu 14.04

Para Bumblebee (NVIDIA Optimus) puede usar el siguiente PPA (los usuarios de Ubuntu 15.04+ opcionalmente no pueden hacer esto ya que ya está incluido):

 sudo add-apt-repository ppa:graphics-drivers/ppa
 sudo apt-get update
 sudo apt-get install bumblebee linux-headers-generic

6. Diferencia entre controladores propietarios?

Visite Diferencia entre controladores adicionales (Nvidia) para obtener más información sobre controladores propietarios.

7. ¿Cómo saber si mi tarjeta de video es compatible con Ubuntu?

Aquí hay algunos consejos para saber si su tarjeta de video es compatible con Ubuntu:

  • Si la tarjeta de video existía ANTES del lanzamiento de la versión de Ubuntu que está utilizando, tiene un cambio del 99%, será compatible.

  • Si la tarjeta de video apareció menos de 6 meses DESPUÉS del lanzamiento de la versión de Ubuntu que está utilizando y mantuvo esa versión de Ubuntu actualizada, entonces tiene muchas posibilidades de que sea compatible.

  • Si agregó uno de los PPA que mencioné anteriormente, tiene un 99.99% de posibilidades de que sea compatible.

  • Verificar el sitio de Nvidia o el PPA para obtener asistencia podría dar una respuesta más rápida, pero en casi el 100% de los casos, su tarjeta de video será compatible con el controlador de código abierto o el controlador propietario.

  • El uso de la última versión de Ubuntu también mejorará sus posibilidades de tener su última tarjeta de video compatible.

En general, considero una regla general que si tiene la última tarjeta de video o casi una de las últimas tarjetas de video, necesitará los controladores más recientes. Por lo tanto, siempre instale los controladores más recientes a través del PPA o las fuentes de software que vienen con Ubuntu si tiene la última tarjeta Nvidia.

NOTA : Ubuntu puede mostrar en la opción Gráficos en "Acerca de esta computadora" el valor Desconocido . Si esto sucede, instale el mesa-utilspaquete.

Esta respuesta está orientada a resolver errores comunes de Nvidia (pantalla negra, controladores que no funcionan en general, bajo FPS, etc.)

  1. ¿Qué errores comunes se resuelven utilizando los últimos controladores?
  2. Mi tarjeta de video no se está instalando (problemas de instalación)
  3. Afinación y ajustes por tarjeta de video
  4. Forma rápida de configurar la resolución de pantalla predeterminada

1. ¿Qué errores comunes se resuelven utilizando los últimos controladores?

Los errores comunes compartidos por todas las tarjetas de video son:

  • Falta el lanzador o el panel de Unity
  • Faltan opciones dentro de la configuración de Nvidia
  • El escritorio no aparece (pantalla negra)
  • La parte superior / inferior de la pantalla está cortada
  • El video se ve cortado en pedazos
  • Las resoluciones superiores no son utilizables (no encontrado)
  • El video se muestra con VGA pero no con HDMI (y viceversa)
  • Suspender no funciona en la computadora portátil al cerrar la tapa
  • La velocidad del ventilador hace mucho ruido o siempre está a toda velocidad
  • Problemas de calor
  • nvidia-xconfigno creando xorg.confcorrectamente

Si tiene algo de esto, es una buena idea agregar uno de los PPA y actualizar sus controladores de video a lo último que puedan administrar. En casi todos los casos, el problema se resuelve después de actualizar y reiniciar. Para estos casos, también recomiendo usar el PPA de controladores de gráficos.

También te invito a echar un vistazo a algunas de las preguntas relacionadas:

¿Qué ATI / AMD, o Intel, o NVIDIA Graphics for Unity?

¿Cuál es la forma correcta de instalar los Controladores de video ATI Catalyst (fglrx) directamente desde AMD?

¿Cómo habilitar correctamente Desktop Cube en Unity 3D?

Habilitar audio HDMI para una tarjeta Nvidia

¿Cómo habilito los efectos visuales de escritorio?

Los controladores NVIDIA no funcionan después de la actualización. ¿Por qué solo puedo ver la terminal?

¡El escritorio no se muestra cuando instalé los controladores de nvidia!

Pantalla negra en las últimas tarjetas Nvidia / Ati al iniciar LightDM / Ubuntu

La conexión HDMI / VGA corta los bordes de la pantalla o crea texto borroso

/etc/X11/xorg.conf no existe?

Instalar el último Nvidia de Xorg PPA da una pantalla negra

Ahora algunos consejos que quiero mencionar:

  • Para las tarjetas NVIDIA, también ayuda crear el xorg.confarchivo usando la nvidia-xconfiglínea de comando. Simplemente vaya a la terminal para escribir lo siguiente y luego reinicie:

    sudo nvidia-xconfig
    

    Tenga en cuenta que si nvidia-xconfigarroja uno de los siguientes errores, es probable que xorg.confprimero necesite eliminar el archivo existente antes de nvidia-xconfigvolver a ejecutar el comando:

    • ERROR DE VALIDACIÓN : puede mencionar la falta de una sección, información incorrecta en una sección, no secciones cerradas o simplemente requerir al menos 1 sección para continuar.

    • ADVERTENCIA : puede mencionar varios errores en los valores con respecto a cualquier parámetro encontrado en una sección, por ejemplo, no especificando explícitamente un valor para un parámetro.

    • ERROR DE SERVIDOR FATAL : después de ejecutarlo nvidia-xconfig, puede aparecer en pequeños casos un error de "no se encontraron pantallas", lo que probablemente significa que las recomendaciones mencionadas anteriormente, como la instalación del PPA, no se aplicaron primero o que un posible módulo sigue funcionando (o el nouveau se está cargando o un controlador de nvidia instalado usando el paquete de controladores de Nvidia del sitio de nvidia.

    • ERROR : obtendrá un error similar a Unable to write to directory '/etc/X11'si ejecutó el nvidia-xconfigcomando sin sudo. Si el error persiste, primero nvidia-settingsdebe eliminar el xorg.confarchivo.

    Para todos los casos en los que necesite eliminar el xorg.confarchivo, asegúrese de hacer una copia de seguridad de los cambios realizados antes de eliminarlo.

  • Reinstalar el controlador resuelve varios problemas. Por ejemplo, si está utilizando el nvidia-graphics-drivers-355paquete de controladores, haga lo siguiente para reinstalarlo:

    sudo apt-get install --reinstall nvidia-graphics-drivers-355
    
  • Reinstalar Xorg también ayuda en otros casos:

    1. Elimine xorg existente con el siguiente comando

      sudo apt-get remove --purge xserver-xorg
      
    2. Instala xorg usando el siguiente comando

      sudo apt-get install xserver-xorg
      
    3. Reconfigurar xorg usando el siguiente comando

      sudo dpkg-reconfigure xserver-xorg
      
    4. Después de esto, se recomienda reinstalar el controlador de video si está utilizando Nvidia o ATI como se mencionó anteriormente.

Debo agregar que si sufre de pantalla negra después de instalar los controladores de Nvidia desde el PPA y reiniciar (y no tiene un sistema híbrido), entonces su problema podría ser la necesidad de eliminar el paquete de abejorro junto con el abejorro.conf archivo. Siga los pasos proporcionados en Instalar la última Nvidia de Xorg PPA le da una pantalla negra para esto o simplemente ejecute las siguientes líneas:

sudo apt-get purge bumblebee primus   
sudo rm -fr /etc/modprobe.d/bumblebee.conf
sudo reboot

2. Mi tarjeta de video no se instala correctamente (problemas de instalación)

La mayoría de los problemas de instalación relacionados con ATI o Nvidia se pueden resolver siguiendo los pasos proporcionados en No se puede instalar el controlador de Nvidia, pero en resumen, puedo resumir eso en los siguientes pasos, suponiendo que tenga uno de los siguientes problemas:

  • Instalé los controladores oficiales de Nvidia y tengo problemas para actualizarlos o eliminarlos
  • La pantalla se ve mal / corrupta
  • La unidad no se carga o no se carga
  • No se puede acceder al entorno GUI de ninguna manera

Si ha instalado los controladores oficiales de Nvidia, siga todos los pasos a continuación después de haber iniciado Ubuntu en modo de recuperación . Si no, salte al paso 2:

  1. Si instaló el controlador de Nvidia desde el sitio de Nvidia o el controlador de ATI desde el sitio oficial de AMD, escriba lo siguiente en el terminal (en este ejemplo, suponga que tiene Ubuntu 64Bit con la versión 304.51 de Nvidia):

    sudo sh NVIDIA-Linux-x86_64-304.51.run --uninstall
    
  2. Si tiene instalado algún paquete de nvidia como nvidia-currento nvidia-current-updateseliminarlos. Lo mismo ocurre con los controladores ATI. sudo apt-get remove nvidia-currentpor ejemplo.

  3. CUALQUIER cambio que haya hecho para incluir en la lista negra el controlador Nvidia / ATI, por ejemplo, o los cambios en cualquier otro archivo relacionado con los controladores Nvidia / ATI deben revertirse. Esto es solo en caso de que sigas adelante y comiences a editar como loco (lo que sucede, lo sé ^^).

  4. Eliminar o hacer una copia de seguridad / mover el xorg.confarchivo. No necesitará este archivo en este momento.

  5. Después de hacer todos los pasos anteriores, reinicie la PC y asegúrese de que se cargue con Nouveau y no con ningún controlador de Nvidia para los casos de Nvidia o con controladores de ATI y no con fglrxlos casos de Ati / AMD.

  6. Si en este momento SABES que estás ejecutando Unity con el controlador Nouveau (o el controlador de código abierto ATI) o si acabas de recibir un error de video, o simplemente no puede cargar LightDM correctamente, no te preocupes, las 3 opciones finalizarán el mismo camino. Al reiniciar, en el menú GRUB, seleccione el "Modo de recuperación". Después de que el modo de recuperación le muestre las opciones de recuperación, elija la opción raíz o la opción Failsafe X. En estos modos y después de haber realizado todos los pasos anteriores, instale el controlador Nvidia / ATI usando el PPA que mencioné anteriormente. Siempre intente instalar el controlador más reciente si tiene una tarjeta de video reciente: sudo apt-get install nvidia-430para tarjetas Nvidia osudo apt-get install fglrxpara las últimas tarjetas Ati / AMD. Recuerde que no debe haber nada instalado antes de hacer esto con respecto a los controladores Nvidia / ATI (excepto obviamente los controladores Nouveau).

  7. Ahora reinicie y todo debería funcionar.

NOTA - En el Paso 6, si parece que la PC está atascada cargando, simplemente presione CTRL+ ALT+ F1para ir al terminal TTY1 y siga el paso 6 desde allí.

Otros problemas comunes de instalación implican la resolución. Puede verificar y cambiar la resolución a través del terminal de la siguiente manera:

  1. Abra el terminal y escriba xrandresto le mostrará todas las posibles resoluciones compatibles (esto depende de su tarjeta de video y monitor / televisor). Tome nota del orden en que aparecen en la lista. La primera línea que muestra la resolución es la línea 1, la siguiente es la 2 y así sucesivamente para todas las resoluciones admitidas. Un valor de 0 restablecerá la resolución a la predeterminada después de que realmente establezca una resolución.

  2. Escriba xrandr -s Xdonde X es el número de línea como se mencionó anteriormente. Por lo tanto, sería algo como: xrandr -s 1.

    Por último, para los usuarios que informaron que no vieron el Unity Launcher / Panel después de actualizar la versión del Kernel y / o Nvidia, lo primero que deben hacer es verificar si el Unity Plugin está habilitado. Para esto, vaya al Administrador de configuración de configuración de Compiz (supongo que ya está instalado) y vaya al Unity Plugin. Verifique que la casilla de verificación esté activada. De lo contrario, active esta opción y siga las sugerencias en pantalla.

3. Ajustar y ajustar mi tarjeta de video

Para las tarjetas de video Nvidia, siga estos pasos:

  1. En el tipo de terminal: sudo nano /etc/X11/xorg.conf

  2. Busque la sección del dispositivo y agregue la siguiente línea:

     Option "Coolbits" "4"
    

debería verse así:

 Section "Device"
     Identifier     "Device0"
     Driver         "nvidia"
     VendorName     "NVIDIA Corporation"
     Option         "Coolbits" "4"
 EndSection

Ahora guarda y reinicia. Ahora debería ver (según el modelo de su tarjeta de video) una nueva opción sobre Fan Speed ​​como esta:

Una breve explicación de CoolBits:

CoolBits habilita varias funciones no compatibles, como el soporte para la manipulación del reloj de la GPU en la extensión NV-CONTROL X. Esta opción acepta una máscara de bits de características para habilitar. Lo que significa un valor de 0, 1, 2 o 4.

CoolBits = 1 - Cuando "1" (Bit 0) se establece en el valor de la opción "Coolbits", la nvidia-settingsutilidad contendrá una página etiquetada "Frecuencias de reloj" a través de la cual se pueden manipular las configuraciones del reloj. "Coolbits" solo está disponible en GeForce FX y superior.

CoolBits = 2 : cuando se establece "2" (Bit 1), intentará inicializar SLI cuando se usan GPU con diferentes cantidades de memoria de video.

CoolBits = 4 - Cuando se configura "4" (Bit 2), la página del Monitor Térmico permitirá la configuración de la velocidad del ventilador de la GPU, en tarjetas gráficas con capacidad de ventilador programable.

La opción predeterminada es 0 (las funciones no compatibles están deshabilitadas).

A partir de Nvidia 337.XX están disponibles las siguientes opciones:

CoolBits = 8 - Cuando se configura "8" (Bit 3), la página de PowerMizer en el nvidia-settingspanel de control mostrará una tabla que permite configurar el dominio por reloj y las compensaciones de nivel por rendimiento para aplicar a los valores de reloj. Esto está permitido en ciertas GPU GeForce de la serie GeForce GTX 400 y posteriores. No todos los dominios de reloj o niveles de rendimiento pueden modificarse.

CoolBits = 12 - Cuando "12" (Bit 3 + 2) esto será lo mismo que activar los efectos de Coolbits 8 + Coolbits 4. Entonces obtendrá las nuevas funciones de overclocking y control de ventilador.

Estas opciones también se pueden activar emitiendo el siguiente comando:

nvidia-xconfig --cool-bits=4

ADVERTENCIA: esto puede causar daños al sistema y anular las garantías.

También quiero agregar que la información de los controladores propietarios generalmente se guarda en la carpeta de inicio. Por ejemplo, la información guardada por nvidia-settingsse almacena en la ~/.nvidia-settings-rcque puede acceder escribiendo lo siguiente:

nano ~/.nvidia-settings-rc

Menciono esto porque si xorg.confno se usa, ¿cómo funcionan las configuraciones para ATI o Nvidia? La razón es que X puede detectar y configurar automáticamente muchas opciones de xorg.confdispositivos de entrada / salida similares y tarjetas de video. Esto no sucedió automáticamente antes, pero desde 2010, X puede manejar muchas opciones y detectarlas sin ningún problema o la necesidad de configurar un archivo para ellas.

Tenga en cuenta que muchos de estos todavía están presentes pero divididos en archivos más específicos en /usr/share/X11/xorg.conf.d/

Por ejemplo, algunas tarjetas de video no muestran Unity Launcher o el panel superior a menos que xorg.confesté presente. En otros casos, los usuarios que desean modificar su tarjeta de video, pueden necesitar la opción Coolbits que se agrega a xorg.conf. Estas son las razones por las que nvidia-xconfigexiste. Proporcionar un nivel adicional de soporte en caso de que X no detecte u ofrezca todas las opciones para la tarjeta de video.

Otro truco es ejecutarlo update-pciidspara que actualice la Lista de Id. De PCI. En casos muy raros, la identificación no se encuentra o detecta incorrectamente para la tarjeta de video (en realidad, cualquier dispositivo PCI), por lo que esto ayudará a resolver cualquier problema relacionado con ella.

En algunos casos, también ayuda cambiar el valor del Filtro de textura a Rápido en el complemento OpenGL dentro del Administrador de configuración de configuración de Compiz.

Por último, cambiar las opciones de Configuración de imagen a "Alto rendimiento" en la Configuración de OpenGL del Panel de configuración de Nvidia puede ayudar en algunos casos.

4. Forma rápida de configurar la resolución de pantalla predeterminada

He leído y hecho algunos de los consejos sobre el uso xrandro la edición del xorg.confarchivo, pero la forma más rápida que encontré fue literalmente editar el ~/.config/monitors.xmlarchivo y cambiar la resolución alrededor de las líneas 15 a 18 (las que mencionan Ancho, Altura y Velocidad). Por lo tanto, configure el ancho, la altura y la velocidad correctos y reinicie para probar esto. Esto es solo para establecer la resolución predeterminada que desea ver una vez que se inicia la computadora.

Luis Alvarado
fuente
55
Esto me salvó por completo y realmente creo que esta documentación debería ir al sitio de Ubuntu o en algún lugar más accesible. Me llevó unos días buscar y encontrar esto (especialmente la herramienta que recomienda el controlador adecuado, que fue mi problema desde el principio)
shaneonabike
2
Traté de editar esto, pero no pude (hay un límite de tamaño: /) De todos modos, la gente debería tener en cuenta que X SWAT ya no está disponible después de Quantal.
shaneonabike
3
Voto esta respuesta del año. :) La última vez que tuve que lidiar con Ubuntu + nVidia fue en 2007 y me preocupaba tener que pasar por los mismos problemas. Gracias a la publicación de Luis, la instalación se realizó sin problemas.
Waldir Leoncio
1
@Fabby Su comentario ha matado a un gato ... también es por eso que agregué el enlace allí como un "título Xorg". Pero sí, seguiré tus excelentes consejos y señalaré esto. Gracias amigo.
Luis Alvarado
1
jajaja Estaba leyendo mi artículo y el tuyo. Excelente trabajo por cierto.
Luis Alvarado
24

En primer lugar, debe identificar su hardware de gráficos NVIDIA, así que abra un terminal y ejecute:

lspci -k | grep -EA2 'VGA|3D'

Las siguientes opciones no deberían tomarse todas.
Detente cuando alcances lo que quieres lograr.
Cuanto mayor es el número, más compleja (y menos estable) es la solución.

Opción 1: compruebe los controladores NVIDIA disponibles en los repositorios oficiales de Ubuntu:

apt-cache search nvidia

Opción 2.1 - Verifique los controladores NVIDIA disponibles en Launchpad:

Controladores de GPU patentados PPA

Opción 2.2: para incluir los últimos controladores NVIDIA, agregue el repositorio a las fuentes de software:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

Busque controladores ... verá una lista de controladores ... la versión en la parte inferior es la más nueva:

apt-cache search nvidia | grep -oE "nvidia-[0-9]{1,3}"

Opción 3: busque los controladores disponibles en el sitio web de NVIDIA:

Lanzamientos de controladores de GPU NVIDIA

Luego sigue estos pasos :

Paso 1.1 - Seleccione los controladores NVIDIA que desea usar y ejecutar:

sudo apt-get install nvidia-<version_number>

Paso 1.2: en caso de que la GPU NVIDIA tenga soporte Optimus, ejecute:

sudo apt-get install nvidia-prime

Paso 2: para finalizar el proceso de instalación de los controladores, ejecute:

sudo reboot

Información Adicional:

Productos de GPU NVIDIA compatibles

Información de la versión de los controladores NVIDIA GPU

NVIDIA admite plazos para versiones de GPU heredadas

cl-netbox
fuente
44
Sugiero cambiar un poco la respuesta. Deje más claro que la forma recomendada es instalar desde el repositorio de Ubuntu por sudo apt-get install nvidia-*. Una forma opcional es instalar desde PPA. Será bueno tener esta respuesta. Ya +1.
Pilot6
1
Y también es bueno agregar cómo obtener el modelo de GPU. lspci -k | grep -EA2 VGA|3D. Mostrará el modelo y si el controlador está instalado.
Pilot6
1
sus respuestas son muy vagas, las opciones en su respuesta no muestran todo el proceso correctamente, sino que las enumeran
Edward Torvalds
Nota: l̶a̶t̶e̶s̶t̶ compatible con su tarjeta de video. La mayoría de los casos los controladores de video propietarios se instalarán en la máquina, incluso si ya no son compatibles con su tarjeta de video. Entonces, elige con cuidado. Debe mencionarse en la sección README o en la información de lanzamiento de los controladores de GPU NVIDIA ...
Kamiccolo
6

Instale el controlador:

sudo apt-get update
sudo apt-get install nvidia-current
sudo apt-get update

Instalar mesa-utilspara mostrar información de gráficos:

sudo apt-get install mesa-utils

glxinfo | grep OpenGL

Reinicia la computadora:

sudo shutdown -r now

Resolviendo problemas:

Configure un /etc/X11/xorg.confarchivo para obtener todas las resoluciones. Información sobre la configuración de xorg.conf Use gtf para crear una línea de modo

Haciendo un archivo llamado xorg.confy poniéndolo /etc/X11. X leerá el archivo de configuración e intentará aceptar sus declaraciones. Luego configurará automáticamente todo lo que no diga explícitamente.

Correr nvidia-xconfigcrea una espina de pescado con configuración básica. Pueden existir comandos similares para otros controladores binarios.

sudo service lightdm stop
sudo X -configure
sudo mv xorg.conf.new /etc/X11/xorg.conf
sudo start lightdm

Esto creará el archivo xorg.conf.new en su directorio actual. Ahora debe hacer lo siguiente:

  1. matar x servidor
  2. generar un nuevo archivo xorg.conf
  3. renombrar y mover
  4. volver a la GUI

Mejor GUI (arandr) para manipular resoluciones, etc.

sudo apt-get update
sudo apt-get install arandr
El demz
fuente
5

No necesita usar la línea de comandos ni el centro de software para instalar los controladores de NVIDIA (también es mejor no instalarlo de esta manera porque a veces puede arrancar en la pantalla en negro).

Ubuntu viene con controladores NVIDIA preconfigurados (pero no instalados), todo lo que necesita hacer es:

  1. Tablero abierto

  2. Busque e inicie Controladores adicionales , espere a que busque, luego seleccione el controlador que desea instalar. Viene con 2 controladores, uno de código abierto Nouveau y propiedad de NVIDIA.

  3. Seleccione el controlador, presione Aplicar cambios y espere. Puede requerir algo de tiempo y conexión a Internet para descargarlo e instalarlo por usted.

  4. Ahora reiniciar.

ingrese la descripción de la imagen aquí

He seleccionado los controladores propietarios

Edward Torvalds
fuente
4

La forma recomendada es instalar los controladores desde los repositorios de Ubuntu.

Ahora todos los adaptadores de Nvidia son compatibles con los controladores incluidos en los repositorios de Ubuntu. Pero este no fue siempre el caso y en el futuro pueden aparecer algunos adaptadores nuevos que no serán compatibles con los controladores oficiales de Ubuntu por un tiempo.

En la mayoría de los casos, el sistema elige el controlador correcto en

Configuración del sistema -> Software y actualizaciones -> Controladores adicionales.

En primer lugar, debe encontrar el modelo de su GPU.

Ejecute en la terminal lspci -k | grep -EA2 'VGA|3D'y obtendrá algo como

01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 351a
Kernel driver in use: nvidia

Entonces, el modelo es GeForce GTX 550 Tiy se instala algún controlador propietario de Nvidia.

Si el controlador de código abierto está en uso, verá

Kernel driver in use: nouveau

Para verificar qué controlador propietario está instalado, ejecute:

dpkg -l | grep nvidia

El paquete marcado con iiestá instalado.

Puede verificar qué versión de controlador admite este adaptador en

Sitio de controladores de Nvidia

Por ejemplo, mi tarjeta es compatible con 340, 346, 349, 352 y 355 versiones principales.

Ahora los repositorios de Ubuntu tienen versiones de controlador 340 y 352 para este adaptador. Tiene sentido instalar el 352.

Se puede hacer desde la GUI como se mencionó anteriormente o ejecutando

sudo apt-get install nvidia-352

Si su adaptador no es compatible con ningún controlador de los repositorios oficiales, o si desea probar el último, puede instalar un controlador desde ppa.

Gráficos de Hybryd

Si tiene una computadora portátil con una CPU Intel, en la mayoría de los casos también tendrá un adaptador Intel integrado en la CPU.

En este caso, también tendrá que instalar el nvidia-primepaquete. Pero si instala desde los repositorios oficiales, se instalará automáticamente.

Entonces podrá cambiar los adaptadores en Nvidia X Server Settings(Perfiles PRIME).

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

O puedes hacerlo en la terminal.

  • sudo prime-select nvidia cambiará al adaptador Nvidia.

  • sudo prime-select intel cambiará al adaptador Intel.

  • prime-select query mostrará el estado actual.

Deberá cerrar sesión e iniciar sesión para aplicar la configuración.

Nuevos adaptadores que no son compatibles con el controlador nouveau

Es posible que tenga una situación en la que tenga un adaptador Nvidia muy nuevo que no sea compatible con el controlador nouveau de código abierto.

En este caso, es posible que su sistema no pueda iniciarse en la GUI.

Puede consultar esta respuesta y arrancar con el nomodesetparámetro. Tendrá que iniciar el sistema de esta manera cuando arranque desde LiveUSB, luego instale Ubuntu.

Después de instalar Ubuntu, deberá reiniciar nomodesete instalar el controlador Nvidia adecuado.

Cuando inicia en modo UEFI, esa F6opción no aparece. En ese caso, deberá acceder al menú de grub, presionar ey escribir nomodesetmanualmente.

Piloto6
fuente
¿Probaste este método en tu Ubuntu?
Edward Torvalds
@edwardtorvalds Este es el método que siempre uso.
Pilot6
@ Pilot6 He logrado instalar controladores Nvidia desde ppa agregando el 'nomodeset' en grub. Sin embargo, ahora, después de instalar ubuntu y los controladores, no puedo iniciar sesión (las ventanas de inicio de sesión aparecen nuevamente después de presionar inicio de sesión) a menos que elimine el 'nomodeset' de grub. ¿Existe una solución para eliminar el nomodeset de forma permanente? o qué más está causando este problema?
Ghazanfar Mir
No es necesario nomodesetdespués de instalar los controladores. Así que quítalo /etc/default/gruby ejecútalo sudo update-grub.
Pilot6
3

Aquí hay una respuesta detallada sobre cómo hacerlo. Enumerará 2 formas de instalar los últimos controladores de Nvidia en Ubuntu 12.10 a 14.04. Es mejor si tiene Synaptic instalado en su sistema, porque lo necesitará para instalar algunos archivos. Si no está instalado, simplemente presione Ctrl+ Alt+ Ten su teclado para abrir la Terminal. Cuando se abra, ejecute los siguientes comandos:

sudo apt-get install synaptic

Todos los pasos enumerados requieren el uso de Terminal. Para abrirlo, simplemente presione Ctrl+ Alt+ Ten su teclado

La primera forma:

Lo primero que debe hacer es actualizar su distribución de Ubuntu

sudo apt-get update && sudo apt-get dist-upgrade

Reiniciar si es necesario.

Descargue el último controlador para su distribución desde Nvidia

Instale linux-source + linux-headers-generic + dkms (Uso del Administrador de paquetes Synaptic)

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Instale Build Essentilas, gcc y g ++

sudo apt-get install build-essential gcc g++

Reinicie su sistema en este punto.

Una vez que el sistema esté respaldado y ejecutándose, edite /etc/modprobe.d/blacklist.confy agregue las siguientes líneas al final del archivo

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

Guardar y salir del archivo.

Elimine los controladores actuales de Nvidia

sudo apt-get remove --purge nvidia*

Elimine los controladores xserver-xorg-video-nouveau

sudo apt-get --purge remove xserver-xorg-video-nouveau

Editar archivo grub

sudo nano /etc/default/grub

De la línea que tiene GRUB_CMDLINE_LINUX quitar "quiet splash"y reemplazar con"text"

Actualice grub usando los siguientes comandos

sudo update-grub
sudo update-initramfs -u

Reinicie su sistema en este punto. Una vez que el sistema se reinicie, estará en modo texto. Inicie sesión en su sistema y luego haga

sudo su

(Ingresa tu contraseña)

cd Downloads

(siempre que el archivo descargado de Nvidia se haya guardado allí)

sh xxx.run 

(donde xxx es el nombre del archivo de Nvidia) Haga clic en Aceptar Si aparece un mensaje sobre el controlador, haga clic en sí (es muy importante que haga clic en sí) Espere a que finalice la instalación, luego

sudo nano /etc/default/grub

Desde la línea que tiene GRUB_CMDLINE_LINUX quitar "test"y reemplazar con "quiet splash"luego hacer

Ctrl+ xyenterpara guardar el archivo y salir.

Actualice grub usando los siguientes comandos

sudo update-grub/
sudo update-initramfs -u

Reinicia y estarás listo.

La segunda forma:

Simplemente presione Ctrl+ Alt+ Ten su teclado para abrir Terminal. Cuando se abra, ejecute los siguientes comandos:

sudo add-apt-repository ppa:xorg-edgers/ppa 
sudo apt-get update 
sudo apt-get install nvidia-340

ingrese la descripción de la imagen aquí

Ambos métodos han sido probados con Nvidia Driver Version 340, y ambos funcionan bien. Se han realizado muchas actualizaciones después del hecho, y todo funciona bien.

Mitch
fuente
2

Quería lanzar mi advertencia sobre el tema después de pasar los últimos 2 días con esto.

He estado usando Ubuntu por años. La semana pasada retiré mi vieja PC quad-core AMD 940 y construí una nueva AMD 8350 8 core con asus mobo y para una tarjeta de video ya que no juego, compré una nueva tarjeta GTX 650 gpu.

Después de instalar la GTX 650 ... funcionó bien con el controlador Noveau, pero quería usar el puerto HDMI de las tarjetas de video y, por cualquier motivo, eso no funcionó con mi monitor HP w2207h.

NOTE:  I'd actually never tried the hdmi port on that monitor before so I don't know if 
it ever worked as that monitor is now nearly 4 years old.

Así que instalé por primera vez el "Propietario actual" de Ubuntu NVIDIA probado.

Todavía no hay HDMI, pero la unidad de escritorio, etc.todo funcionaba bien.

Pensando que tal vez debería probar el controlador de Linux directamente desde NVIDIA, fui a su sección de controladores, busqué la tarjeta GTX 650 de Linux y descargué ese archivo .run, donde va a haber un nombre de controlador largo.

Siguiente paso para los nuevos en ubuntu / unity

Presione ctrl + alt + F1 me pone en una terminal

A continuación, antes de poder aplicar el controlador NVIDIA, debe eliminar el LIGHTDM que todavía se está ejecutando en segundo plano.

       $ sudo service lightdm stop

Una vez que se detiene lightdm, debe cambiar el archivo .run para que sea ejecutable:

       $ sudo chmod +x ./<nvidia>.run

luego finalmente ejecute el nuevo programa de instalación del controlador.

       $ sudo ./<nvidia>.run

Esto comenzará y le hará múltiples preguntas que tendrá que responder.

cuando se hace reiniciar.

Ahora mi advertencia.

Antes de comenzar a hacer todo lo anterior, debe tener una segunda computadora / computadora portátil disponible para que pueda buscar cómo revertir lo anterior si tiene problemas, o bien, debe haber impreso toda la información que necesita, INCLUYENDO:

la línea de comando que necesitarías para "purgar" el nuevo controlador de Nvidia

       $ sudo ./<nvidia>.run --uninstall

una vez hecho esto, debe instalar algún controlador de video ANTES de reiniciar a menos que haya instalado el controlador de Noveau (no lo eliminó, lo que, según la mayoría, no es necesario que haya probado el controlador propietario de NVIDIA anterior).

A continuación ... asegúrese de conocer la línea de comandos requerida para reinstalar el controlador Noveau si es necesario.

Entonces, ¿por qué publiqué esto?

Tuve mucho cuidado al instalar el último controlador de sitios web de NVIDIA para la tarjeta GTX 650.

Sin embargo, después de un reinicio, mi escritorio Ubuntu 12.10 Unity estaba loco con varios problemas.

  1. Utilizo Synaptic pero no pude usarlo porque iniciarlo solo lo minimizaría en la barra de herramientas de Unity a la izquierda desde la cual no pude hacer que aparezca en la pantalla
  2. No pude iniciar la "Configuración del sistema" desde el escritorio o desde cli. Hizo lo mismo que sináptico
  3. Descubrí que mi mouse podría o no aparecer en la pantalla cuando inicie sesión. Si no, tendría que apagarlo ... no reiniciarlo ... para hacerlo funcionar

Debido a que no me había tomado el tiempo para prepararme para eliminar ese controlador y reinstalar uno que funcionara desde la línea de comandos (¿recuerdan que no podía usar la herramienta de Configuración del sistema? ... fue un verdadero dolor volver a mi sistema que funcionaba anteriormente

Haz lo que el modelo de Boy Scout dice "prepárate" antes de comenzar por este camino.

Lo peor de todo para mí ... Incluso con el último controlador de NVIDIA instalado, NO pude obtener el puerto HDMI en la GTX 650 para mostrarlo en mi monitor. Para verificar dos veces conecté el cable HDMI a un segundo monitor con capacidad HDMI mucho más nuevo y aún no recibí SEÑAL con eso.

Así que volví al punto de partida, todavía tratando de hacer que mi puerto HDMI funcione PERO ... vaso 1/2 lleno Aprendí mucho en el proceso.

Espero que esto ayude a otros.

bmullan
fuente
Chico ... nunca, nunca aprendo! Mi escrito anterior indicó que había construido una nueva PC y acababa de comprar una nueva tarjeta gráfica GTX 650 Nvidia que NO pude conectar usando HDMI a 2 monitores de diferencia. Hoy pensé que tal vez sea el NUEVO cable HDMI que acababa de comprar, así que cambié los cables HDMI con uno de uno de mis televisores ... y funcionó. Entonces el nuevo cable HDMI no era bueno.
bmullan
1

Un método de instalación de línea de comandos simple (una variante basada en texto de la respuesta de @edwardtorvalds):

  1. Ejecuta el comando

    ubuntu-drivers devices
    

    ( /usr/bin/ubuntu-driverses proporcionado por ubuntu-drivers-common, que se incluye como un paquete desde 14.04 , y está disponible como una aplicación en versiones anteriores).

  2. Después de unos segundos, debería obtener una salida similar a esta:

    == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
    modalias : pci:v000010DEd00000DE1sv000019DAsd00001167bc03sc00i00
    model    : GF108 [GeForce GT 430]
    vendor   : NVIDIA Corporation
    driver   : nvidia-346-updates - distro non-free
    driver   : nvidia-340-updates - distro non-free
    driver   : nvidia-304-updates - distro non-free
    driver   : nvidia-340 - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin
    driver   : nvidia-304 - distro non-free
    driver   : nvidia-346 - distro non-free recommended
    

    El controlador recomendado es nvidia-346, así que ejecuta

    sudo apt-get install nvidia-346
    

    (Dado que los controladores nVidia son software no libre, primero deberá asegurarse de que el repositorio multiverso esté habilitado ).

200_success
fuente
para el paso 2, para encontrar rápidamente el controlador recomendado, simplemente ejecute:ubuntu-drivers devices | grep recommended
Corey Goldberg
1

Está disponible en repositorios predeterminados.

A partir de ahora, los controladores de Nvidia están disponibles en repositorios predeterminados. Así que no necesitas ningún ppa.

Ejecutar:

sudo apt-get update
sudo apt-get install nvidia-361

A partir de ahora, nvidia-361es la versión más reciente disponible en repositorios predeterminados. Es posible que desee asegurarse de que busque todos los controladores disponibles porapt-cache search nvidia

Severus Tux
fuente
esta es, con mucho, la mejor y más simple respuesta a todas las soluciones que usan ppa conduce a problemas de firma pkcs askubuntu.com/questions/1031375/…
Vahid
0
  • Descargue el controlador y colóquelo en su directorio de inicio

Descargar para 64 bits: http://www.nvidia.com/object/linux-display-amd64-295.53-driver.html

Descargar para 32 bits: http://www.nvidia.com/object/linux-display-ia32-295.53-driver.html

  • Hacer: ctrl+ alt+ F6(Advertencia: Esto lo cambiará a un TTY, sin GUI)
  • Inicie sesión con su nombre de usuario y contraseña
  • Tipo: sudo service lightdm stop
  • Tipo: sudo ./NVIDIA*
  • Tipo: sudo reboot

El controlador debería funcionar sin problemas ahora (acabo de hacer esto con mi GTX 570)

Pruebe el controlador abriendo una terminal: ( ctrl+ alt+ T)

  • Tipo: glxinfo | grep direct debe informar:direct rendering: Yes
  • Para ajustar la configuración de NVIDIA, escriba: nvidia-settings

NOTA: El script debe incluir en la lista negra el controlador nouveau de forma predeterminada. Si el controlador NVIDIA no funciona, intente hacerlo manualmente:

  • Tipo: sudoedit /etc/modprobe.d/blacklist.conf

Agregue las siguientes líneas:

blacklist nouveau
options nouveau modeset=0
  • Tipo: sudo reboot
era878
fuente
0

El problema con el que se encuentra es que no tiene la fuente de Linux, por lo que puede instalar el controlador nvidia. Creo que lo que quieres son los encabezados de Linux para tu versión de kernel.

sudo apt-get install linux-headers-generic debe instalar los encabezados correctos, que luego le permitirán continuar desde donde lo dejó.

Goldentoa11
fuente
0

Se hizo más fácil con 346.72, al menos con Lubuntu y MATE 14.04. Golpeé Ctrl + Alt + F1 y tomó 5 comandos. Los pasos que funcionaron para mí son los siguientes:

  1. Descargar desde el sitio de NVidia.
  2. Presiona Ctrl + Alt + F1 para ir al tty e iniciar sesión.
  3. sudo service lightdm stop
  4. cd /path/to/file
  5. sudo chmod +x NVIDIA-Linux-(asterisk)-346.72.run && sudo sh NVIDIA-Linux-(asterisk)-346.72.run
  6. Todo sale sin problemas con 64 bits. El script de preinstalación falló pero le dije que se instalara de todos modos. A partir de ahí, fue básicamente "sí, sí, sí".
  7. sudo service lightdm starto alguna variación de este comando. Eran ligeramente diferentes para Lubuntu y MATE.

No es necesario generar un xorg.conf porque lo hizo cuando respondí que sí durante la instalación. Además, no es necesario poner en la lista negra nouveau antes de instalar. El único problema que encontré fue cuando instalé el mismo controlador para un sistema operativo de 32 bits. Me dijo que necesitaba un paquete gcc + que obtuve en mi primer google.

Ben Doidge
fuente
¿Por qué no solo agregar el ppa?
Tim
El ppa no me funcionó por alguna razón. Tal vez otros tengan una experiencia diferente, pero cada vez que lo probé, me dio varios controladores, pero no el último. Puse nvidia-346 y terminé obteniendo un par de legados, uno relativamente reciente y un controlador de código abierto, pero no el que quería. Esto fue después de que Ctrl + Alt + T y Ctrl + Alt + F1 más detengan lightdm. Hubo muchas respuestas diferentes para los problemas de ppa, así que probé el método que publiqué para ver si era más conveniente, y lo fue.
Ben Doidge
0

Hay muchas soluciones, pero esto es lo que realmente funcionó para mí (supongamos que tiene una nueva instalación de Ubuntu 16.04 y el controlador binario nvidia descargado)

  1. Si tiene arranque dual, vaya a la configuración de su BIOS y gire la opción de arranque seguro a "otro sistema operativo";

  2. Presione Ctrl+ Alt+ F1en la sesión de inicio de sesión para ingresar el TTY-1 y hacer lo siguiente:

    sudo apt-get install linux-source
    sudo apt-get install linux-headers
    
  3. Antes de instalar el controlador, detenga el lightdm:

    sudo service lightdm stop
    
  4. Ejecute el script NVIDIA

    sudo ./NVIDIA-Linux-x86_64-378.09.run
    

Durante la instalación, puede recibir una advertencia que dice "Error en el script proporcionado por la distribución", simplemente ignórelo.

Jie Cheng
fuente