Problemas gráficos después / durante la instalación de Ubuntu 16.04 / 16.10 con gráficos NVIDIA

166

Instalé o actualicé a Ubuntu 16.04, pero estoy teniendo algunos problemas con mi tarjeta gráfica.

  • La pantalla está en blanco
  • La pantalla parpadea
  • Los elementos de la pantalla no se muestran correctamente
  • Ciertos programas se quejan de problemas con los gráficos
  • La computadora se inicia en el modo de gráficos bajos

  • Su problema específico puede no estar aquí, pero pruebe las soluciones descritas en las respuestas de todos modos.

Esta pregunta es muy amplia, pero cada uno de estos problemas probablemente tenga una solución.

Si está experimentando un bucle de inicio de sesión, verifique la última parte de mi respuesta.

Si experimentas uno de los problemas enumerados y tienes tu propia solución (la mía no funcionó, o hay una forma más rápida), no dudes en publicar otra respuesta POLITE, describiendo tu problema y cómo lo arreglaste.

Quienes intenten instalar Ubuntu, consulte la sección titulada: If you are unable to enter a TTY or are trying to install Ubuntu .

    
pregunta TheWanderer 23.04.2016 - 02:01

12 respuestas

194

Tenga en cuenta que esta respuesta puede quedar un poco desactualizada. Haré todo lo posible para actualizarlo regularmente, pero no puedo garantizar nada. La versión del controlador utilizada a continuación puede no ser la última. Por favor, consulte la página Launchpad para confirmar.

Cada uno de los problemas descritos (y tal vez incluso más) se puede solucionar siguiendo los pasos a continuación.

Si está instalando Ubuntu, siga la sección 3.

1. Primero, asegúrese de que puede ingresar un TTY

Presione Ctrl + Alt + F1

Si esto lo lleva a una pantalla en negro con un aviso de inicio de sesión, continúe. De lo contrario, es probable que deba arrancar con un indicador especial del kernel. Las instrucciones están debajo.

2. Ahora para la corrección

  1. Inicie sesión en su cuenta en el TTY.
  2. Ejecutar sudo apt-get purge nvidia-*
  3. Ejecute sudo add-apt-repository ppa:graphics-drivers/ppa y luego sudo apt-get update .
  4. Ejecute sudo apt-get install nvidia-375 .
  5. Reinicia y tu problema de gráficos debería arreglarse.

3. Si no puede ingresar un TTY o está tratando de instalar Ubuntu

  1. Reinicia en GRUB.
  2. Resalta la opción Ubuntu y presiona E .
  3. Agregue nouveau.modeset=0 al final de la línea que comienza con linux .
  4. Presione F10 para arrancar.
  5. Sigue las instrucciones de arriba.
    • (Si instala Ubuntu, ignore este paso, pero siga el resto del tutorial una vez finalizada la instalación).

Esta solución debería solucionar muchos problemas descritos por los usuarios después de una actualización a 16.04. Si una nueva instalación se ve afectada, la solución es la misma.

Si te encuentras con problemas después, debes hacer una pregunta diferente. (Consulte esta pregunta para que sepamos que no es un duplicado). Sin embargo, hay algunas otras soluciones pequeñas que puede probar antes de hacerlo.

  • Reinstalar Xorg

    • Vuelve al TTY y ejecuta sudo apt-get purge xorg-* xserver-xorg; sudo apt-get install xorg xserver-xorg; sudo dpkg-reconfigure xorg .
  • Reinstale su entorno de escritorio

    • Si está en Unity, ejecute sudo apt-get purge ubuntu-desktop; sudo apt-get install ubuntu-desktop .
    • Si en GNOME ejecuta sudo apt-get purge ubuntu-gnome-desktop gnome-desktop-environment; sudo apt-get install ubuntu-gnome-desktop .
    • Si en MATE ejecuta sudo apt-get purge ubuntu-mate-desktop mate-desktop-environment; sudo apt-get install ubuntu-mate-desktop
    • Cada DE de Ubuntu tiene su propio nombre de paquete. Si tiene KDE o algo más, el nombre debería ser similar a los anteriores.
  • Nueva reinstalación
    • No es la opción más atractiva, pero a veces es lo mejor que se puede hacer en casos como este.

Recuerde que hay muchas cosas que pueden salir mal, y este no es una solución garantizada para todo. Incluso si está experimentando algo enumerado en la pregunta, la solución puede no funcionar completamente para usted.

Esta respuesta es solo para problemas del controlador con 16.04 y nVIDIA. Su problema puede ser más profundo que un controlador incorrecto.

Otros problemas después de la corrección

  • Si llega a una pantalla en funcionamiento, pero se ejecuta en un bucle de inicio de sesión (inicia sesión y vuelve a la pantalla de inicio de sesión), tome una mirada aquí .
respondido por el TheWanderer 23.04.2016 - 02:01
11

Instalé Ubuntu 16.04 y todo funcionó bien hasta que cambié al controlador NVIDIA. Después de reiniciar, no pude pasar la pantalla de inicio de sesión. La solución que funcionó para mí fue la de desactivar el arranque seguro .

Mientras estaba atascado en el bucle de inicio de sesión, cambié a la consola Ctl+Alt+F1 , reinicié y desactivé el inicio seguro en UEFI . Ahora todo funciona con el controlador nvidia instalado.

    
respondido por el Karhu 27.04.2016 - 22:34
7

Para La pantalla está en blanco y amp; La pantalla parpadea

Me enfrenté al mismo problema, pero ahora todo funciona bien.

Hay dos soluciones para esto:

  1. Utilice el controlador NVIDIA versión 364 del controlador de gráficos PPA (Mejor opción)

    • sudo add-apt-repository ppa:graphics-drivers/ppa
    • sudo apt update && sudo apt install nvidia-364
  2. Utiliza LightDM en lugar de GDM

    • sudo apt-get install lightdm
    • elija lightdm como predeterminado cuando se le solicite.

NOTA Si eso no funcionó para usted, instale intel-microcode (si está disponible) desde la aplicación Controladores adicionales antes de instalar el controlador NVIDIA.

    
respondido por el Independent Peculiar 24.04.2016 - 23:24
6

Actualicé de Ubuntu GNOME 15.10 a 16.04 y me enfrenté a una pantalla negra. Utilizando systemctl status y explorando los registros, descubrí que los controladores patentados de NVidia estaban rotos.

Depurar nvidia-* y reinstalar gdm me llevaron al modo de gráficos bajos, pero la reinstalación de los controladores de NVidia me devolvió la pantalla en negro. Resultó que Secure Boot se había configurado en "Windows" en la configuración del BIOS. Lo cambié a "Otro", y mi problema fue resuelto.

Antes de encontrar la opción Secure Boot, había intentado purgar y volver a instalar nvidia-* , xorg* , xserver-xorg , ubuntu-gnome-desktop , gnome-desktop-environment . No estoy seguro de si esto ayudó o no, pero parece que es mejor instalarlo. Además, la herramienta de actualización había dicho que debería deshabilitar Secure Boot para tener éxito, pero que luego lo volvería a activar. Eso es lo que me llevó a buscarlo.

    
respondido por el kd8azz 27.04.2016 - 03:03
4

Comprobé el archivo de registro X11 en /var/log/Xorg.0.log para las entradas de error (EE):

root@computer:/var/log# grep EE Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   156.124] (EE) No devices detected.
[   156.127] (EE) no screens found(EE) 

para que la tarjeta gráfica no haya sido detectada por el controlador nouveau.

comprobar la tarjeta instalada con lspci dio el siguiente resultado:

root@computer:/usr/share/X11/xorg.conf.d$ lspci | grep NVIDIA 
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]    (rev a2)
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)

Con este tipo de tarjeta gráfica, las respuestas que me recomendaron instalar los controladores de NVIDIA aquí no me ayudaron, ya que el último controlador de NVIDIA no es compatible con mi tarjeta.

Por lo tanto, después de buscar en Internet encontré la sugerencia de ayudar un poco al sistema X11 especificando los detalles de la tarjeta en un archivo

/usr/share/X11/xorg.conf.d/20-nouveau-conf y utilizando la información del comando lspci:

# lspci | grep NVIDIA 
# 02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Section "Device"
   Identifier  "NvidiaGraphics"
   Driver      "nouveau"
   VendorName "NVIDIA Corporation"
   BusID    "PCI:2:0:0"   
EndSection

Ahora las cosas funcionan como se esperaba y no aparecen líneas de error (EE) en el archivo de registro.

    
respondido por el Wolfgang Fahl 11.08.2016 - 16:58
4

Para aquellos que siguen la guía pero el problema aún aparece, entonces quizás tenga algo que ver con el controlador en sí.

Algunas de las GPU de NVIDIA no funcionan bien con el controlador más nuevo. Si sospechaste que eres la víctima de ese problema, puedes seguir mi guía a continuación.

A continuación, solo tienes que copiar y pegar la respuesta de mi pregunta aquí .

¡Lo hice! ¡Fue un problema con el controlador en sí!

Problema : Mi tarjeta (NVIDIA GTX980M) no funciona bien con el nuevo controlador propietario de NVIDIA Linux. Solución : utilice el controlador anterior que admita mi tarjeta gráfica.

Básicamente, después de acechar el Internet por un tiempo, algunas personas dijeron que tal vez pueda tratar de usar nvidia-352 estable en lugar de nuevos controladores.

Sin embargo, al ver apt-cache search nvidia-352 , descubrí que nvidia-352 es solo un controlador de transición para nvidia-361 controlador gráfico.

Sin embargo, de acuerdo con mi prueba anterior, nvidia-361 hasta la más nueva (nvidia-370 al momento de escribir) es la fuente de mi problema.

Así que necesito descargar la nvidia-352 exacta en lugar de la de nvidia-361 .

Si tiene el mismo problema que el mío, a continuación se detallan los pasos para resolverlo.

Pasos:

  1. Desinstale todos los controladores problemáticos actuales de NVIDIA.

    sudo apt-get purge nvidia-* libcuda-* 
    

    .

  2. Crear carpeta temporal para almacenar nvidia-352 archivos necesarios

    cd ~/Desktop
    mkdir nvidia-352
    cd nvidia-352
    

    .

  3. Descargue los archivos necesarios para el controlador gráfico nvidia-352 .

    wget https://launchpad.net/ubuntu/+archive/primary/+files/libcuda1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-libopencl1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-opencl-icd-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-352_352.63-0ubuntu3_amd64.deb
    

    Editar 1:

    Si tiene problemas para descargar nvidia-352_352.63-0ubuntu3_amd64.deb del enlace de arriba (se me ocurrió), también puede descargarlo de diferentes fuentes.

    Aquí hay un enlace alternativo para ese archivo:

    http://mirrors.mit.edu/ubuntu/pool/restricted/n/nvidia-graphics-drivers-352/nvidia-352_352.63-0ubuntu0.15.10.1_amd64.deb
    

    Editar 2:

    Los enlaces de arriba son para el controlador NVIDIA de 64 bits, para aquellos que buscan 32 bits y luego echen un vistazo al siguiente enlace:

    https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-352
    

    Los pasos son los mismos, solo necesita descargar archivos diferentes que admitan su configuración de 32 bits.

    .

  4. Instala todos los archivos Debs.

    sudo dpkg -i *.deb
    

    .

  5. Reiniciar

    .

Voila! Si arrancó en su escritorio sin tener un solo bloqueo, ¡ha resuelto satisfactoriamente este problema gráfico!

¡Disfrútalo! : D

    
respondido por el Mohd Shahril 29.08.2016 - 19:04
1

Después de luchar con este problema durante un día y medio, finalmente se solucionó al deshabilitar el inicio seguro en la configuración del BIOS. Durante la instalación del controlador, me pidieron que desactivara el arranque seguro y lo hice, pero de alguna manera, quizás porque Windows también está instalado, no se deshabilitó (durante la instalación). reiniciando y presionando F2 (en Asus) entré en Bios, seguridad, luego deshabilité el arranque seguro. reiniciado, y ¡voila! Aunque esto puede ser específico para ciertas versiones de BIOS o sistemas de arranque dual, nadie publicó esta solución aquí antes.

    
respondido por el Yuval Harpaz 30.08.2017 - 13:55
0

Todos los días reviso la actualización y la descargo usando el Actualizador de software. Pero anoche Ubuntu me pidió una descarga parcial (dijo algo no instalado correctamente, algo así), así que sigo el proceso de Descarga parcial . Al final del proceso de descarga, solicitó un reinicio, así que reinicio Ubuntu. Después del reinicio, el logo de arranque y la ventana de inicio de sesión están en baja resolución , lazo de inicio de sesión y no conexión a internet (wifi + ethernet, ambos lo intenté) ! Entonces, ¡ni siquiera puedo iniciar sesión!

Estoy usando Ubuntu 16.04.2 LTS en Laptop ASUS X556UQ .

Después de un experimento largo (probando arriba y otra solución de Google), encuentro que el problema ocurre con el último Linux Kernel 4.8.0-42 con Nvidia 378 ¡conductor! Así que bajo el controlador Nvidia 370 con TTY ( Ctrl + Alt + F1 ) y reinicio Ubuntu usando Linux < em> Kernel 4.8.0-41 (Usando el menú de grub) y todos los problemas resueltos!

    
respondido por el Mahmudul Hasan Shohag 16.03.2017 - 16:01
0

Intenté muchas soluciones y no funcionó. Finalmente, probé esto y funcionó a la perfección, sin necesidad de hacer cosas como sudo service lightdm stop y así sucesivamente. Solo ejecuta lo siguiente:

Esto le muestra la lista de controladores compatibles para sus dispositivos: sudo ubuntu-drivers list

Luego ejecuta para instalar los compatibles:

sudo ubuntu-drivers autoinstall

Finalmente hazlo (o simplemente reinicia tu máquina):

sudo service lightdm restart

    
respondido por el Amir 12.02.2018 - 06:20
-1

Cuando instalé por primera vez Ubuntu 16.04.1 tuve problemas con los gráficos que se resolvieron usando nvidia-304 (ya mencionado anteriormente como una solución). Acabo de actualizar mi sistema hace una semana o así y desde entonces me encontré en el "problema de inicio de sesión imposible" como mucha gente ya ha descrito. Al iniciar sesión a través de un tty, intenté instalar nvidia-304, 324, 350 y 370. Ninguno de ellos funcionó. Finalmente probé algo muy drástico. Instalé Xubuntu 16.04.1. Funcionó de inmediato sin ningún esfuerzo específico de mi parte. Parece que el problema está íntimamente ligado al administrador de escritorio (Gnome). Entonces, si puedes cambiar a Xfce desde una ventana de shell, podrías ser bueno con tu versión actual de Ubuntu (lo siento pero no sé cómo hacerlo). De lo contrario, instale Xubuntu.

¡Buena suerte!

    
respondido por el Joe Berry 08.11.2016 - 03:42
-1

He tenido este problema de bucle de inicio de sesión desde hace meses hasta el final. Ahora finalmente tengo una respuesta, y realmente quiero compartirla con todos ustedes que están buscando la solución. Si hay una forma más sencilla de hacer esto también, por favor dígaselo.

Esta es mi primera publicación, así que tenga en cuenta cualquier error que pueda cometer como primer temporizador:)

Voy a contar todo el proceso que hice desde el principio para que sepas cuáles son todos los métodos que he probado.

  1. Al principio, al instalar Ubuntu, la pantalla era increíblemente lenta y rezagada. La salida provenía de la salida de gráficos incorporada (el VGA incorporado) y luego de instalar los controladores NVIDIA, mostraba un bucle de inicio de sesión en el que cuando el usuario inicia sesión en la PC, la pantalla parpadea y luego la pantalla de inicio de sesión aparece nuevamente en un bucle infinito La resolución también fue baja, pero la salida vino del HDMI de la GPU esta vez.

  2. Para intentar solucionar la situación, hubo muchas sugerencias en la web, como intentar eliminar el archivo .Xauthority o intentar hacer sudo chown user:user .Xauthority . Los probé a los dos, pero fue en vano.

  3. Luego, había un método para tratar de instalar el administrador lightdm en lugar del administrador habitual gdm que estaba en ubuntu. Luego cambié el gestor de pantalla al mismo pero tampoco funcionaba.

  4. La siguiente sugerencia fue instalar el entorno xubuntu-desktop y luego intentar usarlo. Cuando eliminé el ubuntu-desktop y luego instalé el xubuntu-desktop. Esto en realidad resolvió el problema, pero fue temporal. La pantalla de la cámara retrocede pero la GTX 980 no está visible en la configuración del servidor Nvidia x. Pero en este punto después de instalar CUDA que estaba detectando la GPU.

  5. Después de reiniciar, la pantalla dejó de funcionar nuevamente y esta vez el tty también dejó de mostrarse, incluso después de usar los accesos directos Ctrl-Alt-F1 a F7 individualmente.

  6. Pensando que esto era un problema en el sistema operativo, comencé a experimentar con otros sistemas operativos. He descargado e intentado instalar una versión de servidor de Ubuntu. Después de instalar la versión del servidor, intenté instalar un entorno de escritorio. Por lo tanto, después de tratar de instalar el entorno de escritorio, el sistema operativo se bloqueó con un mensaje que decía "¡Oh, no! ¡Algo salió mal!". Luego se golpea de nuevo.

  7. Quitando la versión de Ubuntu Server, cambié a Kubuntu 16.04 , pensando que su administrador de pantalla podría ayudar. Instalé primero después de quitar la GPU y la instalación fue bien. Después de eso, instalé el controlador de Nvidia luego de volver a colocar la GPU y el bucle de inicio de sesión regresó. Esto era incurable de nuevo.

  8. Después de eso intenté instalar diferentes controladores de Nvidia, ya que esa fue otra sugerencia. He probado nvidia-300, nvidia-340 y la propietaria nvidia-367 en ese momento también, pero todo fue en vano. También hubo algunos PPA con versiones experimentales (ppa xorg-bordeadores y algo similar), pero tampoco funcionaron.

  9. Luego traté de instalar Fedora. Pero en ese momento una página hablaba sobre otros controladores VGA paralelos que pueden estar en el sistema. Entonces, cuando revisé, noté que hay un controlador Matrox Graphics integrado en la placa base. (MG 200e). Este podría haber sido el problema, ya que podría haber sido un conflicto entre los conductores todo este tiempo. Así que comencé a buscar cómo desactivar el controlador.

  10. ¡Luego encontré el método! . Fui a la configuración de BIOS y luego deshabilité la opción "Pantalla integrada". Eso resolvió el problema. Ahora cuando abrí Fedora, en realidad comenzó a funcionar junto con la tarjeta GPU y el controlador no se había instalado aún. Esta fue una gran mejora desde antes. Después de instalar el controlador de Nvidia, el sistema operativo comienza a funcionar bien.

respondido por el Joe 12.11.2016 - 12:58
-2

Mi solución es esta.

OS ubuntu 16.04 Controlador nvidia anterior a 350, instalado en las actualizaciones de software de ubuntu

Descargo de nvidia el controlador 370 y ejecuto sh./path-to-driver en el terminal enter to tty

ctrl alt f1

y matar proceso lightdm

sudo service lightdm stop

con estos comandos tienen problemas

Solución

Primero reinicie la PC y mi primer problema fue que no puedo ingresar al escritorio en ubuntu y no puedo ingresar al terminal de tty, entro en el modo de recuperación y voy al terminal raíz y hago esto

nvidia-uninstall

esto elimina el controlador nvidia que su instalación con el comando ./nvidia.run

y reiniciar y mirar. necesita instalar el controlador de ubuntu con

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

o busque en el software y las actualizaciones e instale el controlador

Esta solución es mi solución del mismo problema antes. No puedo desinstalar el controlador cuando descargo la página web de NVIDIA

    
respondido por el Jonathan Rodriguez 29.08.2016 - 19:52

Lea otras preguntas en las etiquetas