Оновлення 2015-03-04: Відповідно до деяких оновлених приміток до випуску програми Bartender (v1.2.32; міна акценту):
Apple, схоже, вирішила проблему мерехтіння для декількох моніторів у Йосеміті з 10.10.3 Beta 2 ; але при цьому Бармен перестав працювати правильно. Ми внесли зміни в "Бармен" за 10.10.3 бета-версії 2 і передбачаємо, що вона тепер працює безперебійно; якщо ви бачите якісь проблеми з Барменом, будь ласка, повідомте нас про це.
Тож ця проблема може бути видно.
Пробачте, можу сказати, що, згідно з моїм власним обміном електронною поштою з їхніми Радниками, офіційна відповідь Apple Engineering полягає в тому, що це задумано:
Це нормальна поведінка, спричинене вимкненням прозорості та вмиканням, щоб розрізняти показ активного відображення.
Ви можете спробувати кілька способів вирішення.
- Відрегулюйте параметри в системних налаштуваннях -> Доступність і включіть зменшення прозорості.
- Дисплеї для відключення мають окремі пробіли.
- Увімкніть використання темної смуги меню та док-станції в системних налаштуваннях -> Загальні.
Ще одне вирішення проблеми з барменом
Зі свого досвіду, я також запускаю Bartender, щоб обмежити кількість активних піктограм рядка стану. Оскільки менше значків доводиться перемальовувати, це зменшує затримку перемальовки при перемиканні моніторів. Вони все ще перемальовуються, і це все ще дратує, але підвищена чуйність інтерфейсу допомагає мені ігнорувати це.
Усунення несправностей, які не роблять нічого
Наступні кроки я виконував зі старшим технічним радником та інженером Apple під час справи щодо підтримки цього ж питання. Жодне з цих проблем не вирішило :
- створення нового користувача (і таким чином порожній профіль користувача)
- перехід у безпечний режим (у тому числі з новим обліковим записом користувача)
- перевстановлення ОС
- скидання SMC та NVRAM
- запуск Apple Hardware Test
- запуск інструментів діагностики VGA dongle
Детальний опис проблеми
Відео про поведінку розміщено тут: https://flic.kr/s/aHsk5xxSb1
- Якщо один або два зовнішніх монітора підключені,
- через HDMI, MiniDP> DP або MiniDP> VGA
- незалежно від того, відкрита чи закрита кришка,
- і на дисплеях увімкнено окремий пробіл ,
- можна натиснути робочий стіл на будь-якому неактивному робочому столі (на робочому столі із сірим або приглушеним меню),
- і значки меню меню дисплея почнуть перемальовуватися,
- що проявляється тремтінням іконок (виражається як зсув бічно і вертикально),
- перестановка піктограм (у випадку, коли ви переставили їх вручну, утримуючи клавішу CMD та перетягуючи їх),
- і коротке знезараження з подальшим повторним антиаліазінгом (або зниканням) піктограм.
- Це відбувається з усіма значками в правій частині меню,
- але не ті, що ліворуч (яблуко та пункти меню),
- а також виключаючи значок бічної панелі.
- Симптоми
не виникають при переході від одного зовнішнього монітора до іншого.
- Переміщення піктограм викликає функціональну затримку між початком переходу та використанням програми на екрані призначення. (У моєму випадку 3-5 секунд.)
- З'являється час затримки, пов’язаний із кількістю наявних значків рядка стану.
Першопричина?
Я очікую, що це проблема програмного забезпечення, пов’язана з SystemUIServer або однією з основних (приватних) бібліотек інтерфейсу користувача. Це здається сильно пов’язаним із антиалізінг. Хоча Apple каже, що це очікувана поведінка, я думаю, що багато користувачів погодиться, що це помилка, представлена Yosemite.