Mac se despierta del modo de reposo cada dos horas en Mac OS X Yosemite

6

Desde que me actualicé al primer lanzamiento estable de Mac OS X Yosemite hace unos días, mi Mac Mini se despierta aproximadamente cada dos horas después de dormir por un minuto, y luego vuelve a dormir. Esto es particularmente molesto por la noche, ya que duermo mi Mac, y está en el dormitorio, por lo que me doy cuenta cuando se enciende.

En mi consola, aquí hay algunas de las líneas desde que se despierta:

14/10/19 6:48:06.000 am kernel[0]: Wake reason: RTC (Alarm)
14/10/19 6:48:06.000 am kernel[0]: RTC: Maintenance 2014/10/19 10:48:06, sleep 2014/10/19 09:00:12
14/10/19 6:48:06.001 am SyncServer[910]: [0x7fdd69c19d80] |SyncServer|Warning| Refreshing watchdog because of a calendar time change alert.
14/10/19 6:48:06.000 am kernel[0]: Previous sleep cause: 5
14/10/19 6:48:06.000 am kernel[0]: AppleThunderboltNHIType2::prePCIWake - power up complete - took 1 us
14/10/19 6:48:06.000 am kernel[0]: The USB device USB 3.0 HUB (Port 1 of Hub at 0x15000000) may have caused a wake by issuing a remote wakeup (1)

Desde la última línea, sí, tengo un concentrador USB 3 conectado a mi puerto USB 3 en la Mac. Pero no hay dispositivos conectados al concentrador. Sin embargo, intentaré desenchufarlo esta noche, pero sospecho que no hará una diferencia.

Además, ya deshabilité "Activar desde el acceso a la red", deshabilité "Power Nap" y prácticamente deshabilité todo lo demás en el panel de preferencias del sistema "Ahorro de energía".

Cuando ejecuto pmset -g , obtengo:

Active Profiles:
AC Power    -1*
Currently in use:
 standby              1
 Sleep On Power Button 1
 womp                 0
 autorestart          0
 hibernatefile        /var/vm/sleepimage
 darkwakes            0
 networkoversleep     0
 disksleep            0
 sleep                0 (sleep prevented by iMovie, coreaudiod, iTunes, AddressBookSour)
 autopoweroffdelay    14400
 hibernatemode        0
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         60
 standbydelay         4200

A menudo tengo problemas de activación con mi Mac, especialmente después de actualizar a un nuevo sistema operativo, y esta vez no es una excepción:

  1. OS X Mavericks despierta a mi Mac del sueño cada hora aproximadamente
  2. Mac se despierta de su sueño cada noche y luego vuelve a dormir inmediatamente
pregunta Gary 19.10.2014 - 20:40

4 respuestas

1

El problema parece haberse solucionado solo después de actualizar a Yosemite 10.10.2, publicado el 28 de enero de 2015 . Las notas no mencionan nada con respecto al sueño o al despertar, pero parece que lo han solucionado independientemente.

    
respondido por el Gary 03.02.2015 - 17:44
2

Desde que com.apple.mDNSResponder.plist fue reemplazado por com.apple.discoveryd.plist después de Yosemite Beta, existe otra solución para su problema.

Todo lo que tienes que hacer es ejecutar el siguiente comando en tu terminal:

sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string --no-multicast" \ 
         /System/Library/LaunchDaemons/com.apple.discoveryd.plist    

Y reinicie su sistema y debería haberse ido.

También se describe aquí: enlace

Solo tiene que saber que los servicios que dependen de la multidifusión pueden no funcionar correctamente después de este cambio.

    
respondido por el Irie 21.10.2014 - 21:39
1

Prueba esto. Debería funcionar en 10.10.4 o posterior. Ingrese lo siguiente en la Terminal y luego reinicie su Mac:

sudo defaults write /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist ProgramArguments -array-add -DisableSleepProxyClient

    
respondido por el Király 17.08.2015 - 17:16
0

Hay otro enfoque de solución que utiliza la herramienta SleepWatcher de Bernhard Baehr. Para instalar SleepWatcher, use:

brew install sleepwatcher

com.apple.discoveryd solo se está descargando antes de dormir y se vuelve a cargar después de despertar (ver publicación por tseug en " Wake reason: RTC (Alarm) - ¿cómo desactivar? "). Edite los siguientes archivos de configuración como la ruta sugerida en los comentarios y otorgue permiso de ejecución a algunos de los archivos:

# author: tseug (see link above)
# /Library/LaunchDaemons/de.bernhard-baehr.sleepwatcher.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Label</key>
        <string>de.bernhard-baehr.sleepwatcher</string>
        <key>ProgramArguments</key>
        <array>
                <string>/usr/local/sbin/sleepwatcher</string>
                <string>-V</string>
                <string>-s /etc/rc.sleep</string>
                <string>-w /etc/rc.wakeup</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>KeepAlive</key>
        <true/>
</dict>
</plist>


# /etc/rc.sleep
# chmod +x /etc/rc.sleep

#!/bin/sh
# Unload discoveryd to disable maintenance wakeup every two hours
launchctl unload /System/Library/LaunchDaemons/com.apple.discoveryd.plist


# /etc/rc.wakeup
# chmod +x /etc/rc.wakeup

#!/bin/sh
# Load discoveryd to enable network
launchctl load /System/Library/LaunchDaemons/com.apple.discoveryd.plist
    
respondido por el marco 25.11.2014 - 17:18

Lea otras preguntas en las etiquetas