Как отключить дискретную видеокарту на MacBook Pro середины 2010 года на El Capitan?

У меня есть MacBook Pro середины 2010 года с дефектным чипом Nvidia. Использование gfxCardStatus для принудительного использования встроенной графики работает в большинстве случаев. Но время от времени Mail.app или какой-либо контент браузера (например, видео FB 360) активируют дискретный режим и вызывают панику графического процессора и последующую перезагрузку.

Я ищу способ отключить дискретную графику, чтобы она всегда использовала интегрированную.

Я нашел это и попытался выполнить большинство шагов http://www.asyncro.com/2014/03/24/macbook-pro-discreate-graphics-card-issue-fix-updated/

Сначала мне пришлось загрузиться в режиме восстановления и использовать csrutil disableдля отключения новой защиты системы в El Capitan для перемещения файлов.

И я предположил, что мне нужно переместить файлы GeForce*.* вместо файлов AMD*.*.

Но команда перестроить kextcache не работает в El Capitan.

Ответы (2)

Это не постоянное решение, и оно не отключает дискретную видеокарту, в итоге вы получите очень медленную графику, которая сделает ваш компьютер непригодным для повседневной работы.

Я ответил на этот другой вопрос полной процедурой постоянного отключения дискретной видеокарты при запуске.

Не могли бы вы оставить отзыв, кроме голосования против?
Я полагаю, что вы получили отрицательный голос, поскольку ваш ответ не касается вопроса ОП.
@JamesWong, как так? Единственный вопросительный знак в вопросе SanFranDerek находится в заголовке: «Как отключить дискретную видеокарту на MacBook Pro середины 2010 года на El Capitan?», и я связал полную процедуру для этого. Я также объяснил, что то, что он делает, пропускает некоторые важные шаги и не приводит к отключению дискретной видеокарты.

Большинству владельцев MBP 2010 года выпуска с явно неисправным графическим процессором NVidia dGPU не следует пытаться отключить графический процессор. Хотя этот обход возможен — либо электрически, либо путем взлома EFI/NVRAM, либо путем перемещения кекстов видеодрайвера, связанных с чипом NVidia, это далеко не лучшее решение.

В большинстве этих моделей на самом деле неисправен dGPU. Это просто так кажется, потому что вы замечаете проблемы, когда dGPU «включен». Вполне возможно, что NVidia dGPU действительно может быть неисправна. Но на самом деле чаще всего это всего лишь крошечный конденсатор, который действительно имеет недостаток и мешает управлению питанием dGPU.

Если проблема заключается в конденсаторе, то хорошим решением на полпути будет обойти наиболее проблемную часть управления питанием, снизив допустимую мощность для этих dGPU. Этого можно добиться, изменив kext AppleGraphicsPowerManagement.kext. Это можно упростить, используя для этого готовый патч . При этом производительность немного снизится.

MBPMid2010_GPUFix — это служебная программа, которая позволяет исправить периодический черный экран MacBook Pro (15 дюймов, середина 2010 г.) или потерю видео . Алгоритм основан на решении, предоставленном пользователем fabioroberto на форумах MacRumors .

Если это так, то хорошим и постоянным решением будет замена дешевого конденсатора. Apple вообще не будет этого делать из-за странного принципа, и Apple также запрещает AASP делать такой ремонт (на рассматриваемую машину также не распространяется гарантия и AppleCare). Это означает, что владельцы этих машин должны искать надежную мастерскую по ремонту оборудования, которая не является AASP и готова это сделать. Стоимость запчастей заставит вас смеяться до слез. Дополнительную информацию об этом можно найти в этой довольно длинной ветке или в этом забавном видео на YouTube .