¿Por qué mi macbook pro non-retina tarda en dormir (15-20 s) a pesar de no tener la imagen de sueño?

0

Entonces, la situación:

  • macbook pro mavericks sin retina OS X o posterior
  • hay que esperar más de 15 segundos para que se duerma el macbook
  • ya intenté configurar hibernatemode=0 (no sleepimage)
  • vea el siguiente texto después de escribir pmset -g log en el terminal:

TimedOut InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:15

    
pregunta GGibson 08.12.2015 - 20:14

2 respuestas

0

He visto que esta pregunta aparece en toda la web sin ninguna solución, así que publicaré mi solución aquí.

El problema es que el mac está ejecutando un sistema operativo más nuevo para el que fue diseñado y, por lo tanto, no funciona bien con la función Power Nap disponible en Mavericks y en el nuevo sistema operativo X. Los macs sin retina carecen del hardware para usar Power La siesta, pero la siesta de poder no está completamente deshabilitada como debería estar en un mac sin retina.

La función Power Nap todavía funciona hasta cierto punto (aunque lógicamente no debería estar en este hardware más antiguo). Entonces, cuando tu Mac intenta dormir, Power Nap se cuelga porque no sabe qué hacer con tu antiguo hardware, por lo que el sistema espera hasta que el proceso finaliza después de 15 segundos.

Para deshabilitar Power Nap (u darkwake como se le llama en las partes internas del sistema), simplemente deberá desactivarlo. Pero como el archivo que necesita editar está en la carpeta del sistema, primero tendrá que deshabilitar la seguridad de todo el sistema, hacer la edición y luego volver a habilitar la seguridad.

  • 1) Reinicia en modo de recuperación
    • Apaga la computadora.
    • Mantenga presionadas las teclas Comando + R (⌘ + R).
    • Presiona y suelta el botón de encendido.
    • Suelte las teclas Comando + R una vez que vea el logotipo de Apple.
  • 2) Deshabilitar la seguridad del sistema
    • Abra el terminal (en el menú Utilidades > Terminal).
    • Escriba csrutil disable .
  • 3) Reinicia como normal
  • 4) Obtenga un editor de archivos plist si no tiene uno (usé Pref Setter )
  • 5) Abra el siguiente archivo plist usando su editor
    • /System/Library/CoreServices/powerd.bundle/com.apple.powerd.plist
    • Es posible que deba presionar Comando + ARRIBA (⌘ + ↑) en el cuadro de diálogo del selector de archivos varias veces para llegar a donde vive / Sistema.
  • 6) Hacer la modificación plist
    • Encuentre la fila con KeepAlive y cambie su valor True a False
    • Guardar y cerrar
  • 7) Reinicia en la recuperación como antes
  • 8) Habilitar seguridad del sistema
    • Abra el terminal (en el menú Utilidades > Terminal).
    • escribe csrutil enable
  • 9) Reinicia como normal

Ahora, después de activar el sueño unas cuantas veces más, debería ser notablemente más rápido que antes. Tengo 5-8 segundos de tiempo de sueño.

    
respondido por el GGibson 08.12.2015 - 20:39
0

El sitio web de XLab dice que es probable que este retraso de 15 segundos sea algo que Apple haya agregado para las Mac que admiten PowerNap. DarkWake se supone que es un nombre interno para PowerNap y se menciona en una Patente.

Para más información, visite el artículo en Xlab:

enlace

    
respondido por el cmason 08.12.2015 - 20:30

Lea otras preguntas en las etiquetas