Я вижу ошибку каждые 10 секунд в системном журнале, используя консольное приложение, жалуясь на то, что MirrorDsiplays
служба работает только в течение 0 секунд.
Nov 5 22:45:22 computer com.apple.xpc.launchd[1] (com.apple.preference.displays.MirrorDisplays): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Nov 5 22:45:52 --- last message repeated 2 times ---
Nov 5 22:45:52 computer com.apple.xpc.launchd[1] (com.apple.preference.displays.MirrorDisplays): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Nov 5 22:46:22 --- last message repeated 2 times ---
Nov 5 22:46:22 computer com.apple.xpc.launchd[1] (com.apple.preference.displays.MirrorDisplays): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Nov 5 22:46:52 --- last message repeated 2 times ---
Nov 5 22:46:52 computer com.apple.xpc.launchd[1] (com.apple.preference.displays.MirrorDisplays): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Не имеет значения, если у меня нет внешнего дисплея или я использую оба дисплея одновременно. Как отключить это предупреждение / ошибку в логах?
macbook
high-sierra
mjuarez
источник
источник
Ответы:
У меня был такой же журнал жалоб. Они являются результатом того, что macOS обнаруживает вторичный дисплей HDMI и некоторые проблемы с качеством кода.
Снимите флажок «Системные настройки> Дисплей> Показать параметры зеркального отображения в строке меню, если они доступны». После перезагрузки вывод журнала пропадет.
источник
Мне удалось решить эту проблему в моей системе, изменив файл LaunchAgent так, чтобы он загружался только в окне LoginWindow.
В дополнение к устранению ошибок каждые 30 секунд в журнале, также, кажется, также решена проблема, из-за которой мой дисплей не выключался, независимо от настройки в энергосбережении. Итак, я очень счастлив.
Я предпринял следующие шаги:
Отключите защиту целостности системы, чтобы редактировать файл .plist. Сделайте это, перезагрузившись в раздел восстановления с помощью cmd-R, откройте Terminal из меню Utilities и введите:
Перезагрузите систему, затем отредактируйте файл .plist с помощью этой команды:
Закомментируйте строку, которая вызывает загрузку инструмента MirrorDisplays. Измените эту строку:
к этому:
Затем перезагрузите и снова включите защиту целостности системы, используя раздел восстановления, как описано выше, и введите:
Перезагрузитесь и наслаждайтесь чистым лог-файлом!
источник
com.apple.preference.displays.MirrorDisplays.plist
для комментированияAqua
строки, как описано выше, предотвращает запускMirrorDisplays
исполняемого файла, когда пользователь Mac вошел в интерактивный сеанс. Может быть , что для ваших целей с автоматическим сервером, необходимо также закомментироватьLoginWindow
строку на предыдущую строке, которая должна иметь тот же эффект , когда Mac уже никто не вошел в интерактивном режиме . Дайте мне знать, если это работает!Редактирование файла plist, как объяснено в ответе Карла Хьюитта, привело к тому, что окна, которые расширялись на два монитора, отображались только на одном из двух экранов. Другая часть окна просто исчезла.
Следующее решение решило проблему для меня : Запустите Системные настройки, выберите « Дисплеи» и снимите флажок «Показывать параметры зеркального отображения в строке меню, когда они доступны».
Система: 2017 27 "iMac High Sierra 10.13.6 с двумя дополнительными 27" дисплеями ASUS, подключенными через дисплей HDMI. Благодарим Аллана и Бата. Спасибо.
источник
Снятие отметки «Дисплеи имеют отдельные пробелы» в «Системных настройках» → «Управление полетом» работало для меня.
источник