8 votos

iMac al azar se despierta de su sueño

Mi iMac (27 pulgadas, Finales de 2012) de forma aleatoria se despierta, hasta 9 veces al día. Estoy usando El Capitan 10.11.3 (15D21).

Un syslog | grep -i "Wake reason" muestra la siguiente muchas veces:

Apr  5 00:02:50 Nikolajs-iMac kernel[0] <Notice>: Wake reason: EC.SleepTimer (SleepTimer)
Apr  5 00:02:52 Nikolajs-iMac kernel[0] <Notice>: [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
Apr  6 18:55:24 Nikolajs-iMac kernel[0] <Notice>: Wake reason: EC.PME (User)
Apr  6 18:55:28 Nikolajs-iMac kernel[0] <Notice>: [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
Apr  6 20:37:16 Nikolajs-iMac kernel[0] <Notice>: Wake reason: EC.SleepTimer (SleepTimer)
Apr  6 20:37:19 Nikolajs-iMac kernel[0] <Notice>: [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
Apr  6 21:20:03 Nikolajs-iMac kernel[0] <Notice>: Wake reason: EHC1
Apr  6 21:20:04 Nikolajs-iMac kernel[0] <Notice>: [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Button (0x03)
Apr  6 22:31:19 Nikolajs-iMac kernel[0] <Notice>: Wake reason: EC.SleepTimer (SleepTimer)
Apr  6 22:31:21 Nikolajs-iMac kernel[0] <Notice>: [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)

No hay ningún dispositivo usb conectado, ni los dispositivos bluetooth, excepto el teclado y el ratón.

Las razones más obvias, power nap y wake on lan, no se enciende. Ya he probado a activar pero no ayuda. ¿Qué otra cosa podía ser?

He buscado en google en busca de respuestas para un largo tiempo, muchas veces ya, pero no pude encontrar ninguna solución a esto. El problema ya persiste durante al menos dos grandes versiones de OSX.

Muchas gracias!

Actualización:

➜  ~ pmset -g assertions
2016-04-12 18:30:18 +0200
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     1
   NetworkClientActive            0
Listed by owning process:
   pid 526(storedownloadd): [0x000049be000112c7] 143:31:30 PreventUserIdleSystemSleep named: "URLConnection in progress"
   pid 100(hidd): [0x0000bf4b00091335] 00:18:20 UserIsActive named: "com.apple.iohideventsystem.queue.tickle"
    Timeout will fire in 219 secs Action=TimeoutActionRelease
Kernel Assertions: 0x8=BT-HID
   id=501  level=255 0x8=BT-HID mod=01.01.70, 01:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleHSBluetoothDevice
   id=502  level=255 0x8=BT-HID mod=01.01.70, 01:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleBluetoothHIDKeyboard
Idle sleep preventers: IODisplayWrangler

Actualización 2: me las arreglé para entrar en el pmset -g assertions a la derecha después de que el imac se despertó ayer por la noche. Aquí está el resultado:

➜  ~ pmset -g assertions
2016-04-16 22:40:16 +0200
Assertion status system-wide:
   BackgroundTask                 1
   ApplePushServiceTask           0
   UserIsActive                   0
   PreventUserIdleDisplaySleep    0
   InteractivePushServiceTask     1
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     1
   NetworkClientActive            0
   InternalPreventSleep           1
Listed by owning process:
   pid 62023(AddressBookSourceSync): [0x000159c300010639] 00:00:06 PreventUserIdleSystemSleep named: "Address Book Source Sync"
    Timeout will fire in 1794 secs Action=TimeoutActionTurnOff
   pid 204(backupd-helper): [0x000159c3000b062b] 00:00:06 BackgroundTask named: "backupd-helper"
   pid 186(coreaudiod): [0x000159c8000101e8] 00:00:00 PreventUserIdleSystemSleep named: "com.apple.audio.AppleHDAEngineOutput:1B,0,1,2:0.context.preventuseridlesleep"
    Created for PID: 249.
   pid 62024(AddressBookSourceSync): [0x000159c30001063b] 00:00:06 PreventUserIdleSystemSleep named: "Address Book Source Sync"
    Timeout will fire in 1794 secs Action=TimeoutActionTurnOff
   pid 625(UserEventAgent): [0x000159c3000b063a] 00:00:06 BackgroundTask named: "com.apple.AddressBook.ScheduledSync"
    Created for PID: 62023.
   pid 526(storedownloadd): [0x000049be000112c7] 243:41:28 PreventUserIdleSystemSleep named: "URLConnection in progress"
   pid 62025(softwareupdate_notify_agent): [0x000159c3000b063d] 00:00:05 BackgroundTask named: "com.apple.softwareupdate.NotifyAgentAssertion"
   pid 79(apsd): [0x000159c80012064e] 00:00:01 InteractivePushServiceTask named: "com.apple.apsd-lastpowerassertionlinger"
    Timeout will fire in 86399 secs Action=TimeoutActionTurnOff
   pid 56(powerd): [0x000159b9000d061b] 00:00:16 InternalPreventSleep named: "com.apple.powermanagement.acwakelinger"
    Timeout will fire in 29 secs Action=TimeoutActionRelease
Kernel Assertions: 0x8=BT-HID
   id=501  level=255 0x8=BT-HID mod=01.01.70, 01:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleHSBluetoothDevice
   id=502  level=255 0x8=BT-HID mod=01.01.70, 01:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleBluetoothHIDKeyboard
Idle sleep preventers: IODisplayWrangler

7voto

Sathya Puntos 31

Un buen primer paso hacia la depuración de alimentación de temas relacionados con la gestión en OS X es:

pmset -g assertions

Puede tomar un poco de práctica para leer la salida, pero puede conducir a la búsqueda de procesos que son erróneamente la toma del poder de gestión de afirmaciones contra el núcleo.

También puede ser un proceso iterativo, seguir corriendo en el momento adecuado, ad ver lo que los cultivos!

El pmset comando puede hacer mucho más para el control de OS X de gestión de energía; véase la pmset(1) página man.


Edit: he encontrado una manera para determinar si hay algún proceso de mantenimiento de un Mac despierto utilizando sólo herramientas GUI. (Probado sólo en OS X 10.11):

  • En primer lugar, abra el Monitor de Actividad (en /Applications/Utilities).
  • En su menú, seleccione Ver → Columnas → Prevención de Sueño en el fin de mostrar esta columna (que no se muestra por defecto).
  • Ahora puede hacer clic en el encabezado de la Prevención de Sueño de la columna para ordenar la lista de procesos con la finalidad de que aquellos que impiden el sueño son en la parte superior.

Esto funciona en cualquier de Monitor de Actividad's cinco pestañas, pero tienes que habilitar la Prevención de Sueño columna de forma individual para cada ficha.

1voto

Nathan Puntos 93

Esto suena inverosímil, pero vives en un multi-piso de edificio o cerca de una ruidosa calle donde algún tipo de pesado caminar o ruido fuerte puede ser físicamente sacudiendo su escritorio sólo lo suficiente para mover el ratón? No se necesita mucho para despertar el ratón, y así despertar su equipo.

0voto

Bora Oztekin Puntos 27

Pruebe a comprobar sus ajustes de Ahorro de Energía en las Preferencias del Sistema. Usted puede decirle a su Mac para despertar a una hora determinada a partir de aquí.

Si eso no resuelve el problema, usted puede beneficiarse de restablecer el Controlador de Gestión del Sistema.

Para restablecer el SMC:

Apague y desenchufe el mac. Luego, después de esperar 15 segundos (los tiempos son importantes), conecte la vuelta en el mac. Por último, esperar 5 segundos y encienda el equipo. El procedimiento puede parecer una tontería, porque parece ser sólo un reinicio, pero esto es como el SMC se restablece. Buena suerte!

También, aquí está el artículo de soporte de Apple en restablecer el SMC: https://support.apple.com/en-us/HT201295

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X