Mise à jour du 15/03/2015: Selon certaines notes de publication mises à jour de l'application Bartender (v1.2.32; souligné par moi):
Apple semble avoir résolu le problème d’élément scintillant pour plusieurs moniteurs dans Yosemite avec 10.10.3 Bêta 2 ; mais ce faisant, Barman a cessé de fonctionner correctement. Nous avons apporté des modifications à Bartender pour la version 10.10.3 Bêta 2 et nous nous attendons à ce que tout fonctionne normalement. Si vous voyez des problèmes avec Bartender, merci de nous le faire savoir.
Il est donc possible que ce problème soit en train de disparaître.
Je suis désolé de dire que, selon mon propre échange de courrier électronique avec leurs conseillers, la réponse officielle d'Apple Engineering est que cela est voulu par sa conception:
C'est un comportement normal causé par l'activation et la désactivation de la transparence pour différencier l'affichage actif.
Vous pouvez essayer quelques solutions de contournement.
- Ajustez les paramètres dans Préférences Système -> Accessibilité et activez la transparence réduite.
- Désactiver les écrans ont des espaces séparés.
- Activez Utiliser la barre de menus et le dock sombres dans les Préférences Système -> Général.
Un autre moyen de contourner le barman
D'après mon expérience, j'exécute également Bartender pour limiter le nombre d'icônes de barre d'état actives. Étant donné que moins d'icônes doivent être redessinées, le délai de rafraîchissement est réduit lors du changement de moniteur. Ils redessinent toujours, et c'est toujours ennuyeux, mais la réactivité accrue de l'interface utilisateur m'aide à l'ignorer.
Dépannage des étapes qui ne font rien
J'ai effectué les étapes suivantes avec un conseiller technique principal et un ingénieur Apple lors d'un incident d'assistance pour le même problème. Aucun d'entre eux n'a résolu le problème :
- créer un nouvel utilisateur (et donc un profil utilisateur vide)
- entrer en mode sans échec (y compris avec un nouveau compte utilisateur)
- réinstaller le système d'exploitation
- réinitialiser SMC et NVRAM
- exécution du test du matériel Apple
- exécution d'outils de diagnostic de dongle VGA
Description détaillée du problème
Des vidéos du comportement sont affichées ici: https://flic.kr/s/aHsk5xxSb1
- Lorsqu'un ou deux moniteurs externes sont connectés,
- via HDMI, MiniDP> DP ou MiniDP> VGA
- que le couvercle soit ouvert ou fermé,
- et les affichages ont des espaces séparés est activé,
- on peut cliquer sur le bureau de n’importe quel bureau inactif (le bureau avec une barre de menus grisée ou en sourdine),
- et les icônes de la barre de menu de cet affichage vont commencer à se redessiner,
- qui se traduit par une agitation des icônes (exprimée par un décalage latéral et vertical),
- un réarrangement des icônes (dans le cas où on les a réarrangées manuellement en maintenant enfoncée la touche CMD et en les faisant glisser),
- et une brève élimination de l'anticrénelage suivie d'un nouvel antialiasing (ou tramage) des icônes.
- Cela se produit avec toutes les icônes dans le côté droit de la barre de menu,
- mais pas ceux de gauche (pomme et éléments de menu),
- et en excluant également l'icône de la barre latérale.
- Les symptômes ne
se produisent pas lors de la transition d'un moniteur externe à un autre.
- Le décalage des icônes entraîne un délai fonctionnel entre le lancement de la transition et l'utilisation de l'application dans l'écran de destination. (Dans mon cas, 3-5 secondes.)
- Le délai du délai apparaît en fonction du nombre d'icônes de la barre d'état que vous avez.
Cause première?
Je pense qu'il s'agit d'un problème logiciel lié à SystemUIServer ou à l'une des bibliothèques d'interface utilisateur (privées) sous-jacentes. Il semble fortement lié à l'antialiasing. Bien que Apple indique que ce comportement est attendu, je pense que de nombreux utilisateurs conviendraient qu'il s'agit d'un bogue introduit avec Yosemite.