Prenderò una pugnalata su come raccogliere i dati necessari per trovare una risposta su cosa e perché il sistema non si sta svegliando correttamente. I nuovi MacBook Pro di unibody hanno modalità molto più sofisticate di modalità clamshell, quindi suppongo che tu ne abbia una per ora.
Il posto migliore per vedere cosa succede dopo che l'evento si è verificato è l'applicazione della console (o l'accesso al mac in remoto con ssh per bloccare i log mentre si esegue il debug di questo problema).
Gli eventi di sospensione / riattivazione ricevono molti messaggi di registro e ti consigliamo di guardare oltre una normale veglia di sonno per familiarizzare con tutti i messaggi che si verificano in quale ordine specifico e quali tempi normali iniziare e terminare la scia dal sonno. .
Succede molto quando la macchina si sveglia in quanto ha bisogno di rilevare ciò che è connesso, se il display è spento, quale modalità grafica attivare: quali sono le opzioni di visualizzazione e il layout. Quindi trasmette le informazioni a tutte le app in esecuzione e deve mettere insieme le cose.
Una cosa per semplificare le cose sarebbe disabilitare tutti i tipi di screen saver, visualizzare timeout e così via. Ho visto il mio Mac confondersi e svegliarsi dal sonno solo per attivare uno screen saver che è scomparso perché non l'ho modificato e di solito non lo uso.
Negli ultimi due anni sono stati apportati diversi aggiornamenti del firmware per rendere più rigoroso questo processo perché c'erano (e potenzialmente sono ancora) situazioni in cui il sistema non risponde in tempo o per niente correttamente.
Infine, uno scarso contatto con il cavo dello schermo o l'imminente guasto dell'hardware potrebbero essere la causa di ciò. Non è probabile, ma vale la pena controllare se vuoi davvero inchiodarlo.