11 votes

Problèmes majeurs avec les écrans externes multiples après la mise à niveau de MacOS 10.12.3 à 10.12.4

Lors de la mise à jour de MacOS 10.12.3 à 10.12.4, les problèmes suivants ont immédiatement commencé à se produire de manière constante chaque fois que le MacBook tente de lancer l'affichage sur des moniteurs externes qui sont en mode économie d'énergie (c'est-à-dire allumés, mais en attente d'un signal et donc avec l'écran éteint). Cela inclut le démarrage ou le réveil du MacBook.

  • Le MacBook envoie un signal intermittent aux moniteurs externes via l'interface Thunderbolt, ce qui conduit à une situation de course où le moniteur externe sort du mode économie d'énergie en recevant un signal du MacBook, mais retourne en mode économie d'énergie parce qu'il n'a pas détecté de signal (ou du moins un signal cohérent) au moment où il a fini de se réveiller. Ce processus se répète de manière cyclique pendant un certain temps jusqu'à ce que les deux moniteurs externes soient synchronisés avec le MacBook (ou qu'ils ne le soient pas, voir ci-dessous).
  • Le MacBook entre dans un état de non-réponse après avoir été dans le cycle ci-dessus pendant un certain temps sans que les moniteurs externes soient synchronisés avec le MacBook. Cela nécessite un arrêt forcé qui peut entraîner une perte de données et un travail non sauvegardé.

Veuillez consulter ma réponse ci-dessous pour plus de détails.

3voto

stanigator Points 2853

Le paragraphe suivant se veut un résumé de haut niveau du problème qui se pose, et je tente d'expliquer plus en détail les parties pertinentes dans les paragraphes suivants.

Immédiatement après la mise à jour de MacOS 10.12.3 à 10.12.4, j'ai remarqué que lorsque mon MacBook Pro (Late 2013) démarre ou se réveille alors qu'il est branché à mes deux écrans externes via Mini DisplayPort, mon MacBook a de grandes difficultés à les faire fonctionner tous les deux en même temps. L'écran du MacBook s'allume et s'éteint pendant qu'il essaie de se synchroniser avec les écrans externes (pour commencer à s'afficher sur eux normalement). Pendant ce temps, les écrans semblent passer de la réception d'un signal à l'absence de signal, comme le suggère le fait que les écrans se réveillent, mais affichent ensuite "Pas de signal" et repassent en mode économie d'énergie. Finalement, après de nombreux cycles de ce type, un ou les deux écrans peuvent se synchroniser avec le MacBook et fonctionner normalement à partir de là. Mais parfois, il passe par de nombreux cycles de ce type sans se synchroniser. Lorsque les écrans et le MacBook ne parviennent pas à se synchroniser après de nombreux cycles et continuent à fonctionner comme décrit, je peux débrancher un ou les deux moniteurs externes et essayer de les synchroniser individuellement, ce qui est généralement plus facile que d'essayer les deux en même temps. Cela est logique car, comme je l'explique ci-dessous, ce problème est effectivement une condition de course et semble être aggravé avec chaque écran externe supplémentaire utilisé. Enfin, le cas le plus grave est celui où le cycle que j'ai décrit se termine par l'entrée du MacBook dans un état de non-réponse et la nécessité d'un arrêt forcé qui peut conduire à la perte de données ou de travail non sauvegardé. De plus, ce problème se présente à chaque fois que je démarre ou réveille le MacBook.

Pour être clair, les écrans sortent du mode économie d'énergie lorsqu'ils reçoivent un signal de mon MacBook (par exemple, lorsqu'il démarre ou sort de sa veille). Mais après avoir reçu ce signal initial qui fait sortir l'écran du mode économie d'énergie, l'écran affiche "No Signal" et retourne en mode économie d'énergie. Pendant ce temps, l'écran de mon MacBook passe d'un état normal à un écran vide pendant quelques secondes, puis revient à un état normal, car il semble basculer entre une sortie vers l'écran externe et une absence de sortie. C'est le cycle qui se répète continuellement jusqu'à ce que soit chaque moniteur respectif se synchronise avec le MacBook et fonctionne normalement, soit le MacBook entre dans un état de non-réponse comme décrit ci-dessous. Dans le cas où les moniteurs finissent par se synchroniser, il semble que cela se produise au moment où le réveil du moniteur coïncide avec l'envoi par le MacBook d'un signal cohérent à ce moniteur. Donc, c'est effectivement une condition de course. La raison pour laquelle je dis que le MacBook passe de la sortie vers le moniteur à la sortie vers celui-ci est que, pendant ce cycle, j'observe que les fenêtres que j'avais ouvertes sur le moniteur externe avant que le MacBook ne s'endorme passent de l'affichage sur l'écran du MacBook à l'absence d'affichage du tout (on suppose qu'elles sont sorties sur l'écran externe).

Comme je l'ai mentionné plus haut, il y a une situation encore plus gênante que j'ai rencontrée plusieurs fois où, en sortant du sommeil, le MacBook entre dans le cycle d'essayer de se synchroniser avec les moniteurs pendant un moment et ensuite entre dans un état de non réponse, montrant un écran blanc. Brancher et débrancher les moniteurs du MacBook ou les mettre sous tension ne semble avoir aucun effet dans cette situation. Même si le MacBook reconnaît l'un des moniteurs alors qu'il est dans cet état sans réponse, ce moniteur affiche également un écran vide (mais il ne passe pas en mode veille et reçoit donc un signal). Ma seule option a été de forcer l'arrêt de mon MacBook après que cela se soit produit en appuyant sur le bouton d'alimentation et en le laissant enfoncé.

J'ai deux écrans Acer S241HL connectés chacun par Mini DisplayPort. Je n'avais jamais eu ce problème auparavant et il a commencé immédiatement après la mise à jour de la 10.12.3 à la 10.12.4. Auparavant, l'écran de mon MacBook pouvait s'allumer et s'éteindre une ou deux fois au démarrage (et peut-être au réveil ?) avant que tous les écrans ne soient allumés et affichés correctement. Mais cela était toujours rapide et ne posait jamais de problème. Cette situation est beaucoup plus extrême et constitue un inconvénient majeur car je dois attendre et parfois modifier les écrans à chaque fois que mon MacBook se réveille ou démarre. Ce qui est encore plus grave, c'est qu'il est maintenant dangereux pour moi de réveiller mon MacBook si j'ai des moniteurs branchés, car il risque d'entrer dans un état de non-réponse, ce qui nécessite un arrêt forcé. Cela peut facilement causer des problèmes, notamment des pertes de données et des travaux non sauvegardés.

J'ai contacté le service d'assistance d'Apple pour qu'il transmette ce problème aux ingénieurs. Ils doivent être au courant de ce fil de discussion, donc si vous rencontrez le même problème, merci de commenter avec les détails de votre installation tels que le(s) port(s) de sortie vidéo que vous utilisez et quels types de câbles/adaptateurs, ainsi que toute autre information pertinente.

1voto

Graham Miln Points 39606

Faites-le savoir à Apple

Si vous disposez d'un cas de test reproductible (de préférence après avoir isolé les variables étrangères comme la veille / le réveil / les extensions tierces et sur un système d'exploitation correctement installé), la meilleure façon d'alerter les ingénieurs d'Apple est d'utiliser le site Web de l'entreprise. Rapport de bug . Vous pouvez utiliser un identifiant Apple pour vous connecter et fournir un rapport de bogue détaillé.

Si vous n'y avez pas accès, Support Apple peut transmettre les problèmes à l'ingénierie. La méthode la moins directe est la méthode générale Page de commentaires .

1voto

Monomeeth Points 61435

Il peut être intéressant de réinitialiser la NVRAM et le SMC (dans cet ordre) pour voir si cela résout vos problèmes. Avant de le faire, débranchez tous les périphériques externes (y compris les écrans, le clavier, etc.).

Réinitialisation de la NVRAM sur votre modèle MacBook Pro

Votre Mac utilise une mémoire non volatile à accès aléatoire (NVRAM) pour stocker toute une série de paramètres. Voici comment la réinitialiser :

  1. Éteignez votre Mac. Oui, une fermeture complète, pas seulement une déconnexion.
  2. Appuyez sur le bouton power button et ensuite appuyez sur le commandoptionpr des clés. Vous devez vous assurer que vous appuyez sur ces touches avant l'écran gris apparaît ou cela ne fonctionnera pas.
  3. Maintenez ces touches enfoncées jusqu'à ce que votre Mac redémarre et que vous entendiez le carillon de démarrage.
  4. Relâchez les touches et laissez votre Mac redémarrer normalement.

Nota: Lorsque vous vous reconnectez, vous puede vous devez réajuster certaines de vos préférences système (par exemple, le volume des haut-parleurs, la résolution de l'écran, la sélection du disque de démarrage, les informations sur le fuseau horaire, etc.)

Maintenant, procédez à la réinitialisation du SMC.

Réinitialisation du SMC sur votre modèle MacBook Pro

Le contrôleur de gestion du système (SMC) a un impact sur toute une série de fonctions de gestion de l'alimentation. Voici comment le réinitialiser :

  1. Éteignez votre Mac
  2. Conserver l'adaptateur MagSafe (câble d'alimentation) branché .
  3. Appuyez en même temps shiftoptioncontrol (sur le gauche côté de la intégré clavier) et le site power button
  4. Laisse tomber
  5. Rallumez votre ordinateur à l'aide du bouton d'alimentation.

Faites-nous savoir comment vous vous en sortez.

1voto

Oskar Points 1242

Nous avons eu de nombreux problèmes avec des écrans et des synchronisations tiers depuis la version 10.11. Il se peut donc que ce ne soit pas du tout lié à la mise à jour (ou que la mise à jour active de nouvelles fonctionnalités qui exposent plus facilement les câbles défectueux).

Notre service d'assistance dispose désormais de plusieurs jeux de câbles et d'écrans en bon état que nous prenons et testons systématiquement en même temps que notre disque d'installation d'OS propre en bon état sur un support de démarrage externe.

Notre processus de triage est le suivant :

  1. Remettez tous les câbles en place, démarrez en mode sans échec et vérifiez que l'écran lui-même fonctionne.
  2. Collectez des données sur le moment où survient le problème - se produit-il à chaque fois ou à l'occasion ?
  3. Effectuez un test - 5 périodes de sommeil et 5 périodes de réveil ou trois redémarrages et enregistrez les résultats.

À ce stade, nous saurons si c'est vraiment quelque chose lié au système d'exploitation ou si c'est un problème occasionnel.

Si vous ne disposez pas d'un service d'assistance informatique, vous devrez peut-être effectuer certaines de ces opérations dans un autre ordre. Si vous êtes convaincu que c'est la mise à jour, installez un système d'exploitation propre (même version) sur un disque externe et testez-le pendant quelques heures. Ce genre de détail fait généralement intervenir les ingénieurs d'Apple si vous pouvez reproduire le problème avec une installation propre.

Ne négligez pas non plus les câbles - nous en remplaçons beaucoup plus que les années précédentes. Il est trop tôt pour savoir si nous avons simplement acheté des câbles de moins bonne qualité ou si le nouveau matériel et les nouveaux pilotes sont simplement plus pointilleux. La bonne nouvelle, c'est que les câbles sont relativement bon marché et que vous pouvez marquer les câbles suspects pour les réutiliser plus tard s'il s'avère que c'est le logiciel et non les câbles qui est en cause.

1voto

Eric Points 2410

Je vois quelque chose comme cela avec un moniteur Acer (H233H) sur une connexion HDMI directe à partir d'un MacBook Pro fin 2013 sur 10.14.6.

Je n'obtiens pas les crashs, mais je vois une condition de course ici, pour moi cela ressemble :

  1. Le moniteur démarre, et vérifie la connexion HDMI.
  2. Le MacBook voit cela et démarre le mode double écran.
  3. ...
  4. Le MacBook n'a toujours rien renvoyé sur l'interface HDMI, donc le moniteur abandonne et montre "aucun signal".
  5. Le MacBook finit de changer de mode, et commence à envoyer un signal
  6. Mais le moniteur n'écoute plus
  7. Le fait de mettre le moniteur sous tension interrompra la connexion HDMI et ramènera le MacBook en mode écran unique (passez à l'étape 1).

J'ai constaté que parfois le moniteur peut redémarrer assez rapidement pour éviter de déclencher cette dernière étape, mais à part cela, je n'ai pas trouvé de moyen de contourner ce problème.

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