C'è una scorciatoia da tastiera per ibernare 25 su un macbook pro retina, senza modificare le impostazioni di alimentazione?

1

Dettagli domande:

È possibile rendere il tuo macbookpro retina (2015) in ibernazione (modalità di ibernazione 25, cioè completamente spento) tramite una scorciatoia? Voglio ancora che vada a dormire (il solito predefinito di sicurezza addormentato) quando chiudo il coperchio. Metti diversamente: mi piacerebbe ottenere le stesse impostazioni che avevo su Windows.

Impostazione di Windows:

Sul mio computer portatile Windows (7), oltre all'arresto e al riavvio, ho l'opzione di 2 impostazioni: sospensione o ibernazione. Premendo il pulsante di sospensione sulla tastiera o ibernando tramite il menu di avvio (premendo il menu di avvio, facendo clic sul pulsante di destra e quindi facendo clic sul pulsante "Sospensione"). Nessuno dei due metodi mi impone di chiudere il coperchio del laptop.

Presupposto Apple Mac OS:

Ho l'impressione che Mac OS abbia la possibilità di andare in letargo proprio come un PC Windows, cioè totalmente disattivato. Per attivare questo, devo prima abilitare questa funzione [sudo pmset -a hibernatemode 25] e quindi attivarla chiudendo il coperchio. Per favore correggimi se mi sbaglio su questo. Se non mi sbaglio, vedi sotto:

Situazione:

Ho appena iniziato a utilizzare un Macbookpro (V10.10). Mi piace come va a dormire quando si chiude il coperchio. Tuttavia, mi piacerebbe l'opzione di ibernazione tramite un tasto / scorciatoia keybaord. Capisco che posso cambiare la modalità di ibernazione in ibernazione 25 tramite pmset. Tuttavia, questo rende il macbook andare in letargo ogni volta che chiudo il coperchio: non voglio che vada in letargo quando si chiude il coperchio, piuttosto è solo in ibernazione tramite un pulsante / scorciatoia.

    
posta questioner56 22.05.2016 - 15:54
fonte

1 risposta

1

Questo collegamento non è definito.

Potresti scrivere un piccolo script di shell:

cat >hibernate <<eof
/usr/bin/sudo pmset hibernatemode 25
pmset sleepnow
/usr/bin/sudo pmset hibernatemode 3
eof

renderlo eseguibile:

chmod u+x hibernate

e testalo:

./hibernate

Questo piccolo script di shell ti chiederà la password e non la farà eco per ottenere il privilegio dell'amministratore, quindi effettuare immediatamente l'ibernazione sul Mac.

Al risveglio, sarai in grado di verificare che fosse presente un'immagine su disco fatto con:

ls -l /var/vm/sleepimage

e sarai in grado di verificare che hibernatemode sia stato reimpostato su 3, lasciando così l'azione di chiudere il coperchio facendo un sonno normale.

Se sei soddisfatto di questo script di shell, il prossimo passo sarà richiede di definire un collegamento per attivare uno script di shell (e questo è un'altra domanda).

    
risposta data 22.05.2016 - 23:53
fonte

Leggi altre domande sui tag