processo da janela de login fora de controle


5

Eu tenho um iMac de 27 "no início de 2010, que é o computador da família. Ele possui 5 contas de usuário. (Não tenho certeza se isso é relevante ou não).

Muitas vezes, chego em casa e a tela de login não aparece. Normalmente, posso acessar meu MBP e interromper esse processo e tudo funciona.

Desta vez, porém, vejo que existem algumas centenas de loginwindowprocessos em execução e não posso matá-los. Fazendo um ps ax | grep loginwindow | wc -lme disse que havia 829 deles!

Tudo começou com um protetor de tela congelado. Eu matei o ScreenSaverEngineprocesso e isso me levou a uma tela de login bloqueada.

Suponho que exista um conflito grave de software na máquina, mas não sei como diagnosticar isso. Certamente é frustrante ter que desligar a máquina.

Alguma idéia sobre o que devo fazer para corrigir esse problema? Como eu começaria a descobrir a causa raiz?

Respostas:


1

Tudo bem, estes são os goldies antigos para consertar coisas assim:

1) reparação Permissions:

Isso geralmente é um pouco sacrificado, mas, nesse caso, pode ser que algo tenha causado as permissões no banco de dados de login ou em um arquivo associado que acabaram corrompidos.

2) Verifique o disco: É improvável que seja um problema no disco, mas enquanto você estiver lá, é melhor limpar isso.

Se eles não fizerem o truque depois que você fizer login novamente, vá para o Console em Utilitários e poste os arquivos de log aqui, pode haver algumas informações úteis neles.


Tentei reparar as permissões, mas vale mais uma chance.
precisa saber é o seguinte

Ok, havia algumas permissões inválidas. Eu executei as permissões de reparo e verifique o disco.
precisa saber é o seguinte

Agora eu acho que é só esperar e ver se isso acontecer novamente ...: /
Ben Scheirman

Suspeito que o culpado foram os controles dos pais, pois vi isso topquando o problema estava acontecendo e, depois de reparar as permissões, removi os controles dos pais de todas as contas de usuário. Problema não aconteceu a semana toda.
Ben Scheirman

Fico feliz em saber que foi resolvido!
Nicholas Smith

0

Não sei se esse é o seu problema, mas há um problema conhecido que eu já vi no meu iMac com várias contas definidas para sair automaticamente. A última imagem da tela aparecerá congelada. Um toque de mouse mostra quadrados de uma tela de login abaixo que parece ter sido reescrita com os toques de mouse. O que faço é no teclado, comece a digitar os caracteres do usuário que você deseja fazer login e a parte relevante da tela de login aparecerá. A partir daí, faça o login como de costume.

Pode ser semelhante a Raspar a camada da tela .


Isso realmente não coincidir com a minha experiência, mas obrigado por postar :)
Ben Scheirman

0

Qual versão do sistema operacional? Algum software recente ou alterações de hardware?

Você pode replicar o problema se executar uma inicialização segura ?

Eu provavelmente tentaria esvaziar todos os caches de sistema, local e de usuário com algo como Lion Cache Cleaner - evitaria o AppleJack ou o Onyx, pois eles costumam instalar componentes no sistema que podem complicar ainda mais a solução de problemas. Eu provavelmente também tentaria reaplicar o Combo Updater para qualquer versão do sistema operacional que você estiver usando.

E, como sempre, verifique se seus backups estão em execução e são utilizáveis.


Isto é com 10.7.3
Ben Scheirman

O problema de uma inicialização segura é que o problema ocorre de maneira aleatória. Uma reinicialização geralmente corrige.
Ben Scheirman

Também vi isso no macOS Sierra (10.12.1), com cerca de uma dúzia de loginwindowprocessos. FWIW, o uso das "Permissões de reparo" do Disk Utility não é mais uma coisa do El Capitan em diante, pois esses arquivos foram protegidos contra adulteração a partir de então.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.