11 votes

Comment puis-je activer et/ou désactiver la fonction de sieste d'OS X à partir du Terminal ?

Je peux y faire face en utilisant des commandes en ligne de commande telles que defaults write … etc., mais vous ne savez pas quels sont les noms exacts des commandes et des arguments à utiliser ?

0 votes

La sieste d'énergie n'est disponible que sur certaines machines, il serait donc utile que vous indiquiez le système et l'OS dont vous disposez. De plus, pourriez-vous modifier votre question de manière à ce qu'une seule question soit posée à la fois ? De préférence, uniquement sur la fonction de sieste active, car l'autre question (sur l'antisèche) n'est pas très bien adaptée à ce site. Il n'y a pas une seule bonne réponse.

0 votes

Bart, édité. Et puis où est la question sur le tutoriel/cheatsheet adapté ?

0 votes

Merci. En ce qui concerne l'aide-mémoire : Je ne pense pas qu'une liste complète de ces commandes existe en premier lieu. Deuxièmement, il n'est pas vraiment possible de répondre à une telle question en pratique, car elle n'est pas bornée. Ici il est écrit que vous devez poser des questions pratiques et auxquelles vous pouvez répondre. Ainsi, si vous rencontrez un problème que vous aimeriez changer (comme la sieste), vous pouvez poser une question spécifique. Vous pourriez essayer Sur Google : la liste cependant.

11voto

Fuzzy Purple Monkey Points 702

Utilisez pmset pour modifier le darkwakes paramètre :

sudo pmset -c darkwakes 1

El darkwakes n'est pas mentionné dans la page de manuel, mais il est indiqué par le paramètre pmset -g si votre Mac prend en charge Power Nap et fonctionne sur une alimentation secteur.

-c est l'alimentation en courant alternatif (ou chargeur ou alimentation murale), -b est la puissance de la batterie, -u est UPS, et -a c'est tout.

Vous pouvez également modifier la plist directement, mais vous devez redémarrer pour appliquer les modifications :

sudo /usr/libexec/PlistBuddy -c 'Set "Custom Profile":"AC Power":DarkWakeBackgroundTasks 1' \
    /Library/Preferences/SystemConfiguration/com.apple.PowerManagement.plist

Ou en utilisant sed :

sudo sed -i '' '/DarkWakeBackgroundTasks/{N;s/false/true/;}' \
    /Library/Preferences/SystemConfiguration/com.apple.PowerManagement.plist

0 votes

Merci. Pouvez-vous m'apprendre les valeurs possibles et leur signification de la fonction darkwakes paramètre ? (Et désolé d'être un peu en retard pour être informé de votre réponse...)

0 votes

Je suppose que c'est juste 1 pour activé et 0 pour désactivé.

4voto

Pierz Points 2729

Il semble que le plus clairement nommé powernap a remplacé l'option darkwakes qui est maintenant également documenté dans le page de manuel de pmset . Son utilisation est similaire, par exemple, à celle de la désactivation ( 0 ) il pour tous ( -a ) des sources d'énergie :

sudo pmset -a powernap 0

Cependant, il semble que, selon les dernières code source de pmset Pour l'instant, les deux options sont possibles.

0 votes

powernap n'a pas remplacé le sans-papiers darkwakes paramètre. darkwakes semble configurer le nombre réel de tâches d'arrière-plan autorisées "DarkWakeBackgroundTasks". Je pense que l'activation de powernap permet aux DarkWake de se produire en premier lieu, mais que le nombre de tâches d'arrière-plan n'est pas suffisant. darkwakes param vous permet de contrôler le nombre de tâches autorisées.

1 votes

Si vous regardez le code source auquel j'ai fait un lien, il est clair que les powernap joue le même rôle que le paramètre darkwakes - les deux noms sont vérifiés dans la même instruction if - les deux essaient en effet de définir la variable kIOPMDarkWakeBackgroundTaskKey y kIOPMSleepServicesKey . Il y a également un dwlinterval qui définit l'intervalle d'attente de DarkWake.

0 votes

Je me suis trompé ! Ce qui m'a troublé est que la page de manuel officielle de pmset dit " powernap - activer/désactiver Power Nap sur les machines supportées (valeur = 0/1) ". J'étais donc un idiot et je croyais que powernap n'accepte que 0 ou 1, contrairement à darkwakes qui prend un int. Mais c'est faux. Expérimentalement, je peux également confirmer que le réglage powernap 12 mises à jour /Library/Preferences/com.apple.PowerManagement.plist de la même manière darkwakes 12 aurait. C'est ce que j'obtiens pour avoir cru la documentation d'Apple...

2voto

Mad Points 21

OS X : À propos de Power Nap Les ordinateurs Mac suivants peuvent utiliser Power Nap. Certains de ces ordinateurs peuvent nécessiter une mise à jour du SMC afin d'utiliser cette fonction.

http://support.apple.com/en-us/HT5394

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X