Alguns dias atrás, notei que, após o login, o painel superior e o painel demoraram um pouco mais para carregar e notei mais atividade do disco do que o habitual.
Eu pensei que isso poderia ter sido causado por alguma atualização ou pela instalação do pdftk. Então eu removi o pdftk, mas o "problema" persiste.
Existe uma maneira de saber o que está usando o disco (operações de leitura / gravação) na inicialização?
Se fosse mais tarde, eu usaria o iotop, mas só posso iniciar o iotop depois de obter o controle da área de trabalho.
Estou no Ubuntu 12.10 amd64.
Editar
Dei uma olhada nos logs e no arquivo Xorg.0.log encontrei as seguintes linhas:
[ 36.230] (II) XKB: reuse xkmfile /var/lib/xkb/server-ED81635D9DABCAA502951B920776FB5895D92DC0.xkm
[ 6683.340] (II) XKB: generating xkmfile /var/lib/xkb/server-7111F82C412662D491D0F0A3A5A74C8F62B59F29.xkm
Este poderia ser o passo problemático?
Respostas:
Este é o mesmo problema que eu "enfrentei", mas resolvi, parece que um aplicativo de inicialização estava causando esse problema.
Ok, aqui está o que eu fiz -
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
abra o aplicativo de inicialização e desmarque - NOTIFICAÇÃO DE DISCO (a notificação do Utilitário de Disco é usada para relatar falhas de disco usando a tecnologia preditiva SMART). Explica sua citação também
se você gostar também pode desligar (depende de suas necessidades) -
Antes que a unidade estivesse demorando cerca de aprox. cerca de 20 segundos para carregar agora, são necessários aproximadamente 3 segundos.
fonte
gnome-session-properties
terminal e você entenderá tudo depoisdisknotification
. Escolha qualquer atividade suspeita de inicialização. Desligue-o e veja se funciona. E antes de desativar qualquer item de inicialização, pesquise no Google e saiba o que faz.O que eu faria para isso é abrir um console (ou dois) enquanto o sistema inicia com Ctrl+ Alt+ F1/ e F2depois usá-lo
top
em conjunto comiostat -x
(dosysstat
pacote) para determinar o que está acontecendo.Outras ferramentas úteis que você pode precisar de algum tempo para esse tipo de problema são as do pacote inotify-tools:
inotifywait
einotifywatch
que permite monitorar o acesso aos arquivos.fonte
Uma análise cuidadosa dos logs deve fornecer algumas informações. Embora possa parecer um pouco entediante, os logs podem revelar algumas informações muito interessantes sobre a máquina durante a inicialização. Por exemplo, o log do kernel (/var/log/kern.log) fornece uma descrição detalhada do que aconteceu, programada para o milissegundo mais próximo.
Se o kern.log não revelar nenhuma informação útil, tente o syslog e até o authlog. Você está procurando algo incomum, como mensagens de erro ou algo repetido ou repetido várias vezes. A maioria dos logs tem carimbo de tempo em milissegundos, o que pode ser realmente útil se você puder sincronizar problemas do mundo real com a hora do sistema.
Tente executar o "visualizador de arquivos de log" e usá-lo como assistente. Isso ajuda um pouco, colocando todos os logs disponíveis à sua frente e permitindo que você veja apenas os logs de hoje.
fonte
Você já fez login em uma sessão clássica do gnome? Há um bug no compiz que faz com que ele inicie extremamente lentamente se você fizer isso uma vez e depois voltar a usar a unidade:
https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1001138
A solução alternativa é editar ~ / .config-bad1 / compiz-1 / compizconfig / config e excluir as seguintes linhas:
fonte
Você pode tentar escolher "Opções avançadas para o Ubuntu" No carregador de inicialização, escolha o modo de recuperação e ele deverá mostrar algumas informações. Às vezes você precisa ler rapidamente
fonte