0 votos

¿Por qué mi macbook pro sin retina tarda en dormirse (15-20 s) a pesar de no tener sleepimage?

Así que, la situación:

  • macbook pro mavericks no retina OS X o más reciente
  • tengo que esperar más de 15 segundos para que el macbook se duerma
  • Ya he probado a poner hibernatemode=0 (sin imagen de sueño)
  • ver el siguiente texto después de escribir pmset -g log en la terminal:

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

0voto

cmason Puntos 1680

El sitio web de XLab dice que este retraso de 15 segundos es probablemente algo que Apple ha añadido para los Mac que soportan PowerNap. DarkWake se supone que es un nombre interno de PowerNap, y es referenciado en una Patente.

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

http://www.thexlab.com/faqs/mavericks_post_install.html#Delay_before_sleep

0voto

GGibson Puntos 1

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

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

La función Power Nap sigue funcionando en cierta medida (aunque lógicamente no debería hacerlo en este hardware tan antiguo). Así que cuando tu mac intenta dormir, Power Nap se cuelga porque no sabe qué hacer con tu viejo hardware, así que el sistema espera hasta que todo el proceso se agote después de 15 segundos.

Para desactivar la siesta energética (o darkwake, como se denomina en el interior del sistema), basta con desactivarla. Pero como el archivo que necesitas editar está en la carpeta System, tendrás que desactivar primero la seguridad de todo el sistema, hacer la edición y luego volver a activar la seguridad.

  • 1) Reiniciar en modo de recuperación
    • Apaga el ordenador.
    • Mantén pulsadas las teclas Comando+R (+R).
    • Pulse y suelte el botón de encendido.
    • Suelta las teclas Comando+R cuando veas el logotipo de Apple.
  • 2) Desactivar la seguridad del sistema
    • Abra el Terminal (en el Menú Utilidades > Terminal).
    • Tipo csrutil disable .
  • 3) Reinicie con normalidad
  • 4) Consigue un editor de archivos plist si no tienes uno (yo usé Pref Setter )
  • 5) Abra el siguiente archivo plist con su editor
    • /System/Library/CoreServices/powerd.bundle/com.apple.powerd.plist
    • Es posible que tenga que pulsar Comando+Arriba (+) en el cuadro de diálogo del selector de archivos unas cuantas veces para llegar hasta donde se encuentra /System.
  • 6) Realiza la modificación del plist
    • Encuentre la fila con KeepAlive y cambiar su True valor a False
    • Guardar y cerrar
  • 7) Reiniciar en Recovery como antes
  • 8) Activar la seguridad del sistema
    • Abra el Terminal (en el Menú Utilidades > Terminal).
    • Tipo csrutil enable
  • 9) Reinicie con normalidad

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

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