GNU/Linux >> Tutoriales Linux >  >> Ubuntu

El inicio de sesión en el escritorio falla, ¿la terminal funciona?

Tengo un sistema de PC 12.04 LTS recién configurado (SSD de 120 GB, HDD de 1 TB, RAM de 16 GiB); desde hace unos días, ya no puedo iniciar sesión en el escritorio gráfico:hay una ventana de shell parpadeante muy corta que desaparece muy rápidamente (editar:ver más abajo ), y me enfrento a la pantalla de inicio de sesión de nuevo. Creo que hay algo sobre modprobe y vbox , pero no puedo leerlo lo suficientemente rápido...

Puedo iniciar sesión en una terminal (Ctrl +Alt +F1 ). No ayudó a chown todos los contenidos de mi directorio de inicio a me :my-group , como se sugiere aquí.

Esto es lo que pude encontrar en /var/log , buscando la fecha y la hora (inserté saltos de línea después de <my-hostname>; valores en tiempo real preservados):

autenticación.log:

<date> 22:43:01 <my-hostname>
    lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "tobias"
<date> 22:43:08 <my-hostname>
    lightdm: pam_unix(lightdm:session): session closed for user lightdm
<date> 22:43:08 <my-hostname>
    lightdm: pam_unix(lightdm:session): session opened for user tobias by (uid=0)
<date> 22:43:08 <my-hostname>
    lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
<date> 22:43:08 <my-hostname>
    lightdm: pam_unix(lightdm:session): session closed for user tobias
<date> 22:43:09 <my-hostname>
    lightdm: pam_unix(lightdm:session): session opened for user lightdm by (uid=0)
<date> 22:43:09 <my-hostname>
    lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
<date> 22:43:10 <my-hostname>
    lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "tobias"
<date> 22:43:10 <my-hostname>
    dbus[756]: [system] Rejected send message, 2 matched rules; type="method_call", sender="1:43" (uid=104 pid=1639 comm="/usr/lib/indicator-datetime/indicator-datetime-ser") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.15" (uid=0 pid=1005 comm="/usr/sbin/console-kit-daemon --no-daemon ")

kern.log:

<date> 22:43:00 <my-hostname>
    kernel: [   16.084525] eth0: no IPv6 routers present

registro del sistema:

<date> 22:43:00 <my-hostname>
    kernel: [   16.084525] eth0: no IPv6 routers present
<date> 22:43:01 <my-hostname>
    ntpdate[1492]: adjust time server 91.189.94.4 offset -0.162831 sec
<date> 22:43:08 <my-hostname>
    acpid: client 969[0:0] has disconnected
<date> 22:43:08 <my-hostname>
    acpid: client connected from 1553[0:0]
<date> 22:43:08 <my-hostname>
    acpid: 1 client rule loaded

Tengo Virtualbox y Truecrypt instalados, pero no se me ocurre ningún motivo por el que puedan impedir un inicio de sesión gráfico.

Estoy confundido:

  • ¿De qué se trata el requirement "user ingroup nopasswdlogin" not met ? Yo hago inicie sesión con una contraseña, ¡y la contraseña funciona bien al iniciar sesión en una terminal!
  • ¿Puedo leer de alguna manera el resultado del error, p. retrasándolo, redirigiéndolo a un archivo o haciendo que el sistema me pida que presione una tecla?
  • ¿Es posible que alguna actualización reciente haya causado mi problema? ¿Debo instalar las actualizaciones pendientes? Cómo , por cierto, ¿sin acceso a la IU gráfica?

Tengo algunos conocimientos prácticos sobre el shell de Linux, pero soy nuevo en Ubuntu. Cualquier ayuda sería apreciada.

Relacionado:¿Cómo crear lanzadores en el escritorio en Ubuntu?

Editar: Después de apagar la máquina ayer (sudo shutdown now ), encontré el siguiente texto en la pantalla, que parece ser el texto "parpadeante" mencionado anteriormente (formateado; había algunos espacios en blanco tontos al principio):

Could not write bytes: broken pipe
speech-dispatcher disabled; edit /etc/default/speed-dispatcher
* Starting VirtualBox kernel modules
* modprobe vboxdrv failed. Please use 'dmesg' to find out why
saned disabled; edit /etc/default/saned
* Checking battery state... [ OK ]

Después de copiarlo manualmente, apagué la máquina presionando el botón durante varios segundos.

Puede ser que virtualbox (4.2 instalado) cause el problema. Agregaré más extracciones de archivos de registro más tarde hoy (MET).

Editar , para que conste:
Probé lo siguiente, de /a/133754/103086:

  • sudo apg-get install gdm (cuando se le solicite, elija GDM )
  • reiniciado; el inicio de sesión también falló con GDM
  • sudo dpkg-reconfigure lightdm , reiniciado; el inicio de sesión no funcionará
  • mi ~/.Xauthority el archivo está vacío; eliminarlo y reiniciar no cambió nada

Además:

  • virtualbox desinstalado (sudo apt-get remove virtualbox-4.2 ), reiniciando

Editar :Cargué un archivo zip de archivos de registro seleccionados/filtrados en http://www.tobias-herp.de/en/errors/ubuntu-gui-lockout. Se mantuvo apt-get upgrade ing recientemente, pero lamentablemente el problema persiste.

Respuesta aceptada:

Eliminar ~/.Xauthority funcionó para mí


Ubuntu
  1. Linux:¿el terminal de Gnome no se inicia?

  2. ¿Cómo administrar el espaciado de iconos de escritorio usando Terminal en Ubuntu 14.04?

  3. ¿Por qué las ediciones de Lightdm.conf no afectan la resolución de la pantalla del escritorio?

  4. | ¿En Comando Terminal?

  5. Bucle de inicio de sesión de Ubuntu 18 + Startx funciona?

Envíe notificaciones de escritorio y recordatorios desde la terminal de Linux

Cómo abrir terminal en Ubuntu 22.04

Establecer fecha y hora en CentOS 8 Desktop y Server

¿Cómo mostrar un mensaje con nombre de usuario y fecha al iniciar sesión?

Ubuntu 19.04 Vnc atascado después de la pantalla de inicio de sesión de Lightdm?

¿Después de la actualización de 14.04 a 16.04, la pantalla de inicio de sesión se ejecuta en bucle mientras funciona el inicio de sesión en la consola?