Mi Macbook se queda sin batería cuando no está enchufado. Pensé que era una batería mala (dice que necesita servicio) pero incluso si es una batería mala no debería estar tomando energía cuando la tapa está cerrada y está en un estado de suspensión.
Me imaginé que debía ser software ya que ha sido un software que a veces impide que mi ordenador se reinicie (normalmente porque tengo un documento sin guardar):
"La aplicación X ha impedido el apagado de su ordenador".
Pero también me imaginé que si un software impedía que el ordenador entrara en reposo, vería el mismo mensaje: "La aplicación X ha impedido que su ordenador entre en reposo". ¡Pero no he visto ningún mensaje!
Pero he estado trabajando en una aplicación recientemente que requiere una conexión a Internet y esto es lo que veo en la consola después de abrir la tapa de mi portátil después de unas horas:
La red ha cambiado. Ahora puede estar conectado o desconectado. 19:47:48
La red ha cambiado. Ahora puede estar conectado o desconectado. 19:48:11
La red ha cambiado. Ahora puede estar conectado o desconectado. 20:48:33
La red ha cambiado. Ahora puede estar conectado o desconectado. 20:48:56
La red ha cambiado. Ahora puede estar conectado o desconectado. 21:49:14
¡La red ha cambiado! Ahora puede estar conectado o desconectado. 21:49:39
¡La red ha cambiado! Ahora puede estar conectado o desconectado. 22:49:59
¡La red ha cambiado! Ahora puede estar conectado o desconectado. 22:50:25
Parece que algo está manteniendo el ordenador despierto porque la aplicación en la que estoy trabajando informa de que la red se ha estado conectando y desconectando.
¿Qué es lo que no deja dormir a mi ordenador? ¿O es sólo una batería mala?
Estoy corriendo OSX 10.11.4
y Macbook AIR Mid 2011
ACTUALIZACIÓN:
No he comprobado si ocurre cuando no está enchufado. Haré más pruebas. Cuando está enchufado, la red se activa durante unos 25 segundos cada hora, incluso cuando el portátil está cerrado.
ACTUALIZACIÓN 2 :
He ejecutado pmset -g y esto es lo que obtengo:
Active Profiles:
Battery Power 2
AC Power -1*
Currently in use:
standbydelay 4200
standby 1
womp 1
halfdim 1
hibernatefile /var/vm/sleepimage
powernap 1
networkoversleep 0
disksleep 10
sleep 0
hibernatemode 3
ttyskeepawake 1
displaysleep 60
acwake 0
lidwake 1
Aquí están los resultados de usar el assertions
bandera:
Assertion status system-wide:
BackgroundTask 0
ApplePushServiceTask 0
UserIsActive 1
PreventUserIdleDisplaySleep 0
PreventSystemSleep 0
ExternalMedia 0
PreventUserIdleSystemSleep 0
NetworkClientActive 0
Listed by owning process:
pid 102(hidd): [0x0002cf38000901c3] 09:14:50 UserIsActive named: "com.apple.iohideventsystem.queue.tickle"
Timeout will fire in 3596 secs Action=TimeoutActionRelease
No kernel assertions.
Idle sleep preventers: IODisplayWrangler