iMac com insônia

7

Estou tendo problemas em fazer com que meu iMac final de 2009 (executando 10.6.4) fique em modo de suspensão, o que ele deve fazer depois de quinze minutos de inatividade.

O sono funciona bem quando comandado manualmente - a tela, os ventiladores e discos são desligados e as luzes dos dispositivos USB, como meu hub, são desligados, mas fazer com que o computador durma automaticamente com as preferências de economia de energia é problemático. / p>

Quando deixado ocioso, o protetor de tela é ativado e a exibição é desativada conforme a programação. O sistema não dorme, no entanto. Após cerca de quinze minutos (eu não consegui sincronizá-lo), eu posso ouvir os fãs pararem e os discos falharem, mas, mas os dispositivos USB conectados não mostram nenhuma indicação de sono (por exemplo, as luzes de atividade no hub não desligue). Depois de alguns segundos, os ventiladores recomeçam e os discos voltam a funcionar - embora a tela não acenda como se o mouse tivesse sido batido ou um dispositivo USB estivesse conectado ou desligado. Isso, então, gira sem fim.

Minha hipótese é que algum programa está impedindo ou interrompendo o sono executando alguma ação, mas estou perplexo quanto ao que pode ser. A única aplicação normalmente em execução quando o programa não consegue dormir é o Mail, e por causa do acesso ao disco, eu suspeitei do Dropbox, mas sair dos dois não ajuda.

Alguém tem alguma sugestão sobre como solucionar isso? Há algum arquivo de log que mostre se um determinado programa acordou ou impediu o sono?

    
por Scott 23.08.2010 / 17:23

5 respostas

5

Com o 10.6 Console, você pode experimentar alguns desses filtros.

Na lista à esquerda, selecione Pesquisas de banco de dados > Todas as mensagens e, no canto superior direito, procure por "dormir" (sem as aspas):

8/29/10 10:37:21 AM kernel  System Sleep
8/29/10 12:28:20 PM kernel  Previous Sleep Cause: 5
8/29/10 1:37:35 PM  configd[13] PowerManagement configd: System Sleep prevented by active remote login session (1200 second threshold).
8/29/10 1:37:35 PM  configd[13] PowerManagement configd: tty sleep preventer: /dev/ttys000
8/29/10 3:45:28 PM  kernel  System Sleep
8/29/10 4:34:07 PM  kernel  Previous Sleep Cause: 5
8/29/10 4:56:39 PM  kernel  System Sleep

Ele foi dormir às 10:37. Acordou mais tarde às 12:28 e diz que a razão pela qual foi dormir antes é "Causa 5", que é a única que eu vejo. Às 1:37, ele tentou dormir, mas não porque um terminal ("tty") estava aberto, e permanece ativo por 20 minutos ("limiar de 1200 segundos") sem atividade. Eu devo ter feito algo intervindo porque não foi dormir novamente até as 3:45. Eu acordei novamente às 4:34, então dormi às 4:56.

Em Pesquisas de banco de dados > Todas as mensagens, "acordar":

8/29/10 12:28:20 PM kernel  Wake reason = EHC2
8/29/10 12:28:20 PM kernel  System Wake
8/29/10 12:28:20 PM kernel  USB (EHCI):Port 2 on bus 0x26 has remote wakeup from some device
8/29/10 12:28:20 PM kernel  The USB device Apple Keyboard (Port 2 of Hub at 0x26200000) may have caused a wake by issuing a remote wakeup
8/29/10 12:28:51 PM [0x0-0xfd0fd].backupd-helper[2047]  Not starting Time Machine backup after wake - failed to resolve alias to backup volume
8/29/10 4:34:07 PM  kernel  Wake reason = OHC2 EHC2
8/29/10 4:34:07 PM  kernel  System Wake
8/29/10 4:34:07 PM  kernel  An Unknown USB Device (Port 1 of Hub at 0x26000000), may have caused a wake by being connected
8/29/10 4:34:07 PM  kernel  The USB device BRCM2046 Hub (Port 1 of Hub at 0x6000000) may have caused a wake by being disconnected

Observe que esses tempos de ativação estão correlacionados com as mensagens "Causa anterior de suspensão" acima. O primeiro - "EHC2", "(EHCI): Port 2" é o teclado. Eu pressionei uma tecla para acordar. O segundo é mais interessante. Eu sei que ninguém estava ao redor do computador às 4:34 - um "dispositivo USB desconhecido" foi conectado e "BRCM2046" foi desconectado simultaneamente (ou em sucessão imediata). Uma busca rápida indica que o BRCM2046 está relacionado ao Bluetooth, e isso faz sentido, porque eu uso um mouse Bluetooth, e às vezes quando acordo pressionando uma tecla no teclado, o mouse foi desconectado, e eu tenho que mexer um pouco para reconectar. Quando eu movo o mouse para acordar, a mensagem é diferente. Aqui está uma sequência anterior:

8/28/10 5:53:19 AM  kernel  Wake reason = OHC2
8/28/10 5:53:19 AM  kernel  System Wake
8/28/10 5:53:19 AM  kernel  The USB device BRCM2046 Hub (Port 1 of Hub at 0x6000000) may have caused a wake by issuing a remote wakeup
8/28/10 5:53:19 AM  kernel  The USB device Bluetooth USB Host Controller (Port 1 of Hub at 0x6100000) may have caused a wake by issuing a remote wakeup

Então, esse segundo despertar às 4:37 foi falso, porque o mouse decidiu desistir da conexão. Se alguém estivesse presente, eles teriam visto o Mac acordar "sozinho". Ele também voltou a dormir um pouco mais de 20 minutos depois, que é o que é definido. (Essa mensagem do Time Machine após o despertar também é muito comum, mas faz backup automaticamente mais tarde.)

Há também as mensagens Sleep e Wake em Informações de diagnóstico e uso > Mensagens de diagnóstico e uso. Mas estes parecem ser apenas mais detalhes sobre o sucesso.

Sei que a reprodução de vídeo com o Flash no Safari permitirá que o monitor entre no modo de suspensão, mas não no computador. (Às vezes, o Flash / Safari fica "travado" mesmo depois de fechar a página com o Flash, e eu preciso sair do Safari para que o sistema durma.) Usar um programa de mídia como o DVD Player manterá a exibição e o sistema não vai dormir nada. Em nenhum dos casos há alguma mensagem de diagnóstico que essas coisas tenham "impedido" o sono.

Eu vi o comportamento que você descreve, onde o sistema acena, mas imediatamente desperta, em um iMac mais antigo. Mas depois que ele acena novamente na segunda vez, ele fica adormecido. Infelizmente, ele ainda está executando 10.4 e os logs e o aplicativo Console não são tão úteis. Pode ser algum tipo de interação de hardware, em que o ato de alternar algum estado é visto como uma razão para despertar.

O que acontece se você simplesmente ligar o computador e não fizer login? Vai dormir? E quanto a arrancar a partir do DVD do OS X? Não sei se está definido para dormir nesse caso; e se não, se você pode abrir as Preferências do Sistema e fazer essa mudança. (Solução alternativa: uma instalação limpa em uma unidade externa da qual você pode inicializar, embora isso introduza outra variável.) Se ela nunca dorme nos cenários mais baunilha, talvez seja um problema de hardware.

    
por 31.08.2010 / 04:40
1

Já tentou sair de todos os programas ou apenas Mail e Dropbox?

Muitos processos são executados em segundo plano. Você pode dar uma olhada para ver o que está sendo executado a qualquer momento por meio do Activity Monitor, e ver os logs da maneira mais fácil é usar o aplicativo Console.

O Activity Monitor e o Console estão no diretório Applications > Utilities .

Outra coisa que você pode tentar é desconectar-se da rede (ou desligar sua rede sem fio). Isso pode ajudar a diminuir a atividade na máquina e ajudar a isolar o que pode estar causando o problema.

    
por 26.08.2010 / 15:38
1

O seguinte artigo do Suporte da Apple pode ser usado como uma lista de verificação para diagnosticar problemas de sono: Mac OS X: Por que seu Mac pode não durma ou permaneça no modo de suspensão .

Sugiro verificar todos os pontos mencionados neste artigo e, especialmente, na seção "Como posso determinar o que está causando um problema de suspensão e como posso resolvê-lo?".

    
por 31.08.2010 / 08:10
0

Você pode listar todos os seus processos ativos para todos os usuários do Activity Monitor? Isso pode nos ajudar a avaliar um processo de desrespeito ao sono ...

Acabei de encontrar um problema como esse com um processo chamado Nalpeirond6, que era um processo de proteção contra cópia de software sendo executado em segundo plano após a instalação de um plug-in do Photoshop, o Genuine Fractals 6.

    
por 03.09.2010 / 11:13
0

talvez tente redefinir tudo relacionado a energia

  • delete /Library/Preferences/SystemConfiguration/com.apple.PowerManagement.plist
  • desligamento
  • desligue o cabo de alimentação por 10 minutos
  • mantenha ON / OFF por 5 segundos (enquanto o cabo de energia estiver desconectado)
  • plug-in, ligue e faça uma redefinição de PRAM "dupla" (cmd + alt + P + R até a terceira inicialização dong )
por 04.09.2010 / 13:58

Tags