La "sveglia del programma pmset" funziona quando il coperchio è chiuso all'ora designata?

3

Uso Air, che è in modalità sleep quasi tutto il giorno. Voglio che venga eseguito uno script di shell ogni mattina, quindi ho impostato il mio Air per svegliare alle 7:00 utilizzando il comando "pmset" ed eseguire lo script alle 7:01 utilizzando un altro comando. Tuttavia, questo non funziona quando il coperchio è chiuso e non è collegato all'alimentazione alle 7:00 e lo script non viene eseguito fino a quando non lo riattivo da solo.

Il "pmset schedule wake" funziona quando il coperchio è chiuso e collegato all'alimentazione?

    
posta I-was-a-Ki 28.04.2017 - 00:40
fonte

1 risposta

3

La mia comprensione è no, perché l'atto di avere il coperchio chiuso è progettato per far addormentare l'aria (ciò avviene con i magneti). L'unica eccezione è modalità a conchiglia chiusa dove ti serve:

  • alimentazione connessa
  • display connected
  • tastiera esterna + mouse o trackpad (bluetooth o USB)

Puoi guardare gli eventi di potere con pmset -g pslog quindi se dovessi impostare una scia e poi avere terminal.app o un'altra riga di comando per guardare il registro, potresti guardare le cose quando svegli il Mac tramite il coperchio aperto o display esterno. Power Nap sarebbe l'unico modo per far funzionare alcuni eventi con il coperchio chiuso e non in modalità conchiglia.

Inoltre, anche se non ho provato a fare quello che stai cercando, ho notato che consentire 5 minuti per un evento di sveglia programmato è di solito un modo migliore per andare.

Quindi potresti provare a eseguire lo script un po 'più tardi (ad esempio 7:05), o forse impostare l'Air per svegliare alle 6:56. Tuttavia, come ho affermato sopra, la chiusura del coperchio significa che il magnete attiverà un evento di sonno.

    
risposta data 28.04.2017 - 01:07
fonte

Leggi altre domande sui tag