Por que a troca de usuários suspende completamente o meu sistema toda vez?

11

Eu tenho uma nova instalação de 11,04 64 bits, com 2 contas de administrador e 4 contas normais. As 4 contas normais (as contas das crianças) não têm senhas, elas podem fazer o login simplesmente clicando em seus nomes.

Quando qualquer um dos usuários - seja administrador ou normal - tentar mudar para outra conta, clicando no canto superior direito da tela e selecionando outro usuário, a tela fica preta e todo o sistema trava. Mesmo CTRL + ALT + F1 até F7 não faz nada. Isso é reproduzível 100% do tempo neste sistema.

Eu posso ssh na caixa quando o console trava e, ao rodar o topo, vejo que o Xorg está consumindo cerca de 100% da CPU. Olhando para a saída de "ps axfu" no bash enquanto o sistema está nesse estado "travado", aqui está a árvore de processos lightdm e X:

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      1153  0.0  0.1 183508  4292 ?        Ssl  Dec26   0:00 lightdm
root      2187  0.4  4.6 265976 164168 tty7    Ss+  00:43   0:21  \_ /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
stephane  2612  0.0  0.3 266400 10736 ?        Ssl  01:52   0:00  \_ /usr/bin/gnome-session --session=ubuntu
stephane  2650  0.0  0.0  12264   276 ?        Ss   01:52   0:00  |   \_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/gnome-session --session=ubuntu
stephane  2703  0.8  3.0 562068 106548 ?       Sl   01:52   0:08  |   \_ compiz
stephane  2801  0.0  0.0   4264   584 ?        Ss   01:52   0:00  |   |   \_ /bin/sh -c /usr/bin/compiz-decorator
stephane  2802  0.0  0.3 265744 13772 ?        Sl   01:52   0:00  |   |       \_ /usr/bin/unity-window-decorator
...cut...
root      3024 80.6  0.3 107928 13088 tty8     Rs+  01:53  12:34  \_ /usr/bin/X :1 -auth /var/run/lightdm/root/:1 -nolisten tcp vt8 -novtswitch

Esse último processo, pid # 3024, neste caso, é o que a CPU determinou.

Caso seja importante (suspeito que possa), aqui está o que eu acho que pode ser a informação relevante para minha placa de vídeo, tirada de /var/log/Xorg.0.log :

[  3392.653] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/extensions/libglx.so
[  3392.653] (II) Module glx: vendor="FireGL - AMD Technologies Inc."
[  3392.653]    compiled for 6.9.0, module version = 1.0.0
...
[  3392.655] (II) LoadModule: "fglrx"
[  3392.655] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/drivers/fglrx_drv.so
[  3392.672] (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
[  3392.672]    compiled for 1.4.99.906, module version = 8.88.7
[  3392.672]    Module class: X.Org Video Driver
...
[  3392.759] (==) fglrx(0): ATI 2D Acceleration Architecture enabled
[  3392.759] (--) fglrx(0): Chipset: "AMD Radeon HD 6410D" (Chipset = 0x9644)

Por fim : Eu vi esta postagem: Mudar usuário no 11.10 trava o sistema ... mas eu verifiquei, e o pacote libpam-smbpass não está instalado neste sistema.

    
por Stéphane 27.12.2011 / 11:32

5 respostas

1

Quando você faz logout - > as configurações da tela de login são governadas pelo usuário root
(acho).
Portanto, qualquer configuração de vídeo relevante seria "diferente" (das configurações para seus monitores e gráficos como / user)

Então, se eu fosse levar uma punhalada no escuro , eu diria geral "Erro de gráficos" (porque eu não conheço informações suficientes)

Eu recomendo solução de problemas fazendo login como "Ubuntu 2D" (como unidade) ou "Gnome Classic (sem efeitos) se você tiver instalado, e então veja se o ambiente 2D também falha.

Se eles ainda falharem, os próximos gerenciadores de janela de mudança de logon bem-sucedidos serão acessados por meio de

% bl0ck_qu0te%

Pendente, você tem o gerenciador do Gnome instalado.
Lembre-se: é claro que isso é apenas o que eu faria para tentar deduzir o problema.

A única coisa que faz sentido para mim é que, de alguma forma, ele não solta o vídeo ou o dispositivo.

Outras idéias incluem - > removendo dispositivos USB extras (Eu pessoalmente tive problemas estranhos devido a diferentes dispositivos USB, uma vez, uma webcam.

me avise ...

    
por TardisGuy 14.10.2012 / 06:34
0

Posso saber as especificações do seu computador?

  • Abra "Monitor do sistema"
  • Clique na guia "Sistema"
  • Em "Hardware", copie e cole as informações "Memória" e "Processador"

ou, você também pode anexar uma captura de tela do "Monitor do Sistema"

Eu acredito que seu computador tende a travar porque, enquanto "alterna" contas, seu sistema fica sobrecarregado. Isso geralmente acontece com computadores com especificações baixas. A partir das informações já postadas por você, parece que o seu computador funciona com especificações baixas. (A placa de vídeo " Chipset:" AMD Radeon HD 6410D " é conhecido por baixo desempenho).

Na próxima vez, tente fazer logout de uma conta antes de fazer login em outra conta . Desta forma, os recursos do seu computador não serão bloqueados por uma conta que não esteja sendo usada.

Eu acredito que este método evitará que seu sistema congele.

Se você preferir "alternar" as contas em vez de fazer logout e, em seguida, fazer login em outra conta, será necessário atualizar seu computador ou comprar um novo com especificações / desempenho superiores.

    
por Aki 11.10.2012 / 23:36
0

Contas sem senha podem ser um problema específico para a autorização de conta bloqueada. Não estou falando da tela de login do LightDM - que funciona bem com senhas nulas. A autorização de conta bloqueada entra em jogo se a conta for bloqueada pelo protetor de tela ou similar, ou depois que o foco for desviado do usuário, como acontece quando a troca de conta é feita. Ele simplesmente não sabe sobre senhas nulas ou como lidar com a situação.

Sugiro alterar as senhas de todas as contas das crianças para algo como 'abc' ou similar e testar novamente.

Não estou certo de que este é o problema, pois a maneira normal que se manifesta é simplesmente a incapacidade de voltar à conta quando você se afasta dela, mas eu certamente acho que isso tornará sua vida muito mais fácil. se pode dar algo ao processo de verificação de conta bloqueada para trabalhar.

    
por fabricator4 14.10.2012 / 06:16
0

ALT-SysReq-k (ou ALT-PrintScreen-k), que tomou o lugar de CTRL-ALT-BKSP para reiniciar o Xorg, não corrige a situação. Eu sempre volto para uma tela em branco.

fazer-release-upgrade de 11,10 a 12,10 reduziu bastante a incidência de telas vazias inescapáveis da Xorg.

    
por Dale E. Moore 01.11.2012 / 17:38
0

Eu estou supondo aqui, mas você está em wireless com compartilhamentos montados. Efetuar logout desconecta seu wireless e irá travar o linux. Você pode esperar que o tempo limite (algumas vezes vários minutos).

Não há nenhuma correção real além da desmontagem manual primeiro.

Além disso, as placas ATI sempre foram muito exigentes quanto à comutação VTY. Você poderia estar acertando esse bug, embora isso não causasse problemas no sistema, apenas para ter uma tela preta que não desaparecesse até que você reinicie.

    
por coteyr 01.11.2012 / 19:32