Perché pmset -g restituisce sleep 1

1

Quando si esegue pmset -g , il valore sleep (mettendo il sistema in stop) è impostato su 1 (sleep prevented by coreaudiod)

  • Ho impostato lo screen saver per mostrarlo dopo 10 minuti di inattività.
  • Ho quindi impostato lo spegnimento del display dopo 20 minuti.
  • Ho quindi modificato il valore di disksleep a 20 minuti.

A questo punto, ho notato che ottengo questo "avvertimento":

Warning: Idle sleep timings for "AC Power" may not behave as expected. - Display sleep should have a lower timeout than system sleep.

Questo perché il mio displaysleep è 20 e il mio sleep è 1 . Questo può essere spiegato, perché il sistema sleep è impostato su 1, cosa significa veramente?

    
posta Brian Graham 13.08.2014 - 11:46
fonte

2 risposte

3

Per la pmset pagina man :

sleep - system sleep timer (value in minutes, or 0 to disable)

Quindi, il tuo computer (Mac Pro, sto assumendo dal tag domanda) è impostato per sospendere il sistema dopo un minuto, ma altre funzioni di sospensione che dipendono dal sistema (mettendo lo schermo in stop, mettendo il disco in sleep, ecc.) sono impostati per funzionare dopo che il sistema dovrebbe dormire. Come può lo screensaver iniziare dopo 10 minuti se l'intero sistema sta già dormendo dopo 1 minuto ??? : D

Per cambiare questo, puoi eseguire sudo pmset sleep <number of minutes> . Quindi, per impostare il valore di sospensione del sistema su zero minuti (disattivando la sospensione) sul mio sistema, eseguo sudo pmset sleep 0 . Se vuoi farlo attraverso la GUI, vai su Preferenze di Sistema > Risparmio energia e attiva il valore "Computer Sleep".

    
risposta data 13.08.2014 - 14:36
fonte
0

Ho avuto una domanda simile sul mio MBA 10.11.6. Sistema sleep = 1 min per batt e AC sebbene display sleep impostato su 2 min, 15 min, rispettivamente. Non ho capito come potrebbe essere il sonno del sistema < mostra il tempo di sonno. Ho trovato una spiegazione qui .

Una citazione:

The System Information app shows that the Air’s system sleep time has been pre-set to just one minute. This doesn’t mean your machine will go into hibernation after that period, rather that’s when it tells Haswell to doze off...

...Looking at the machine, with its display still active, you’d never know; start clicking on anything and the CPU wakes up. If there’s any lag while it does so, it’s not detectable by a human being: your typing, say, is there as soon as you hit the keys. Pause to reflect on what you’ve just written, however, and after a minute, back to sleep goes Haswell...

Questo è stato scritto sull'MBA 2013 ma sembra applicarsi qui. Mi sono liberato del sistema sleep = 1 modificando le impostazioni del riquadro Risparmio Energia e ripristinandole di nuovo (deselezionato e ricontrollato Impedisci al computer di dormire quando il display è spento per l'alimentazione CA). Ovviamente c'è anche pmset.

    
risposta data 23.01.2017 - 20:21
fonte

Leggi altre domande sui tag