12 votes

Le lion des montagnes hiberne de manière agressive

Récemment, mon MacBook Pro (mi-2012, 15 pouces, 10.8.2) a commencé à se mettre en mode hibernation après plusieurs heures de sommeil, qu'il soit branché ou sur batterie. Lorsque je le débranche, il se réveille brièvement sans que je puisse ouvrir le couvercle (je peux le dire car le lecteur de CD effectue des cycles). Si j'ouvre le couvercle, je vois qu'il charge le fichier de mise en veille prolongée avant de redevenir actif.

J'ai regardé la sortie de pmset -g, et je vois les paramètres suivants qui pourraient être pertinents pour ce problème :

lidwake              1
autopoweroff         1
autopoweroffdelay    14400
standbydelay         4200
standby              0
hibernatemode        3
acwake               0

Il est intéressant de noter que "acwake" est égal à zéro, tout comme "standby". Mais "autopoweroff" est à 1, et le "autopoweroffdelay" est à 14400 (4 heures). En regardant le journal système de la nuit dernière, je vois ces entrées :

Nov 26 22:36:28 ITHAA1STHOMAMBP kernel[0]: sleep
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Wake reason: EC.SleepTimer (SleepTimer)
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Previous Sleep Cause: 5
...
Nov 27 02:36:51 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall(preflight 0) start 0xffffff80de079000, 0xffffff80de0b9000
Nov 27 08:38:21 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall time: 491 ms
...
Nov 27 08:38:31 ITHAA1STHOMAMBP kernel[0]: sleep

J'ai mis l'ordinateur en veille en fermant le couvercle à 22:36. Il s'est réveillé 4 heures plus tard à 02:36 et a hiberné. À 08:38, j'ai débranché l'alimentation pour faire travailler l'ordinateur portable, et il s'est réveillé brièvement.

Il me semble que l'ordinateur se met en veille automatique après 4 heures. Mais il y a certaines choses que je ne comprends pas :

  • Pourquoi cela a-t-il commencé à se produire récemment (au cours de la semaine dernière, pour autant que je m'en souvienne, et sans être associé à une mise à jour du logiciel) ?
  • Pourquoi se réveille-t-il au changement d'alimentation alors que "acwake" est à 0 ?
  • Puis-je simplement mettre "autopoweroff" à 0 ?

11voto

Usakumo Points 151

ML 10.8.2, MBP 15" mi-2012 (non-Retina).

Ce problème est apparu il y a quelques semaines : laisser le MBP en veille pendant X heures, débrancher le MBP, le MBP s'allume/se réveille, entre en hibernation. C'est vraiment ennuyeux d'ouvrir le couvercle pour qu'il s'éteigne juste devant moi.

Mon acwake a également été désactivé pour la batterie et le CA. Ce qui signifie que le paramètre est maintenant ignoré.

La solution semble être (même si elle n'est pas référencée dans le fichier page de manuel de pmset ) :

sudo pmset -a autopoweroff 0

Je dois noter que cela n'affecte pas acwake être ignorée. Mon ordinateur se réveille toujours lors de la connexion/déconnexion du secteur, mais il n'hiberne pas ou ne tente pas d'hiberner après que j'ai débranché l'ordinateur et ouvert le couvercle.

3voto

Oskar Points 1242

Pour contrôler le moment exact où votre Mac passera de la veille à l'hibernation, vous pouvez utiliser la méthode suivante (le délai est exprimé en secondes) et le mode hibernation doit être réglé sur 3 ou 25 (binaire 0011 ou 0001 1001) :

pmset -a standby 1 standbydelay 600

Vous pouvez utiliser différents paramètres et temporisations pour -b batterie et -c chargeur si vous le souhaitez. (Peut-être que sur l'alimentation, vous désactivez le mode veille, mais sur la batterie, vous avez un délai de 10 heures). Ces commutateurs sont documentés dans le Page de manuel pour pmset . Je n'ai pas joué avec l'acwake récemment, mais dans le passé, le capteur de proximité du couvercle d'un portable avait la priorité et supprimait un réveil qui se serait produit si le couvercle était ouvert.

3voto

williamtroup Points 1577

J'ai remarqué la même chose. Heureusement, l'option d'assistance gratuite était toujours active et je les ai contactés. Voir mon message ici sur le site Apple Support Communities : MacBook Pro sort de sa veille lors de la connexion/déconnexion de l'alimentation secteur .

En ce qui concerne le réveil lorsque le courant alternatif est branché/débranché, j'ai contacté le support Apple et ils ont pu reproduire le problème. Ils ont consulté le comportement de leurs ingénieurs et ils ont dit que c'était le comportement attendu. Je ne sais pas quel est le raisonnement derrière tout cela, mais on m'a également informé que je pouvais fournir des informations (via apple.com/feedback) et je l'ai fait. Si vous pensez (comme moi) que cette fonctionnalité est ennuyeuse et probablement dangereuse (quand vous détachez le macbook endormi de l'alimentation et commencez à le remuer pour le mettre dans le sac à dos pendant que le disque dur tourne...) alors je suggère de harceler Apple à ce sujet.

En fait, ils ont admis que ce comportement n'est "pas un bug mais une fonctionnalité".

2voto

user43119 Points 121

Apple semble avoir ajouté un nouveau paramètre, "autopoweroff", pour permettre au système d'entrer en hibernation lorsque le couvercle est fermé et que l'ordinateur portable est sur le secteur. Cela complète le paramètre "veille" qui n'est utilisé que lorsque l'ordinateur est sur batterie.

Certains paramètres d'alimentation sont configurables pour différentes sources d'alimentation, par exemple "darkwakes". D'autres, comme "standby", semblent n'avoir jamais été utilisés que lorsque le système est sur batterie. Étant donné qu'il s'agit de l'utilisation historique et que les gens seraient contrariés si les paramètres de "veille" commençaient à s'appliquer lorsque le système est sur secteur, Apple a probablement pensé qu'il était préférable de créer un nouveau paramètre uniquement pour le secteur - "autopoweroff".

0voto

Nuno Points 123

L'utilisation de l'arrêt automatique réglé sur 0 a fonctionné pour moi sur un iMac 2011 qui présentait ce comportement. Il semble que ce soit normal pour les iMac 2012, mais après avoir fait remplacer un écran LCD défectueux par un fournisseur de services agréé Apple, ce comportement a commencé.

Pour info, pour ceux qui voient ce fil de discussion mais qui ont ce problème avec un ordinateur de bureau.

primalman

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