Recientemente, mi M1 MBA se estaba quedando sin batería muy rápidamente. Perdí el 50% de la carga en una hora, perdiendo alrededor del 1% en menos de un minuto. Esto seguramente no era el caso antes. Cuando hago clic en la barra de la batería en la parte superior derecha, muestra que VScode está usando una cantidad significativa de batería, pero VScode ni siquiera está abierto. He buscado un poco al respecto y he descubierto que hay algunas aplicaciones de terceros que impiden que se duerma.
al entrar pmset -g
en el terminal, obtengo esto
System-wide power settings:
Currently in use:
hibernatemode 3
powernap 1
disksleep 10
sleep 1 (sleep prevented by powerd)
Sleep On Power Button 1
ttyskeepawake 1
hibernatefile /var/vm/sleepimage
tcpkeepalive 1
standby 1
displaysleep 2
pmset -g assertions
da esto
2021-06-24 01:27:56 +0530
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 54903(powerd): [0x0009548a00018000] 00:04:23 PreventUserIdleSystemSleep named: "Powerd - Prevent sleep while display is on"
pid 144(WindowServer): [0x0009548b00098002] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle serviceID:100000939 name:AppleHIDKeyboardEve product:Apple Internal Keyb eventType:3"
Timeout will fire in 120 secs Action=TimeoutActionRelease
No kernel assertions.
Incluso si intento matar el PreventUserIdleSystemSleep usando sudo kill 54903
, vuelve a aparecer con un pid diferente.
Esto es realmente preocupante. Compré este portátil sólo por su batería de reserva y mi trabajo realmente requiere que dure al menos un día. Cualquier sugerencia o solución sería genial. Gracias.