Ho visto questa domanda comparire in tutto il Web senza alcuna correzione, quindi pubblicheremo la mia soluzione qui.
Il problema è che il Mac utilizza un SO più recente di quello per cui è stato progettato, e quindi non funziona bene con la funzionalità Power Nap disponibile in Mavericks e il nuovo OS X. I mac non retina non hanno l'hardware per usare Power Nap, ma power nap non è completamente disabilitato come dovrebbe essere su un mac non retina.
La funzione Power Nap funziona ancora in qualche misura (sebbene logicamente non dovrebbe essere su questo vecchio hardware). Quindi, quando il tuo Mac prova a dormire, Power Nap si blocca perché non sa cosa fare con il tuo vecchio hardware, quindi il sistema attende che l'intero processo scada dopo 15 secondi.
Per disabilitare Power Nap (o darkwake come viene chiamato negli interni del sistema) dovrai semplicemente disattivarlo. Ma poiché il file che devi modificare si trova nella cartella System, dovrai prima disattivare la sicurezza a livello di sistema, apportare la modifica e riabilitare la sicurezza.
- 1) Riavvia in modalità di ripristino
- Spegni il computer.
- Tieni premuto i tasti Comando + R (⌘ + R).
- Premere e rilasciare il pulsante di accensione.
- Rilascia i tasti Command + R una volta visualizzato il logo Apple.
- 2) Disabilita la sicurezza del sistema
- Apri il terminale (nel menu Utilità > Terminale).
- Digita
csrutil disable
.
- 3) Riavvia come normale
- 4) Ottieni un editor di file plist se non ne hai uno (ho usato
Pref Setter
)
- 5) Apri il seguente file plist usando il tuo editor
-
/System/Library/CoreServices/powerd.bundle/com.apple.powerd.plist
- Potrebbe essere necessario premere Command + UP (⌘ + ↑) nella finestra di dialogo di selezione file alcune volte per arrivare fino a dove / System vive.
- 6) Effettua la modifica del plist
- trova la riga con
KeepAlive
e cambia il suo valore True
in False
- Salva e chiudi
- 7) Riavvia in Recovery come prima
- 8) Abilita la sicurezza del sistema
- Apri il terminale (nel menu Utilità > Terminale).
- Digita
csrutil enable
- 9) Riavvia come normale
Ora, dopo aver attivato il sonno un paio di volte, dovrebbe essere notevolmente più veloce di prima. Ottengo 5-8 secondi di sonno.