¡El controlador de Nvidia rompió el kernel de Ubuntu!

¡El controlador de Nvidia rompió el kernel de Ubuntu!

Estoy ejecutando Ubuntu 15.10, funcionaba bien hasta que decidí ir a Controladores adicionales y seleccionar 352 en mi tarjeta nvidia. Después de reiniciar, no pude iniciar sesión. La pantalla de inicio de sesión estaba atascada en un bucle (todavía lo está) y mi tty se quedó en negro. Después de hacer algunas cosas raras, terminé recuperando a tty. Entonces, ahora tengo acceso a la línea de comando pero el inicio de sesión aún está bloqueado.

Tengo purgednvidia*, y cuando reinstalé la versión 352.63 me da el siguiente error:

Bad return status for module build on kernel: 4.2.0-27-generic (x86_64)

De ahora en adelante, todos apt-getme dan un error similar al anterior y no puedo instalar nada, pero puedo eliminarlo sin problemas.

Cosas que he probado:

  • Eliminando .Xauthorityel archivo y reinstalándolo lightdm, también chownlo tengo, los permisos parecen estar bien.
  • Reinstalación nvidia driverque obviamente falla como se mencionó anteriormente.
  • Reinstalarubuntu-desktop
  • Reinstalar el kernel 4.2.0-27da el mismo error que el anterior.

Cosas que están mal actualmente:

  • ¿El kernel parece estar en mal estado, porque todos esos errores se relacionan con el kernel?
  • El controlador de Nvidia y el inicio de sesión se atascan en un bucle.
  • Como el controlador no funciona, la pantalla está estropeada y tiene baja resolución.

Realmente no quiero reinstalar el sistema operativo, ¿alguien sabe qué puedo probar? ¡Apreciaré mucho cualquier idea!

Archivo de registro para el error del controlador nvidia:hacer.log(No sé cómo compartir un archivo, ¡lo siento!)

Respuesta1

¡He arreglado a esta gente! Si instaló o actualizó el controlador nvidia y de alguna manera rompió su ubuntu y lo dejó atascado en un bucle de inicio de sesión, haga lo siguiente:

Necesita acceso al terminal, inténtelo ttyprimero, Ctrl + Alt + F1así que si ni siquiera lo tiene, tal vez use el disco de instalación para obtener acceso, puede montar fácilmente su sistema usando el disco de instalación y usar el terminal para reparar su sistema.

Luego /var/log/nvidia-installer.logverifique si tuvo un problema con el compilador durante la instalación. Debería decir ERRORy luego explicar cómo intentó encontrar una gccversión pero no pudo localizar la deseada.

El problema es que necesitas gcc-5.1.0instalarlo nvidia-driverpero necesitas gcc < 4.9ejecutar el nvcc. Que es lo que estaba haciendo, cambié mi gcc a una versión anterior cuando intenté la instalación. Entonces, simplemente vuelva a gcc-5.1.0usar update-alternativesy purgereinstale el controlador nvidia. ¡Debería solucionar este problema!

información relacionada