После обновления с macOS 10.12.3 до 10.12.4 следующие проблемы сразу начали возникать последовательно, каждый раз, когда MacBook пытается инициировать отображение на внешних мониторах, которые находятся в режиме энергосбережения (то есть включены, но ожидают сигнала и, таким образом, с выключенным экраном). ). Это включает в себя, когда MacBook загружается или просыпается.
- MacBook выводит прерывистый сигнал на внешние мониторы через интерфейс Thunderbolt, приводя к состоянию гонки, например, ситуации, когда внешний монитор выходит из режима энергосбережения при получении сигнала от MacBook, но возвращается в режим энергосбережения из-за отсутствия обнаружения сигнала (или по крайней мере, последовательный) к тому времени, когда он закончил просыпаться. Этот процесс повторяется циклически в течение некоторого времени, пока оба внешних монитора не синхронизируются с MacBook (или нет, см. Ниже).
- MacBook перестал отвечать на запросы после того, как некоторое время находился в вышеуказанном цикле, и внешние мониторы не синхронизировались с MacBook. Это требует принудительного выключения, которое может привести к потере данных и несохраненной работе.
Пожалуйста, смотрите мой ответ ниже для более подробной информации.
Ответы:
Следующий абзац подразумевает краткое изложение возникшей проблемы, и я попытаюсь объяснить соответствующие части более подробно в последующих абзацах.
Сразу после обновления с 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, чтобы сообщить об этой проблеме инженерам. Они должны знать об этой теме, поэтому, если у вас возникла такая же проблема, пожалуйста, прокомментируйте с подробностями вашей настройки, такими как порты видеовыхода, которые вы используете, и какие типы кабелей / адаптеров, а также любые другие соответствующие Информация.
источник
sudo sysdiagnose
когда проблема впервые начинается? Было бы интересно посмотреть, как скоро после перезапуска видео становится нестабильным или теряет синхронизацию. Было бы очень полезно после того, как 4 диагностических дампа доступны для просмотра.Возможно, стоит сбросить NVRAM и SMC (в таком порядке), чтобы посмотреть, решит ли это ваши проблемы. Перед этим отключите все внешние устройства (включая мониторы, клавиатуру и т. Д.).
Сброс NVRAM на вашей модели MacBook Pro
Ваш Mac использует энергонезависимую оперативную память (NVRAM) для хранения всего диапазона настроек. Вот как это сбросить:
Примечание. При повторном входе в систему может потребоваться перенастройка некоторых системных настроек (например, громкость динамика, разрешение экрана, выбор загрузочного диска, информация о часовом поясе и т. Д.).
Теперь перейдите к сбросу SMC.
Сброс SMC на вашей модели MacBook Pro
Контроллер управления системой (SMC) влияет на целый ряд функций управления питанием. Вот как это сбросить:
Дайте нам знать, как вы идете.
источник
Пусть Apple знает
Если у вас есть воспроизводимый контрольный пример (предпочтительно после выделения для посторонних переменных, таких как расширения сна / пробуждения / сторонних производителей и в чисто установленной ОС), лучший способ предупредить инженерию в Apple - через Bug Reporter . Вы можете использовать Apple ID для входа в систему и предоставления подробного отчета об ошибке.
Если у вас нет доступа, служба поддержки Apple может перевести проблемы в инженерную. Наименее прямым способом является общая страница обратной связи .
источник
С 10.11 у нас было много проблем со сторонней синхронизацией и дисплеями, так что это может вообще не быть связано с обновлением (или что обновление включает новые функции, которые более легко выявляют неисправные кабели).
У нашей справочной службы теперь есть несколько наборов известных исправных кабелей и известных исправных дисплеев, которые мы используем и систематически тестируем вместе с нашим обычным приводом «заведомо исправная установка чистой ОС» на внешний загрузочный носитель.
Наш процесс сортировки:
На данный момент мы узнаем, действительно ли это что-то, связанное с ОС, или это случайная проблема.
Если у вас нет ИТ-службы поддержки - вам может понадобиться выполнить некоторые из них в другом порядке. Если вы уверены, что это обновление, установите чистую ОС (той же версии) на внешний диск и протестируйте ее в течение нескольких часов. Подобные детали обычно вовлекают Apple Engineering, если вы можете воспроизвести проблему с чистой установкой.
Не забывайте также о кабелях - мы заменили их намного больше, чем в прошлые годы. Еще слишком рано говорить, купили ли мы только что кабели низкого качества или новое оборудование и драйверы стали более требовательными. Хорошей новостью является то, что кабели относительно дешевы, и вы можете пометить подозрительные для повторного использования позже, если окажется, что это программное обеспечение, а не кабели.
источник