Como posso depurar um problema com o Xubuntu 12.04 (nova instalação), que apenas aguarda ocioso após um login por cerca de 30 segundos?
A tela de login está atrasada corretamente. Após o login, recebo o plano de fundo da área de trabalho, mas não há painéis ou aplicativos de inicialização automática.
Não parece ser um problema de autenticação/pam, porque posso fazer login sem demora no console enquanto a sessão gráfica ainda está travada. Não há atividade de disco ou CPU e nenhum reaparecimento óbvio de qualquer processo quando olho para o htop. Não há nada obviamente errado em .xsession-errors
. Erros mais interessantes:
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
O Bootchart parece terminar antes do meu login, então não é tão útil.
Onde mais posso procurar informações?
Responder1
Contanto que esses logins lentos ocorram com o Xubuntu 12.04 de 64 bits, você pode usar o seguinte patch como solução alternativa de acordo comhttps://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/996791(lightdm está corrigido):
sudo add-apt-repository ppa:andreas-diesner/lightdm-fix-temporary
sudo apt-get update
sudo apt-get upgrade
Responder2
Finalmente encontrei umsolução alternativa aqui. Ignore a postagem nº 15 (parece não funcionar como tentei). O mesmo autor (graças a Orbital_sFear) tem uma segunda solução no nº 20 que funcionou para mim (e para outros).
- Armazene o arquivo tar anexado:http://ubuntuforums.org/attachment.php?attachmentid=217600&d=1336595748
- Extraia o arquivo tar para
/usr/sbin/
(lightdm-safe
elightdm-restart
)Certifique-se de que as permissões nos arquivos estejam corretas.
cd /usr/sbin sudo chown root:root lightdm-safe lightdm-restart sudo chmod 755 lightdm-safe lightdm-restart
Editar
/etc/init/lightdm.conf
. Altere a linha que diz:exec lightdm
ler:
exec lightdm-safe
Você pode ter argumentos extras após o script lightdm-safe, eles são passados para o lightdm. Eu tenho
--log-file=/var/log/lightdm
argumentos sobre os meus.
Estou em uma máquina de 64 bits. A versão de 32 bits do Xubuntu 12.04 parece não ter esse problema.
Responder3
Você pode postar ~/.xinitrc? No meu .xinitrc eu tenho esta linha exec startkde. Basta substituir startkde por qualquer gerenciador de janelas. Mas parece que a janela X está quebrada. Tenho um problema semelhante: inicio meu gerenciador de janelas, mas minha área de trabalho fica toda preta e não tem painel ou menu de contexto ao clicar com o botão direito. No entanto, tenho o x-console e um x-terminal para poder resolver o problema.
Responder4
Eu descobri o que causa o problema no meu sistema e parece se aplicar a outros também (de outros fóruns também).
Depois de executar a primeira atualização, meu login começou a ficar muito lento. Eu me envolvi um pouco com os programas em Configurações -> Gerenciador de configurações -> Sessão e inicialização e tentei fechar e abrir esses programas e depois reinicializá-los.
De qualquer forma, reduzi-o a uma combinação de 2 processos, "Rede" (o gerenciador de conexões) e "Xfce Volume Daemon" (pode ser diferente no seu sistema, mas de qualquer maneira). Os comandos de terminal correspondentes são (conforme mostrado em /etc/xdg/autostart):
~$ nm-applet
~$ xfce4-volumed
Se eu desativá-los e executá-los no terminal após a conclusão do login, tudo funcionará bem.