Macbook Pro sigue despertándose durante la noche y agotando la batería

Mi MacBook Pro de 15 pulgadas (Touch Bar, mediados de 2017) siempre ha tenido problemas para dormir.

Después de no usarlo durante algunos meses, comencé a usarlo nuevamente ayer y descubrí que durante la noche agotó aproximadamente el 50% de la batería por sí solo y entró en "Sueño de bajo consumo" alrededor de las 6 AM (el tipo de sueño del que solo puede despertarse volviendo a conectar el adaptador de corriente).

Aquí está mi configuración:

  1. Utilizo una pantalla externa con mi MacBook, sin embargo, los dos estaban desconectados físicamente (el adaptador USB-C a Thunderbolt está desconectado) durante la noche;
  2. Había un teclado Bluetooth de Lofree y un Magic Mouse de segunda generación conectado;
  3. Entre otras aplicaciones, se estaban ejecutando Spotify, Telegram, iOS Simulator, XCode, Google Chrome y Firefox. Los menciono porque una vez noté que Spotify parecía impedir el sueño. No estoy seguro de que fuera el culpable en este caso;
  4. En Energy Saver, se activan los siguientes ajustes:
    • En "Batería":
      • Ponga los discos duros en reposo cuando sea posible;
      • Atenúe ligeramente la pantalla cuando esté funcionando con la batería;
      • Habilite Power Nap con la energía de la batería;
    • En “Adaptador de corriente”:
      • "Evitar que la computadora entre en suspensión automáticamente cuando la pantalla está apagada" está deshabilitado
      • Wake para acceso a la red Wi-Fi
      • Habilite Power Nap mientras está conectado a un adaptador de corriente

Soy consciente de que el acceso a la red Wi-Fi y Power Nap pueden ser los culpables aquí, aunque si no recuerdo mal, la experimentación anterior con estas configuraciones no resultó concluyente.

Además, soy reacio a desactivar Power Nap porque permite que la función Find My Mac funcione correctamente y me gustaría mantener esa funcionalidad intacta.

He subido el resultado de pmsleep -g logcon la esperanza de que ayude a solucionar problemas. Al leerlo no pude localizar un culpable claro. Puede encontrarlo aquí: https://gist.github.com/gabrielecirulli/34462c195d703a577f23a80c3fc9dd28

Respuestas (1)

En términos generales, lo que haría a continuación es lo siguiente:

1. Salga de todas las aplicaciones y ponga el MBP en suspensión durante la noche. Entonces,

  • Si aún consume energía de la batería de manera significativa, es hora de restablecer el controlador de administración del sistema (consulte a continuación)
  • Si no agotó mucho la batería durante la noche, continúe la noche siguiente con solo dos o tres aplicaciones en ejecución.
    • Si agota significativamente la batería, entonces lo ha reducido a una de esas aplicaciones, así que repita el proceso hasta que identifique al culpable.
    • Si no agota la batería, repita el proceso la noche siguiente con un grupo diferente de aplicaciones y repita el proceso hasta que reduzca las aplicaciones que causan el problema.

2. Reinicie el SMC

  1. Apague completamente su MBP.
  2. Mantenga presionado el botón de encendido durante al menos 10 segundos
  3. Suelta el botón de encendido y espera 5 segundos.
  4. Enciende tu MBP de nuevo

Una vez que haya reiniciado el SMC, vuelva a probar su MBP. Si todavía se está comportando mal, reinicie el SMC nuevamente pero con los siguientes pasos en su lugar:

  1. Apague completamente su MBP.
  2. Mantenga presionada la tecla derecha y la tecla izquierda y durante 7 segundos antes de presionar y mantener presionado el botón de encendido (o el botón Touch ID) durante otros 7 segundos (es decir, las teclas terminarán siendo presionadas durante 14 segundos, el botón de encendido). botón durante 7 segundos)shift optioncontrol
  3. Suelta las tres teclas y el botón de encendido.
  4. Espera 5 segundos
  5. Enciende tu MBP de nuevo

Ahora pruebe su MBP nuevamente. Si todavía tiene problemas, háganoslo saber.

Una verificación más fácil para el SMC es cerrar sesión antes de dejarlo en reposo
Gracias por esta respuesta. Me encontré con la solución real un poco por accidente porque el teclado Lofree que tengo se quedó sin batería y el comportamiento dejó de repetirse. Experimenté un poco más apagando el teclado cuando estaba lejos de la computadora y parece que ya no se activa. ¡Así que parece que el teclado fue el verdadero culpable! Planeo resolver esto cambiando a un teclado diferente, sin embargo, otra solución que funciona es desactivar la capacidad de los dispositivos Bluetooth para activar la computadora yendo a la sección Avanzado en Configuración de Bluetooth.
Puede agregarlo como respuesta a su propia pregunta y usarlo para marcarlo como resuelto.
@GabrieleCirulli Escribiría eso como una respuesta para que sea más probable que otros lo noten (y sean ayudados).