Наступний абзац мається на увазі як підсумок високого рівня проблеми, що виникає, і я намагаюся пояснити відповідні частини більш докладно в наступних параграфах.
Відразу після оновлення з macOS 10.12.3 до 10.12.4 я помітив, що коли мій MacBook Pro (пізно 2013) завантажується або прокидається під час підключення до моїх двох зовнішніх дисплеїв через Mini DisplayPort, у мого MacBook виникають надзвичайні труднощі з тим, щоб вони працювали на одній і тій же час. Екран MacBook вмикається та вимикається, коли він намагатиметься синхронізуватися із зовнішніми дисплеями (щоб почати відображатись на них як звичайні). Тим часом дисплеї, здається, переходять між прийомом сигналу та без прийому сигналу, як це підказує той факт, що дисплеї прокинуться, але потім відобразять "Без сигналу" і повернуться в режим енергозбереження. Врешті-решт, після багатьох циклів цього, один або обидва дисплеї можуть "синхронізуватися" з MacBook і нормально функціонувати звідти. Але іноді він проходить через багато таких циклів, не синхронізуючись. Коли дисплеї та MacBook не синхронізуються після багатьох циклів і продовжують цикл, як описано, я можу відключити один або обидва зовнішні монітори та спробувати змусити їх синхронізуватися окремо, що, як правило, простіше, ніж спробувати обидва одночасно. Це має сенс, оскільки, як я пояснюю нижче, ця проблема є фактично умовою перегонів і, як видається, ускладнюється кожним додатковим зовнішнім екраном, який використовується. Нарешті, більш серйозний випадок, коли цикл, який я описав, закінчується тим, що MacBook переходить у стан безвідповідальності та вимагає примусового відключення, що може призвести до втрати даних або збереження роботи. Крім того, весь цей випуск представляється кожен раз, коли я завантажую або розбуджую MacBook. Я можу відключити один або обидва зовнішні монітори та спробувати змусити їх синхронізуватися окремо, що, як правило, простіше, ніж спробувати обидва одночасно. Це має сенс, оскільки, як я пояснюю нижче, ця проблема є фактично умовою перегонів і, як видається, ускладнюється кожним додатковим зовнішнім екраном, який використовується. Нарешті, більш серйозний випадок, коли цикл, який я описав, закінчується тим, що MacBook переходить у стан безвідповідальності та вимагає примусового відключення, що може призвести до втрати даних або збереження роботи. Крім того, весь цей випуск представляється кожен раз, коли я завантажую або розбуджую MacBook. Я можу відключити один або обидва зовнішні монітори та спробувати змусити їх синхронізуватися окремо, що, як правило, простіше, ніж спробувати обидва одночасно. Це має сенс, оскільки, як я пояснюю нижче, ця проблема є фактично умовою перегонів і, як видається, ускладнюється кожним додатковим зовнішнім екраном, який використовується. Нарешті, більш серйозний випадок, коли цикл, який я описав, закінчується тим, що MacBook переходить у стан безвідповідальності та вимагає примусового відключення, що може призвести до втрати даних або збереження роботи. Крім того, весь цей випуск представляється кожен раз, коли я завантажую або розбуджую MacBook. більш серйозний випадок, коли цикл, який я описав, закінчується, коли MacBook переходить у стан безвідповідальності та вимагає примусового вимикання, що може призвести до втрати даних або збереження роботи. Крім того, весь цей випуск представляється кожен раз, коли я завантажую або розбуджую MacBook. більш серйозний випадок, коли цикл, який я описав, закінчується, коли MacBook переходить у стан безвідповідальності та вимагає примусового вимикання, що може призвести до втрати даних або збереження роботи. Крім того, весь цей випуск представляється кожен раз, коли я завантажую або розбуджую MacBook.
Щоб було зрозуміло, дисплеї прокидаються з режиму енергозбереження після отримання сигналу з мого MacBook (наприклад, коли він завантажується або прокидається зі сну). Але після отримання цього початкового сигналу, що пробуджує дисплей з режиму енергозбереження, на дисплеї з'являється "Без сигналу" і повертається в режим енергозбереження. Тим часом дисплей на моєму MacBook переходить від нормального до порожнього екрану на пару секунд і повертається до нормального, оскільки він, схоже, перемикається між виведенням на зовнішній дисплей і не виходить. Це цикл, який постійно повторюється, поки будь-який відповідний монітор не синхронізується з MacBook і не працює нормально, або MacBook переходить у невідповідний стан, як описано нижче. У випадку, коли монітори з часом синхронізуються, Схоже, це відбувається в той момент, коли прокидання монітора збігається з MacBook, що видає послідовний сигнал на відповідний монітор. Отже, це фактично умова гонки. Я вважаю, що MacBook циклами між виведенням на монітор і не виведенням на нього є те, що, хоча він перебуває в цьому циклі, я спостерігатиму за відкритими вікнами на зовнішньому моніторі перед тим, як перемикання режиму сплячого MacBook між відображенням на MacBook відображення і взагалі не відображається (імовірно, вони виводяться на зовнішній дисплей).
Як я вже згадував вище, є ще більш складна ситуація, з якою я зараз стикався неодноразово, коли, прокинувшись зі сну, MacBook вступить у цикл спроб синхронізуватися з моніторами на деякий час, а потім перейде у стан безвідповідальності , показуючи порожній екран. Підключення та відключення моніторів від MacBook або живлення на мотоциклі моніторів, здається, не впливають на цю ситуацію. Навіть якщо MacBook розпізнає один з моніторів, перебуваючи в такому невідповідному стані, він також просто видає порожній екран (але не переходить у сплячий режим, тому отримує сигнал). Єдиним моїм варіантом було змусити вимкнути мій MacBook після того, як це сталося, натиснувши кнопку живлення та залишивши її натиснутою.
У мене є два дисплеї Acer S241HL, кожен підключений через Mini DisplayPort. У мене ніколи не було цього питання, і воно почалося одразу після того, як я перейшов з 10.12.3 на 10.12.4. Раніше екран мого MacBook може включатися / вимикатися один-два рази під час завантаження (і, можливо, пробудження?), Перш ніж усі дисплеї були ввімкнені та відображені належним чином. Але це завжди було швидко і ніколи не було проблемою. Це набагато більша крайність і велика незручність, оскільки мені доводиться чекати, а іноді і возитися з моніторами щоразу, коли мій MacBook прокидається чи завантажується. Ще серйозніше те, що для мене зараз небезпечно будити свій MacBook, якщо у мене підключені монітори через ризик вступу його у невідповідний стан, що вимагає примусового вимкнення. Це може легко викликати проблеми, включаючи втрату даних та збережену роботу.
Я зв’язався зі службою підтримки Apple, щоб передати цю проблему інженерії. Вони повинні знати про цю тему, тому якщо у вас виникає ця сама проблема, будь ласка, прокоментуйте деталі вашого налаштування, наприклад, який порт (-ів), який ви використовуєте, і які типи кабелів / адаптерів, а також будь-який інший відповідний інформація.