ubuntu box apenas exibindo a tela de login após a atualização

3

Minha caixa do Ubuntu 12.04 está funcionando bem. Uma atualização recente pode ter estragado algo.

Normalmente, executo janelas remotas e notei que minhas janelas não estavam sendo inicializadas. Então, tentei fazer login diretamente no console da GUI, e percebi que depois de pressionar Enter na senha (válida), a página apenas é exibida novamente. Não é um erro de senha, pois isso me causaria um erro inline. Eu vejo algumas mensagens aparecerem e desaparecerem rapidamente entre a tela de login indo embora e, em seguida, reexibindo, mas elas desaparecem rápido demais para ler.

Consegui executar o login não gui e atualizei e atualizei, e depois reiniciei, mas está fazendo a mesma coisa.

Eu tenho uma conexão Samba da minha caixa do Windows, e isso ainda está funcionando.

Se for importante, aqui está minha saída de dados unidos (um pouco elidida):

Linux ... 3.2.0-26-genérico # 41-Ubuntu SMP Qui Jun 14 17:49:24 UTC 2012 x86_64 x86_64 x86_64 GNU / Linux

O que posso fazer para solucionar isso?

Note que quando eu seleciono "Sessão Convidada", ele me faz o login e exibe o gerenciador de janelas. Isso parece significativo para mim. Isso significa que algo específico do meu login está causando falha?

Nota: Se for importante, aqui está a saída de / var / log / dmesg. A linha sobre o gdm parece interessante:

[    9.815883] Bluetooth: RFCOMM TTY layer initialized
[    9.815887] Bluetooth: RFCOMM socket layer initialized
[    9.815888] Bluetooth: RFCOMM ver 1.11
[    9.879088]  [PCSPP,TRISTATE]
[    9.879092] parport0: irq 7 detected
[    9.883935] type=1400 audit(1341871177.871:10): apparmor="STATUS" operation="profile_load" name="/usr/lib/lightdm/lightdm/lightdm-guest-session-wrapper" pid=845 comm="apparmor_parser"
[    9.884365] type=1400 audit(1341871177.871:11): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/ntpd" pid=851 comm="apparmor_parser"
[    9.950397] e1000e 0000:00:19.0: irq 42 for MSI/MSI-X
[    9.961160] init: gdm main process (907) killed by TERM signal
[    9.966358] lp0: using parport0 (polling).

Algumas outras informações úteis podem estar no que aparece em /var/log/auth.log quando tento efetuar login:

Jul 11 08:28:32 -hostname- lightdm: pam_unix(lightdm:session): session closed for user lightdm
Jul 11 08:28:32 -hostname- lightdm: pam_unix(lightdm:session): session opened for user -username- by (uid=0)
Jul 11 08:28:32 -hostname- lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Jul 11 08:28:32 -hostname- lightdm: pam_unix(lightdm:session): session closed for user -username-
Jul 11 08:28:32 -hostname- lightdm: pam_unix(lightdm:session): session opened for user lightdm by (uid=0)
Jul 11 08:28:32 -hostname- lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Jul 11 08:28:33 -hostname- lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "-username-"
Jul 11 08:28:33 -hostname- dbus[769]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.60" (uid=104 pid=14858 comm="/usr/lib/indicator-datetime/indicator-datetime-ser") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.16" (uid=0 pid=1329 comm="/usr/sbin/console-kit-daemon --no-daemon ")
    
por David M. Karr 09.07.2012 / 21:31

7 respostas

2

Ok, eu percebi. Foi simplesmente um erro no meu .bashrc. Eu finalmente vi meu arquivo .xsession-errors. Não foi uma mudança recente meu .bashrc, mas recentemente mudei meu .profile para obtê-lo. Eu acredito que o problema é que eu estou obtendo isso do shell Bourne, então algumas coisas específicas do Bash falham.

    
por David M. Karr 11.07.2012 / 22:39
1

Eu selecionei novamente o gerenciador de janelas (Gnome) na tela de login. Foi tudo o que precisei para fazer o trabalho de login para mim sem o reexame que você descreveu.

Há uma "barra" OK no final da lista. Depois de selecionar o Gnome, cliquei em OK.

    
por Dennis Williamson 02.11.2012 / 21:14
0

Se você puder, execute "tail -f / var / log / dmesg" a partir do terminal, então troque para a GUI e tente logar lá. Você também pode querer tentar rodar no GNOME-2d

    
por Corey Whitaker 09.07.2012 / 21:34
0

Talvez também possa ajudar:

Ctrl + Alt + F1

 sudo dpkg-reconfigure lightdm

(em seguida, selecione lightdm , ok , reinicialização)

E se você usar o GNOME, tente entrar no modo Ubuntu2d e reinstalar ou consertar seu GNOME.

    
por swift 09.07.2012 / 21:53
0

Fallback de sessão do Gnome Isntall:

apt-get install gnome-session-fallback

Em seguida, selecione "Gnome Classic" na tela de login (com ou sem efeitos).

    
por Arie Skliarouk 06.12.2012 / 18:56
0

Você pode obter os mesmos sintomas, se o arquivo Xauthority ( ~/.Xauthority ) estiver quebrado de alguma forma. Basta apagar / movê-lo e você pode estar bem:

O login na área de trabalho falha, o terminal funciona

    
por BenSower 05.01.2014 / 20:13
0

Para mim, de alguma forma, a% de propriedade de arquivos .Xauthority foi revertida para root:root . A alteração da propriedade de volta para o meu userid corrigiu o problema.

    
por Ashutosh 06.03.2014 / 19:10

Tags