Meu MacBook está configurado para dormir após 2 minutos enquanto estiver na bateria (através do painel de preferências Economia de energia.) No entanto, quando o deixo ocioso, ele apenas desliga a tela - na verdade, ele não dorme. Isso significa que, se eu o deixar e esquecer de fechar a tampa, ela sempre acaba com a bateria descarregada.
O sistema dorme corretamente se for acionado manualmente (Sleep - Suspensão) ou fechando a tampa. Eu testei sem dispositivos USB conectados e em uma nova conta de usuário, com a chance de um programa em segundo plano impedir o sono. Não há informações relevantes impressas no console no momento em que o sistema deve dormir.
Executei uma redefinição PRAM e SMC sem sucesso, bem como as supersticiosas habituais permissões de disco de verificação.
Há algo mais que eu deva tentar antes de reinstalar o OS X?
Este é um MacBookPro5,5
sistema operacional em execução 10.6.6.
Vale a pena notar que sofri com esse problema há algum tempo devido a um bug em um daemon auxiliar do produto Things , mas esse problema era um pouco diferente e envolvia a exibição de suspensão. Além disso, verifiquei que o daemon auxiliar não estava em execução durante meus testes.
Informação adicional:
Comecei a trabalhar no documento da Apple intitulado " Por que o seu Mac pode não dormir ou permanecer no modo de suspensão " . Descobri que esse problema não aparece quando eu inicializo com segurança o meu computador. I diff
'd as listas de processos e descobriu que os seguintes programas só estão em execução quando em inicialização normal, e são, portanto, possíveis culpados:
Quick Look Helper
cvmsComp_x86_64
kextcache
launchd
mdworker
mdworker
nmblookup
vmnet-bridge
vmnet-dhcpd
vmnet-dhcpd
vmnet-natd
vmnet-netifup
vmnet-netifup
pmset -g assertions
que mostra algumas informações sobre qual processo (ou algo) está impedindo o sono. Confira.