Recentemente, meu MacBook Pro (meados de 2012, 15 polegadas, 10.8.2) começou a entrar no que parece ser o modo de hibernação após várias horas de sono, esteja conectado ou na bateria. Quando o desconecto, ele acorda brevemente sem que eu abra a tampa (percebo porque a unidade de CD roda). Se abrir a tampa, vejo-o carregando o arquivo de hibernação antes de se tornar ativo novamente.
Eu olhei a saída do pmset -g e vi as seguintes configurações que podem ser relevantes para esse problema:
lidwake 1
autopoweroff 1
autopoweroffdelay 14400
standbydelay 4200
standby 0
hibernatemode 3
acwake 0
Curiosamente, "despertar" é zero, assim como "espera". Mas "desligamento automático" é 1 e o "desligamento automático" é 14400 (4 horas). Observando o log do sistema da noite passada, vejo estas entradas:
Nov 26 22:36:28 ITHAA1STHOMAMBP kernel[0]: sleep
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Wake reason: EC.SleepTimer (SleepTimer)
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Previous Sleep Cause: 5
...
Nov 27 02:36:51 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall(preflight 0) start 0xffffff80de079000, 0xffffff80de0b9000
Nov 27 08:38:21 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall time: 491 ms
...
Nov 27 08:38:31 ITHAA1STHOMAMBP kernel[0]: sleep
Coloquei o computador em repouso fechando a tampa às 22:36. Acordou-se 4 horas depois às 02:36 e hibernou. Às 08:38, desconectei o poder de levar o laptop para o trabalho, e ele acordou brevemente.
O que me parece é que o computador entra em modo de desligamento automático após 4 horas. Mas há algumas coisas que eu não entendo:
- Por que isso começou a acontecer recentemente (na última semana, pelo que me lembro, e não associado a nenhuma atualização de software)?
- Por que ele acorda com a mudança de energia quando "acwake" é 0?
- Posso apenas definir "desligamento automático" para 0?
fonte
Respostas:
Eu notei o mesmo. Felizmente, eu ainda tinha a opção de suporte gratuito ativa e entrei em contato com eles. Veja meu post aqui no Comunidades de suporte da Apple: MacBook Pro acorda do sono durante a alimentação AC Ligar / Desligar .
Basicamente, eles admitiram que o comportamento 'não é um bug, mas um recurso'.
fonte
ML 10.8.2, meados de 2012 15 "MBP (não retina).
Este problema apareceu para mim há algumas semanas: deixe o MBP em repouso por X horas, desconecte o MBP, acenda / acenda, entra em hibernação. Realmente chato abrir a tampa apenas para fechá-la bem na minha frente.
Meu
acwake
também foi desativado para bateria e CA. O que significa que a configuração está sendo ignorada agora.A solução parece ser (mesmo que não seja referenciada na página de manual do pmset ):
sudo pmset -a autopoweroff 0
Devo observar que isso não afeta o fato de
acwake
ser ignorado. Meu computador ainda acorda com a conexão / desconexão CA, mas não está hibernando ou tentando hibernar depois que eu desconectei o computador e abri a tampa.fonte
acwake 0
trabalhou no meu MBP em meados de 2012. agora ele age como eu sei que os meus MBP anteriores e não acordar a powerchangepmset -c
. Em vez de modo que você só desativar "AutoPowerOff" quando conectado Você não iria querer essa configuração para interferir com "Safe sono" quando a bateria está baixa, enquanto desconectado ...sudo pmset -c autopoweroffdelay NN
- ondeNN
é uma duração em segundos (eu defino o meu como 43200, que é 12 horas).Para controlar exatamente quando o Mac fará a transição do modo de suspensão para a hibernação, você pode usar o seguinte (o atraso é em segundos) e precisa ter o modo de hibernação definido para 3 ou 25 (binário 0011 ou 0001 1001):
Você pode usar diferentes configurações e tempos para -b bateria e -c carregador, se desejar. (Talvez na energia, você desative o modo de espera, mas a bateria tenha um tempo limite de 10 horas.) Essas opções estão documentadas na página de manual do pmset . Ultimamente, não mexo com o despertar, mas no passado o sensor de proximidade da tampa de um portátil teria precedência e suprimia um despertar que teria acontecido se a tampa estivesse aberta.
fonte
pmset -g batt
e outrapmset -g pslog
e, em seguida, debruçando-me sobre os logs detalhados. Espero que você não tenha um erro de hardware ou uma descontinuidade de voltagem na bateria, pois essas serão as mais difíceis de rastrear.A Apple parece ter adicionado uma nova configuração, "desligamento automático", para permitir que o sistema hiberne quando a tampa estiver fechada e o laptop estiver ligado à energia CA. Isso complementa a configuração "standby", que é usada apenas com a bateria.
Algumas configurações de energia são configuráveis para diferentes fontes de energia, por exemplo "ondas escuras". Alguns, como "standby", parecem ter sido usados apenas quando o sistema está usando a bateria. Como esse era o uso histórico, e as pessoas ficariam chateadas se as configurações de "espera" fossem aplicadas no AC, a Apple provavelmente achou melhor criar uma nova configuração apenas para o AC - "desligamento automático".
fonte
Usar o desligamento automático definido como 0 funcionou para mim em um iMac de 2011 que estava exibindo esse comportamento. Parece que isso é normal para os iMacs de 2012, mas depois que um provedor de serviços Apple autorizado substitui um LCD com defeito, esse comportamento começou.
Para sua informação, para aqueles que veem esse tópico, mas estão tendo isso em uma área de trabalho.
primalman
fonte