"Обнаружена проблема с графикой"

MacBookPro11,3
2,5 ГГц i7
Intel Iris Pro и NVIDIA GeForce GT 750M (автоматическое включение графики, было на Intel)
OSX 10.10.1

Система как будто зависла. Часы iStat Menu остановились, курсор не двигался и т. д. Я попытался (физически) закрыть и снова открыть, но он не заснул, а индикатор логотипа Apple на задней панели продолжал гореть. Option-command-power и option-control-power тоже ничего не сделали. После принудительного выключения (длительное нажатие кнопки питания) и запуска он спросил, хочу ли я снова открыть окна Finder после принудительного выхода, «вы выключили компьютер из-за проблемы», и:

http://i.stack.imgur.com/Do3pw.png

Я мало что делал, не так уж много я установил (относительно новый компьютер). Я предполагаю, что это был Focusrite Saffire Mix Control. Или, может быть, Сафари.

Вот немного консоли:

12/9/14 20:17:21.209 apsd[52]: Attempt to set push wake topics without dark wake enabled: ()
12/9/14 20:17:21.216 apsd[52]: Attempt to set push wake topics without dark wake enabled: ()
12/9/14 20:17:21.222 apsd[52]: Attempt to set push wake topics without dark wake enabled: ()
12/9/14 20:17:21.223 xpcproxy[384]: CFPreferences could not connect to its daemon.
 Preferences using the connection 0x0 will be volatile and will not be persisted to disk.
12/9/14 20:17:21.224 xpcproxy[386]: CFPreferences could not connect to its daemon.
 Preferences using the connection 0x0 will be volatile and will not be persisted to disk.
12/9/14 20:17:21.227 apsd[52]: Attempt to set push wake topics without dark wake enabled: ()
12/9/14 20:17:21.276 askpermissiond[385]: objc[385]: Class FALogging is implemented in both /System/Library/PrivateFrameworks/FamilyCircle.framework/Versions/A/FamilyCircle and /System/Library/PrivateFrameworks/FamilyNotification.framework/Versions/A/FamilyNotification. One of the two will be used. Which one is undefined.
12/9/14 20:17:21.337 locationd[57]: Couldn't find a requirement string for masquerading client /System/Library/PrivateFrameworks/Parsec.framework
12/9/14 20:17:21.338 locationd[57]: could not get apple languages array, assuming english
12/9/14 20:17:21.368 mapspushd[397]: [Warning] Services all disappeared, removing all accounts
12/9/14 20:17:21.368 mapspushd[397]: [Warning] Services all disappeared, removing all enabled accounts
12/9/14 20:17:21.368 mapspushd[397]: [Warning] Services all disappeared, removing all dependent devices
12/9/14 20:17:21.422 askpermissiond[385]: StoreTransport: Resetting APS Connection using environment name production
12/9/14 20:17:21.535 storeaccountd[286]: AccountServiceDelegate: Accepting new connection <NSXPCConnection: 0x7fc3b100a0e0> connection from pid 379 with interface <AccountServiceInterface: 0x7fc3b100a7e0> (PID 379)
12/9/14 20:17:21.551 com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library/Keychains/System.keychain
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.637 com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd

Что стало причиной аварии?

У Apple довольно хорошая система регистрации. Откройте консоль и посмотрите на отметку времени непосредственно перед тем, как это произошло, а затем скопируйте и вставьте сюда.
bjb568, я думаю, что @Buscar웃 просил не только отметку времени, но и несколько полных строк во время непосредственно перед тем, как произошла эта ошибка. Одна только печать не поможет нам помочь вам.
Извините, мои инструкции были неясными. Выделите около 20 строк до и около 20 строк после вторника, 9 декабря, 20:17:17, затем скопируйте и вставьте (весь текст). Я знаю и не волнуюсь, некоторые люди действительно могут прочитать и понять этот материал :)
@Buscar웃 О, это, хорошо. Отредактировано.
Это было почти нормально, но нам не хватает строк Tue Dec 9 20:17:17.
ок, идем туда :)
у вас много чего происходит, от сторонних приложений! Отключите их все и повторите попытку, уверен, в безопасном режиме этого не произойдет.
Какого года эта машина и это MacBook с сетчаткой?
@Dempa Середина 2014 г., сетчатка.

Ответы (5)

Это известная и серьезная проблема с сетчаткой MBP и Yosemite, особенно с сетчаткой 2012 года, но другие владельцы сетчатки также сообщают об этой проблеме. Насколько я знаю, это ограничено 15-дюймовыми машинами, по крайней мере, из того, что я читал. Yosemite в основном вылетает при переключении графики. Ознакомьтесь с длинными сообщениями на форуме на сайте apple.com. По сути, все, что вы можете сделать на данный момент, это отключить переключение графики, и пусть они решат эту проблему в следующей версии. Несколько недель назад я отправил им радар по этой теме, и инженеры запросили дополнительную информацию. Значит, они об этом точно знают. Некоторые люди на Macrumours писали, что последняя бета-версия решила проблему, но, вероятно, еще слишком рано говорить об этом. Недостатком отключения графики является то, что оно значительно сокращает время автономной работы, но, по крайней мере, вы все еще можете использовать свою машину.

Пробовал включать переключение графики, не помогло.
Если это не машина сетчатки, то, вероятно, это что-то другое. Вы можете воспроизвести проблему или это единичный случай? Если это повторяется, попробуйте безопасную загрузку. Если он все еще делает это при безопасной загрузке, то, вероятно, это связано с оборудованием. Самое сложное, если оно прерывистое. Надеюсь, это не аппаратный человек.
Это «MacBook Pro (Retina, 15 дюймов, середина 2014 г.)». Он появляется раз в несколько недель и, по-видимому, ничем не вызван. Я воспроизвел его однажды на Mac Pro 2009 года на Yosemite (с такими же сторонними приложениями, как MBP).
Обязательно примите это во внимание. Сообщение на форуме, которое я просматривал, показало, что большинство пользователей могут обойти это, отключив переключение графики. Возможно, вы захотите проверить эту ветку обсуждений.apple.com /thread/6602046?tstart=0 . Есть куча предложений по устранению проблемы. Начните с PRAM и SMC. Вы также можете запустить диагностику оборудования на машине, которая может что-то сообщить. Удалите все, что изменяет ядро, например FLUX. Кроме того, просмотрите журналы. /Library/Logs/DiagnosticReports вы ищете файл kernelXXXXX.panic.
В диагностических отчетах не было файлов .panic, но я нашел что-то из того времени, в котором упоминался Chrome Pepper Flash Player.
Запуск аппаратной диагностики ничего не дал.
Извините, я имел в виду, что вы должны искать файл .log с паникой в ​​названии. Если вы не можете найти правильный файл panic.log, возможно, самая последняя информация о панике все еще находится в nvram. Попробуйте ввести «nvram -p» в командной строке (используя терминал), чтобы получить файл.
Эта проблема НЕ связана только с MBP сетчатки. Пользователи с MBP без сетчатки (включая меня) тоже столкнулись с этим, но MBP без сетчатки сейчас гораздо реже, поэтому отчетов меньше.
@shrx в некоторых случаях может быть связана с аппаратной проблемой. В случае компьютеров с сетчаткой 2012 года о проблеме широко сообщается, в отличие от других моделей, поэтому, скорее всего, проблема связана с драйвером. Если у вас есть эта проблема, и у вас нет 15-дюймовой сетчатки 2012 года, я бы взял машину в esp, если у вас есть гарантия. Удачи.
@cocoanut Это проблема с драйвером. Я установил другой драйвер от Nvidia, следуя предложению из ветки обсуждений Apple, и с тех пор не было никаких зависаний. Я протестирую компьютер еще несколько дней, а затем опубликую подробные инструкции в качестве ответа здесь.

Я установил драйвер графического процессора от NVidia, и у меня не было зависаний в течение месяца. Затем я переключился обратно на родной драйвер, и менее чем за день у меня зависло. Поэтому я вполне уверен, что другой драйвер решает проблему. Процедура установки драйвера непростая, но хорошо задокументирована на сайте Даниэля Крамника .

  • Сначала перейдите на страницу загрузки драйверов NVidia и загрузите драйвер, который работает на OS X, например Quadro K5000 для Mac — Quadro ODE Graphics Driver .
  • Затем загрузите «Вспомогательные инструменты для Xcode — конец июля 2012 г.» на веб- сайте разработчиков Apple . Вам не обязательно иметь платное членство в программе Apple для разработчиков.
  • Смонтируйте загруженные вспомогательные инструменты .dmgи перетащите PackageMakerих в свою /Applications/папку.
  • Щелкните правой кнопкой мыши загруженный драйвер NVidia .pkgи выберите Open With -> Flat Package Editor.
  • Перетащите Distributionфайл из Flat Package Editorи поместите его в папку, например, рядом со скачанным драйвером.
  • Откройте Distributionфайл в текстовом редакторе и удалите строку

    if (!validateHardware()) return false;

  • Сохраните отредактированный файл, удалите исходный Distributionфайл в папке Flat Package Editorи замените его отредактированным.

  • Сохраните измененный драйвер .pkgи запустите его. Вы должны иметь возможность установить драйвер графического процессора NVidia.
  • Перезагрузите компьютер, чтобы начать использовать драйвер графического процессора NVidia.

Предложение попробовать другой драйвер принадлежит Shmup Fiend в оригинальной ветке обсуждений Apple. Как упоминалось выше, заслуга в установке драйвера принадлежит Даниэлю Крамнику.

Вероятно, это Saffire Mix Control от Focusrite, так как это стороннее приложение (я думаю).

Попробуйте зайти System Preferences > Energy Saverи убедиться, что все настройки вам нравятся.

Если проблема не устранена, попробуйте отключить автоматическое переключение графики в меню Batteryи .Power Adapter

И убедитесь, что вы нажали «Сообщить», если это ошибка в операционной системе, что возможно, поскольку OSX 10.10 довольно новая.

Извините за задержку с ответом, в связи с праздниками.

Прежде всего, я бы порекомендовал базовое обслуживание, основанное на количестве ошибок, которые вы имеете в разных разделах, которые также могут потребовать некоторого ремонта.

1 - Используйте Дисковую утилиту и разрешения на восстановление.

2 - Затем используйте cmd-r и восстановите пользовательские ACL (через сброс пароля терминала, но без фактического сброса пароля).

3 - Тогда я бы порекомендовал временно отключить создателей проблем, таких как приложение GitHub для Mac.

Теперь проверьте еще раз и, если необходимо, сообщите здесь.

Кажется, это было решено. См.: https://discussions.apple.com/thread/6596475 .

Я также попытался загрузиться в Диагностику и некоторые другие вещи. Затем я попытался создать нового пользователя и обнаружил, что ошибка связана с пользователем. Поэтому я снова вошел в свою учетную запись и нашел все файлы с именами Kernel_<datestamp>_<computername>.gpuRestartв /Library/Logs/DiagnosticReports. А я просто убрал эти файлы, и всплывающее окно с ошибкой исчезло...

Ответы на Ask Different должны быть чем-то большим, чем просто ссылка. Можно включить ссылку, но, пожалуйста, подведите итог или выделите ее в ответе. Идея состоит в том, чтобы сделать ответ самостоятельным.