Como posso depurar o que está retardando novos logins de sessão?

2

Por um tempo, eu tive um problema em que leva até 5 minutos a partir do momento que eu digito minha senha na tela de login do Lightdm até que eu possa fazer qualquer coisa com o meu computador. Isso é no Ubuntu 12.04.

Durante esse tempo, vejo que há atividade no disco, mas não sei como descobrir o que está causando isso e se essa é a causa real.

Eu brinquei com Bootchart sem sucesso. Alguma idéia de qual é a melhor maneira de depurar este problema?

    
por David Planella 12.08.2012 / 19:31

2 respostas

2

Para ver quais processos estão acessando a execução do disco:

sudo iotop -o

Para parar a saída que desaparece após cada acesso e para tornar o disco I / O cumulativo (mais útil na minha opinião), execute:

sudo iotop -oa

Jogue com as opções ( iotop -h ) conforme necessário.

Se bem me lembro, iotop precisa ser instalado com:

sudo apt-get install iotop.
    
por Scooby-2 02.12.2012 / 20:45
2

O que eu tentaria era pressionar Alt-Ctrl-F1 para alternar para um console de texto, fazer login lá e executar top no console. Em seguida, mude para a tela de login novamente usando Alt-Ctrl-F7, insira seu login / senha e enquanto ele tenta fazer o seu login, volte para o console de texto para ver se é possível identificar qualquer processo que cause o problema.

    
por Sergey 13.08.2012 / 01:27