Bucle de inicio de sesión después de actualizar a 19.04

10

Utilicé el actualizador incorporado para actualizar a 19.04 hoy, y ahora estoy atrapado en un bucle de inicio de sesión. He intentado muchas soluciones en foros, pero nada ha funcionado. ¿Hay algo que me falta o algo más que deba probar?

Por lo que he visto, no creo que haya un archivo Xauthority en mi computadora. Estoy en una Dell XPS 15 con una GPU GTX 1050Ti Max-Q y un procesador Core i7. También tengo un arranque dual de Windows, y aunque Ubuntu es mi sistema operativo principal, afortunadamente casi todo está en GitHub, Google Drive o mi partición de Windows.

Resultados de ubuntu-drivers devices:

emil@emil-XPS-15-9570:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Csv00001028sd0000087Cbc03sc02i00
vendor   : NVIDIA Corporation
model    : GP107M [GeForce GTX 1050 Ti Mobile]
driver   : nvidia-driver-418 - distro non-free recommended
driver   : nvidia-driver-415 - third-party free
driver   : nvidia-driver-396 - third-party free
driver   : nvidia-driver-390 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

Resultados de sudo systemctl start graphical.target:

Failed to start graphical-target.service: Unit graphical-target.service not found.
Emil Smith
fuente

Respuestas:

10

Tuve que deshabilitar la extensión Extensions Gnome.

  1. Al estar en la pantalla de inicio de sesión, vaya a la segunda terminal ( CTRL+ALT+F2)
  2. Inicie sesión como su usuario allí
  3. Ejecutar gnome-shell-extension-tool -d [email protected]
  4. Reinicie el sistema o regrese a la primera terminal ( CTRL+ALT+F1) con la pantalla de inicio de sesión de la GUI e intente iniciar sesión nuevamente.

Por favor, mire / var / log / syslog y verifique si ve algún seguimiento de stack de Gnome.

Milso
fuente
Tuve que crear el nuevo usuario desde tty y agregar un nuevo usuario a los sudoers. después de eso, simplemente cambié el nombre de .config en el directorio de inicio de mi usuario original y comenzó a funcionar. Tenga en cuenta que perderá la personalización que había hecho.
Saurabh
¡Lo has clavado, Milso!
Cranky
1
Esta solución asume que el usuario puede iniciar sesión con un nuevo nombre. Pero, ¿qué pasa si el inicio de sesión es imposible para cualquier nombre? Este es el problema que tuve. La única solución que se me ocurrió fue una nueva instalación, en una partición recién formateada, y elegir la opción de instalación "mínima". Lentamente agrego todas las aplicaciones que se ejecutaron en 18.10. Después de 2 días, todavía no hay problemas. Mi agradecimiento a Milso por proporcionar una dirección.
Rob Grune
@robgrune Por favor revise la publicación editada. Puede iniciar sesión fácilmente como su propio usuario sin un entorno gráfico simplemente cambiando el terminal.
Milso
1
@Milso. Por favor, ¿podrías ayudarme? Ha vuelto a ocurrir; No es posible iniciar sesión. Seguí tu enfoque para cambiar y eliminar la extensión. El mensaje es: ... la extensión no se encuentra o no está instalada. Volví a iniciar sesión en la pantalla gráfica. La pantalla de inicio de sesión muestra mi nombre de usuario, pero cuando ingreso el pwrd, la pantalla retrocede. Imposible iniciar sesión. Estoy usando exactamente las mismas aplicaciones en 19.04 que en 18.10, por lo que no puedo entender por qué una aplicación podría estar causando esto. Gracias.
rob grune
4

(Como dijo @robgrune en los comentarios, 19.04 parece ser particularmente susceptible a las extensiones, y la respuesta de @ Milso está en el camino correcto, pero en mi caso crear un nuevo usuario no solucionó el problema).

Si crea un nuevo usuario y aún no puede iniciar sesión , es posible que un paquete de extensión gnome esté causando su problema.

En mi caso, tuve que desinstalar gnome-clocks.

sudo apt remove gnome-clocks

También hay otros paquetes que en realidad son extensiones de gnome pero, desafortunadamente, no todos están listados como extensiones. Para ver todos los paquetes gnome elegidos:

sudo apt list --installed | grep gnome | grep -v automatic

Luego desinstale uno por uno hasta que pueda iniciar sesión nuevamente. Siempre puede reinstalarlos nuevamente después.

tu-Reinstate Monica-dor duh
fuente
¡Fueron relojes de gnomos!
Michael
Fue gnome-clocks(la versión 3.32.0-1 con la que puedes instalar sudo apt-get install gnome-clocks) para mí también, en Ubuntu 19.04. En realidad, he encontrado dos soluciones: 1) instalar la versión chasquido de gnome-clocksdesde aquí ; 2) instalar a gnome-clockstravés de apt-get pero desinstalar la extensión Clock Override.
Giulio Guerrieri
3

Una posible causa para un bucle de inicio de sesión es la instalación del escritorio remoto de Chrome en ubuntu 19. Elimínelo a través del terminal y el inicio de sesión funciona nuevamente.

sudo apt remove chrome-remote-desktop
sunew
fuente
1
¡Esta solución funcionó para mí!
user1754322