Tengo un Mac mini 2013 con OSX 10.9.3. Solía poder enviar la máquina a dormir yendo a la manzana en la barra de menú y eligiendo dormir. Después de una actualización reciente, cuando hago esto, las pantallas se apagan y las unidades USB se apagan. Aproximadamente 5 segundos después, escucho un giro de la unidad e inmediatamente se despierta del sueño.
Desconecté los dispositivos y descubrí que mis unidades USB externas son las que causan el problema. Si quito las unidades USB, se va a dormir normalmente. Si expulso las unidades pero no las desconecto, todavía se activará de inmediato. Sé que esto solo ha ocurrido en el último mes, ya que solía dormir manualmente.
Cuando ejecuto syslog | grep -i "wake reason"
, veo el siguiente motivo de activación kernel[0] <Debug>: Wake reason: XHC1
.
pmset -g assertions
produce el siguiente resultado:
Assertion status system-wide:
BackgroundTask 0
PreventDiskIdle 0
ApplePushServiceTask 0
UserIsActive 0
PreventUserIdleDisplaySleep 0
InteractivePushServiceTask 0
PreventSystemSleep 0
ExternalMedia 1
PreventUserIdleSystemSleep 0
NetworkClientActive 0
Listed by owning process:
pid 28(powerd): [0x0000000900000636] 00:15:58 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
Kernel Assertions: 0x104=USB,MAGICWAKE
id=500 level=255 0x4=USB mod=6/10/14, 1:53 PM description=XHC1 owner=AppleUSBXHCI
id=502 level=255 0x4=USB mod=6/10/14, 6:26 PM description=EHC1 owner=AppleUSBEHCI
id=504 level=255 0x100=MAGICWAKE mod=6/10/14, 6:33 PM description=en1 owner=en1
Una unidad es una copia de seguridad de la máquina del tiempo y otra tiene mis medios. Prefiero no tener que desconectar las unidades antes de dormir cada vez, especialmente porque parece ser un desarrollo reciente.