¡Mac no se duerme automáticamente en Lion!

8

Mi Macbook Pro no se desactivará aunque esté configurado en Preferencias del sistema → Ahorro de energía .

  • No tengo ninguna opción de uso compartido habilitada (Preferencias del sistema → Uso compartido).
  • No tengo habilitado "Wake for network access" (Preferencias del sistema → Ahorro de energía).
  • No importa si la Mac está conectada a una fuente de alimentación.
  • He restablecido el SMC y la PRAM, pero esto no ayudó.

Estoy ejecutando OS X 10.7.3.

    
pregunta gentmatt 12.03.2012 - 21:57

4 respuestas

4

Otro arranque seguro reveló que el modo de suspensión automática realmente está funcionando. Creo que probablemente hubiera funcionado la última vez que lo probé también, pero como el sueño se produce varios minutos después al tiempo definido en la configuración de ahorro de energía, no me di cuenta de esto. .

¿Qué pasa con el arranque 'normal'?

Básicamente, he probado la suspensión automática con todos los extras de mi menú habilitados uno por uno, porque el comando iotop mencionado por @StuWilson no mostró nada útil para mí. Como resulta que el menú extra Stack El notificador de intercambio causó insomnio.

    
respondido por el gentmatt 22.03.2012 - 11:16
3

La principal causa de que los macs no entren en estado inactivo suele ser la actividad del disco.

Le sugiero que arranque en el modo de inicio seguro y luego use el Monitor de actividad para ver si algún proceso está causando operaciones de E / S.

Si ve actividad, intente usar iotop en el terminal, le dará un desglose de la ID del proceso (PID) y el nombre de la aplicación o proceso que realiza las operaciones de IO.

sudo iotop -C 5 10
    
respondido por el Stu Wilson 21.03.2012 - 23:39
2

Puede que no sea su problema, pero he tenido el mismo problema durante mucho tiempo y no pude encontrar una respuesta para mí, así que publicaré lo que funcionó para mí en caso de que alguien venga más tarde.

Mi MacBook Pro (y más tarde, mi iMac, ya que usé el Asistente de Migración) no se desactivaría cuando quedara inactivo por cualquier cosa. Dormiría con la tapa cerrada, o si se lo dijera explícitamente, pero no dormía cuando estaba solo, como debería haberlo hecho según mis preferencias en Energy Saver.

Ya había marcado pmset -g assertions y había desactivado el uso compartido y otras configuraciones de despertador en LAN, y nada parecía funcionar. Al monitorear pmset -g pslog , descubrí que la computadora se iba a dormir a la hora programada y se reactivaba unos segundos más tarde, informando como wake reason solo lo que se había llamado en último lugar, incluso si era el botón de encendido (eso es , dijo que había presionado el botón de encendido cuando no lo había hecho. Eso me asustó). Había leído esto y una docena de otras respuestas y foros y no podía llegar a ningún lado.

Encontré una pista al verificar pmset -g log , que era un poco más detallado que pslog . Resultó que cada vez que la computadora se iba a dormir, se "cancelaba" un proceso como el siguiente:

3/13/13 12:00:12 AM CDT  Sleep                  Software Sleep Sleep: Using AC                                              6492 secs 
3/13/13 12:00:12 AM CDT  Cancelled              Kernel: Response from WDDMService is to cancel state change                 

Al buscar WDDMService en el monitor de actividad, resultó ser un demonio de fondo que fue instalado por el notorio "SmartWare" que venía en una unidad externa Western Digital. Así que maté el proceso, ¡y la computadora se fue a dormir como debería! Como no uso el software, lo quité de launchd (que creo que se llamaba la lista. No sabía realmente qué estaba haciendo allí) para que no apareciera de nuevo. ¡Todo funciona bien ahora!

    
respondido por el krs013 14.03.2013 - 21:31
0

Tuve el mismo problema en Mavericks con un nuevo Macbook Pro Retina (finales de 2013). Cuando cerré la tapa y dejé la computadora portátil cerrada durante la noche, nunca se fue a dormir. Por la mañana, la batería estará muerta o muy baja .

Resulta que ... mi problema se debía a una pieza de software instalada por el departamento de TI de mi empresa:

Symantec Encryption Desktop (SED)

Como se indica en este artículo de configuración de SED :

  

La hibernación también llamada Safe Sleep no es compatible con PGP WDE, cuando una Mac se pone en suspensión y se queda sin energía de la batería, la Mac se apagará y no entrará en suspensión segura. Es importante apagar la máquina si se queda sin energía de la batería

Aquí está el motivo oficial de Symantec

  

PGP Whole Disk Encryption no es compatible con el modo de hibernación en Mac OS X. En Mac OS X, se crea un archivo de imagen al hibernar el sistema. Una vez que se restaura la energía, se restaura el estado del sistema, incluidos los programas abiertos u otros procesos que se estaban ejecutando. La ubicación de este archivo está en / var / vm / sleepimage y es el tamaño de la memoria RAM en el sistema.

     

Este modo puede denominarse Safe Sleep, Deep Sleep o Hibernation. Este no es el modo de suspensión normal en el que la alimentación puede permanecer encendida, pero el sistema está esencialmente inactivo. Este modo no mantiene una imagen de los procesos, sino que la información se almacena en la memoria RAM.

     

El sistema operativo Mac OS X no admite sistemas de archivos foráneos para la hibernación. El modo de hibernación de Mac OS X no es compatible con "boot! = Root". Este "boot! = Root" es esencialmente el sistema utilizado por Mac para iniciar un sistema de archivos externo. Para que PGP Whole Disk Encryption arranque un sistema, se usa un sistema de archivos especial que se considera ajeno. Como PGP Whole Disk Encryption se considera un sistema de archivos ajeno, Mac OS X no admite el modo de hibernación.

     

Como medida preventiva para evitar problemas en el sistema y la pérdida de datos, PGP Desktop deshabilita el modo de hibernación en Mac OS X. Aunque el modo de suspensión aún funciona, el modo de suspensión profunda no genera una imagen de suspensión.

    
respondido por el TrinitronX 01.08.2014 - 01:31

Lea otras preguntas en las etiquetas