Xubuntu se atascó después de iniciar sesión

Xubuntu se atascó después de iniciar sesión

¿Cómo puedo solucionar un problema con Xubuntu 12.04 (instalación nueva) que simplemente espera inactivo después de iniciar sesión durante unos 30 segundos?

La pantalla de inicio de sesión se retrasa correctamente. Después de iniciar sesión, obtengo el fondo de mi escritorio, pero no tengo paneles ni aplicaciones de inicio automático.

No parece ser un problema de autenticación/pam, porque puedo iniciar sesión sin demora en la consola mientras la sesión gráfica aún está bloqueada. No hay actividad de disco o CPU y no hay reaparición obvia de ningún proceso cuando miro htop. Obviamente no hay nada malo en .xsession-errors. Errores más interesantes:

openConnection: connect: No such file or directory
cannot connect to brltty at :0
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-wFn4VR/pkcs11: No such file or directory
...
(polkit-gnome-authentication-agent-1:2131): polkit-gnome-1-WARNING **: Failed to
 register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The nam
e org.gnome.SessionManager was not provided by any .service files
** Message: applet now removed from the notification area
** Message: using fallback from indicator to GtkStatusIcon
...
(xfce4-indicator-plugin:2176): libindicator-WARNING **: IndicatorObject class does not have an accessible description.
...
(xfce4-indicator-plugin:2176): Indicator-Application-WARNING **: Unable to get application list: Operation was cancelled

El diagrama de arranque parece finalizar antes de iniciar sesión, por lo que no es tan útil.

¿Dónde más puedo buscar información?

Respuesta1

Mientras esos inicios de sesión lentos ocurran con Xubuntu 12.04, 64 bits, puede usar el siguiente parche como solución alternativa de acuerdo conhttps://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/996791(lightdm está parcheado):

sudo add-apt-repository ppa:andreas-diesner/lightdm-fix-temporary
sudo apt-get update
sudo apt-get upgrade

Respuesta2

Finalmente encontré unsolución alternativa aquí. Ignore la publicación n.° 15 (parece no funcionar como lo intenté). El mismo autor (gracias a Orbital_sFear) tiene una segunda solución en el n.° 20 que funcionó para mí (y para otros).

  1. Guarde el archivo tar adjunto:http://ubuntuforums.org/attachment.php?attachmentid=217600&d=1336595748
  2. Extraiga el archivo tar a /usr/sbin/( lightdm-safey lightdm-restart)
  3. Asegúrese de que los permisos de los archivos sean correctos.

    cd /usr/sbin
    sudo chown root:root lightdm-safe lightdm-restart
    sudo chmod 755 lightdm-safe lightdm-restart
    
  4. Editar /etc/init/lightdm.conf. Cambie la línea que dice:

    exec lightdm
    

    leer:

    exec lightdm-safe
    

Puede tener argumentos adicionales después del script lightdm-safe, que se pasan a lightdm. Tengo --log-file=/var/log/lightdmargumentos sobre el mío.

Estoy en una máquina de 64 bits. La versión de 32 bits de Xubuntu 12.04 parece no tener este problema.

Respuesta3

¿Puedes publicar ~/.xinitrc? En mi .xinitrc tengo esta línea exec startkde. Simplemente reemplace startkde con cualquier administrador de ventanas. Pero parece que la ventana X está rota. Tengo un problema similar. Inicio mi administrador de ventanas pero mi escritorio está todo negro y no tengo un panel o menú contextual al hacer clic derecho. Sin embargo, tengo la consola x y un terminal x para poder solucionar el problema.

Respuesta4

He descubierto qué causa el problema en mi sistema y parece aplicarse a otros también (también de otros foros).

Después de ejecutar la primera actualización, mi inicio de sesión comenzó a ralentizarse mucho. Probé un poco con los programas en Configuración -> Administrador de configuración -> Sesión e inicio, intenté cerrar y abrir estos programas y luego reiniciar.

De todos modos, lo reduje a una combinación de 2 procesos, "Red" (el administrador de conexiones) y "Xfce Volume Daemon" (podría ser diferente en su sistema, pero de todos modos). Los comandos de terminal correspondientes son (como se muestra en /etc/xdg/autostart):

~$ nm-applet
~$ xfce4-volumed

Si los desactivo y luego los ejecuto en la terminal después de completar el inicio de sesión, todo funciona bien.

información relacionada