Impossibile ibernare computer MacOS High Sierra, nessun pmset opzione "standby"

2

Ho un Macbook Pro 17 pollici di metà del 2009 (5,2), con installato MacOS High Sierra 10.13.6. Voglio attivare la modalità di sospensione (o standby, o sospensione o sonno sicuro) per spegnere la RAM in modalità di sospensione.

Ho provato

sudo pmset -a hibernatemode 25

ma il mio computer si sveglia ancora istantaneamente dal sonno, il che significa che non è in ibernazione sul disco.

Ho letto qui che le opzioni autopoweroff e standby sono rilevanti, ma pmset -g non mostra quelle opzioni per il mio computer:

System-wide power settings:
Currently in use:
 womp                 1
 autorestart          0
 halfdim              1
 sms                  1
 hibernatefile        /var/vm/sleepimage
 gpuswitch            2
 networkoversleep     0
 disksleep            1
 sleep                0
 hibernatemode        25
 ttyskeepawake        0
 displaysleep         1
 acwake               0
 lidwake              0

man pmset dice,

standby causes kernel power management to automatically hibernate a machine after it
has slept for a specified time period. This saves power while asleep.  This setting
defaults to ON for supported hardware. The setting standby will be visible in pmset
-g if the feature is supported on this machine.

e

autopoweroff is enabled by default on supported platforms as an implementation of Lot
 6 to the European Energy-related Products Directive. After sleeping for
 <autopoweroffdelay> seconds, the system will write a hibernation image and go into a
 lower power chipset sleep. Wakeups from this state will take longer than wakeups from
 regular sleep.

Sembra quindi che standby non sia supportato sul mio modello, quindi dovrebbe essere irrilevante. Inoltre, autopoweroff si applica solo quando AC è collegato, ma non posso ibernare quando è in batteria.

Perché il mio laptop non è in grado di ibernare? Sono sicuro di averlo ibernato nelle versioni precedenti di MacOS.

Ho anche resettato il mio SMC e NVRAM, ancora lo stesso problema.

Output di pmset -g assertions :

 2018-09-25 22:17:33 -0700 
 Assertion status system-wide:
    BackgroundTask                 0
    ApplePushServiceTask           0
    UserIsActive                   1
    PreventUserIdleDisplaySleep    0
    PreventSystemSleep             0
    ExternalMedia                  0
    PreventUserIdleSystemSleep     0
    NetworkClientActive            0
 Listed by owning process:
    pid 111(hidd): [0x0000030000098140] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968067.3" 
     Timeout will fire in 120 secs Action=TimeoutActionRelease
 No kernel assertions.
 Idle sleep preventers: IODisplayWrangler
    
posta jameh 26.09.2018 - 01:04
fonte

0 risposte

Leggi altre domande sui tag