1 votes

Le Macbook Pro de 2015 ne se réveillera pas en mode clamshell le matin seulement

Ma situation :

  • MacBook Pro 15" Mi-2015 (2,5 GHz i7) sous 10.15.3 Catalina (mode clamshell)
  • Deux écrans externes connectés via chacun des deux ports mini DV (l'un utilise un adaptateur mini DV vers HDMI, et l'autre un adaptateur mini DV vers VGA, si cela importe)
  • Clavier Lenovo filaire attaché au mac via un ancien hub USB 2.0 alimenté (branché au mur)
  • Souris sans fil Logitech M510 connectée via un récepteur unifying au hub.

Procédure pour mettre mon macbook en veille :

  • Menu Pomme > veille
  • Une fois que le macbook est en veille, j'appuie sur les boutons d'alimentation des deux écrans pour les éteindre

Problème :

Pendant la journée, si j'allume les écrans, puis appuie sur quelques boutons du clavier, le macbook se réveille très bien -- même s'il a été en veille pendant quelques heures. Mais le matin après avoir été en veille toute la nuit, cela ne fonctionne jamais! Les ventilateurs ne se mettent pas en route -- il reste silencieux. La seule façon de réveiller l'ordinateur est d'ouvrir et de fermer brièvement le couvercle du macbook. Comment puis-je résoudre ce problème? J'ai eu cette configuration pendant environ 2 semaines et je n'ai jamais eu de problèmes pour me réveiller pendant la journée, mais à chaque fois le matin. Comment puis-je régler cela?

Informations supplémentaires/ce que j'ai essayé :

Dans le panneau de préférences système Économiseur d'énergie, j'ai les paramètres suivants (pour "Adaptateur secteur") :

  • Non cochée : Empêcher l'ordinateur de passer automatiquement en veille lorsque l'écran est éteint
  • Coché : Mettre les disques durs en veille si possible
  • Coché : Se réveiller pour un accès au réseau Wi-Fi
  • Coché : Activer la sieste du système lorsqu'il est branché à un adaptateur secteur

J'ai également activé la commutation graphique automatique.

Dois-je modifier certains de ces réglages?

J'ai consulté cette question et j'ai essayé des choses comme vider les caches système, réinitialiser la NVRAM et le SMC, et réinitialiser les paramètres d'affichage. Je n'ai pas la possibilité de changer les ports. Je n'ai pas désactivé la commutation automatique du GPU, car j'ai peur que cela n'use plus rapidement mon mac. Je préférerais également ne pas connecter mon clavier au seul port bluetooth restant, bien que je n'utilise aucun appareil bluetooth, donc je doute que ce soit important.

Je sais que je pourrais simplement empêcher mon macbook de jamais passer en veille, mais cela semble être une très mauvaise idée d'un point de vue de la longévité, n'est-ce pas? Toutes suggestions seraient grandement appréciées.

2voto

Ted Wrigley Points 725

Selon notre conversation dans les commentaires, le problème semble être que votre ordinateur entre en hibernation (également appelé veille prolongée) pendant la nuit, et que cette hibernation interfère avec le réveil de la machine lorsqu'elle est en mode clapet fermé. Il est possible que la machine se réveille finalement, même en mode clapet — se réveiller de l'hibernation peut prendre significativement plus de temps que de se réveiller de la veille, et je ne sais pas si vous avez testé cela — mais en tout cas, l'hibernation est un paramètre qui peut être ajusté ou désactivé.

Lorsque l'ordinateur entre en hibernation, il écrit l'intégralité du contenu de la RAM sur le disque, puis coupe l'alimentation des puces RAM, mettant ainsi la machine dans un état de faible consommation d'énergie. Lorsque la machine se réveille, la RAM est de nouveau activée et le fichier d'hibernation est relu, ramenant la machine à l'état exact dans lequel elle était avant l'hibernation. Cela était initialement destiné aux Mac portables avec des batteries amovibles pour éviter la perte de données. En d'autres termes, si vous étiez (disons) dans un avion en train de faire des feuilles de calcul ou de regarder un film (ou autre chose) et que votre batterie était à plat, la machine s'éteindrait, vous pourriez remplacer la batterie par une neuve, et la machine redémarrerait exactement là où vous vous étiez arrêté. Vous pourriez également configurer la machine pour n'utiliser que le mode hibernation, offrant ainsi un peu plus d'autonomie de batterie en contournant le mode veille (qui gaspille de l'énergie en maintenant la RAM active pendant que votre machine est endormie). Cela échange efficacement des réveils et des mises hors tension plus lents contre une meilleure durée de vie de la batterie. Sur les machines modernes avec des batteries fixes, l'hibernation agit comme une sécurité : par exemple, si le courant est coupé et que votre batterie se vide, l'hibernation garantira que vous ne perdez pas ce sur quoi vous travailliez.

Désactiver l'hibernation signifie principalement que vous devez prendre la responsabilité de vous assurer que votre travail est enregistré. Cela n'a aucun autre effet mis à part économiser de l'énergie et éviter la perte de données.

Vous contrôlez la fonction d'hibernation à travers l'utilitaire unix pmset (power management settings). Voir : man pmset. Pour désactiver complètement le mode hibernation lorsque la machine est en mode charge (c'est-à-dire, connectée à un cordon d'alimentation), ouvrez Terminal et exécutez la commande suivante :

sudo pmset -c hibernatemode 0

Cela désactivera le mode hibernation lorsque votre machine est branchée, mais le conservera actif lorsque votre ordinateur fonctionne sur batterie. Si vous préférez le désactiver entièrement dans tous les modes, omettez l'option -c.

Le réglage hibernatemode prend trois valeurs :

  • hibernatemode 0 : désactive l'hibernation pour la configuration d'alimentation spécifiée
  • hibernatemode 3 : active l'hibernation pour la configuration d'alimentation spécifiée
  • hibernatemode 25 : active l'hibernation pour la configuration d'alimentation spécifiée, et la définit comme mode par défaut, contournant ainsi la veille normale.

Il est également possible de modifier la manière dont l'hibernation fonctionne en utilisant les paramètres pmset :

  • standby (0/1) : 'standby' dit à la machine d'hiberner après un certain temps en veille, économisant de l'énergie.
  • standbydelayhigh, standbydelaylow, highstandbythreshold : les deux premiers spécifient un temps en secondes pour mettre la machine en hibernation ; le dernier spécifie un pourcentage de batterie. La limite est généralement fixée à 50 (la moitié de la puissance), et des délais d'hibernation plus longs sont définis lorsque la batterie a plus de puissance.
  • autopoweroff, autopoweroffdelay : équivalents européens de standby et des deux paramètres 'standbydelay'.

Vous pourriez jouer avec ces paramètres pour affiner le comportement de la machine, si vous le souhaitez.

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