Visiter (visiter) wrote in ru_mac,
Visiter
visiter
ru_mac

Category:

Решение проблемы перезагрузки Macbook Pro mid 2010 с ошибкой (Kernel Report) по графике

На русских ресурсах я не нашел этой информации, поэтому и пишу этот длиннопост.

Среди Макбуков середины 2010 года распространена проблема спонтанной перезагрузки с ошибкой по дискретной графике nVidea. Эта проблема не обошла стороной и мой MacBook. Все началось с небольшой ряби при работе в Хроме, переросло в перезагрузки которые прогрессировали. Под конец это происходило несколько раз в день. Но и это, как я знаю - не предел. Внизу текста под катом я привел Panic Report с моего мака.
Я долго искал решение, но если отбросить все полумеры и танцы с бубном с неясным результатом, то все сводилось к перепайке чипа.

Официальное решение от Эпл - замена материнской платы по гарантии или перепайка чипа. Но гарантия давно закончилась, как в прочем и поддержка данной модели производителем. Неофициальные сервисы так же решают вопрос перепайкой чипа.
По отзывам, после таких решений в большинстве случаев проблема рано или поздно возвращается.

Я уже искал куда отдать мак на замену чипа, как вдруг наткнулся на другое решение, появившееся на англоязычных форумах.
Кто-то раскопал, что во всем виноват всего лишь один конденсатор!


Ниже ссылка на форум с двумя вариантами решения. Можете почитать сами (читать с этого места).
http://forums.macrumors.com/threads/gpu-kernel-panic-in-mid-2010-whats-the-best-fix.1890097/#post-23317162


Один из описываемых вариантов решения компромиссный, но без вмешательства в железо, его я описывать не буду, при желании можете сами изучить вопрос.
UPD: В комментариях dustwashere сделал перевод второго способа решения проблемы приведенного на том же форуме. Этот способ тоже работает, но при этом несколько режется скорость работы видеокарты, за-то не надо ничего паять. Можно пойти этим путем, если вас не слишком волнует падение производительности видеочипа или нет возможности заменить кондер. Так же dustwashere предлагеает использовать этот вариант для проверки, поможет ли вам замена кондера.
UPD2: Важная поправка от zanami "Там же на макруморсе пишут, что "софтовый" метод не годится, если вы работаете с внешним монитором."
UPD3: Тут y_skyro_y померил на сколько падает производительность с применением второго "софтового" способа.

Вторым предложеным решением я воспользовался и мак снова заработал как раньше!
Это, как я уже сказал, замена одного конденсатора. Ниже на картинке указано, какой кондер нужно заменить. Меняют на аналогичный по параметрам - 330мкФ 2,0 - 2,5В (330uF 2.0v non-tantalum poly-film capacitor). Так же сделан акцент на том, что заменить нужно на НЕтанталовый конденсатор. Я понятия не имею что это значит))
Есть нюанс - кондеры на замену, часто больше по размеру, чем оригинальный, поэтому приходится счищать с платы защитынй слой, увеличивая контактную площадку.
На форуме, пишут, что кондер либо заказывают, либо берут донорский, например с прошки 2012гв.
Знакомый, которого я попросил перепаять кондер, нашел его в своих запасах. Операция не заняла много времени. Думаю, в сервис-центах это обойдется не очень дорого.

Ну вот и все! Ниже картинка с указанием детали под замену, а так же видео, где показана операция замены, а автор много говорит на английском ))

Спасибо за внимание, рад если кому-то поможет.
Ну и... я, конечно, ни за что не отвечаю и всё, что вы делаете, вы делаете на свой страх и риск :)


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









[Мой Panic Report]
*** Panic Report ***
panic(cpu 2 caller 0xffffff7f90e8ebd5): "GPU Panic: [] 3 3 7f 0 0 0 0 3 : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff912acbc000 0x0a5480a2, D0, P2/4\n"@/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphicsControl-3.12.8/src/AppleMuxControl/kext/GPUPanic.cpp:127
Backtrace (CPU 2), Frame : Return Address
0xffffff811858b0a0 : 0xffffff800dcdab52

......

0xffffff811858bfb0 : 0xffffff800ddecd86
Kernel Extensions in backtrace:
com.apple.driver.AppleMuxControl(3.12.8)[3186B630-FFF4-32C9-BAB9-DCD0C9DB6BA2]@0xffffff7f90e80000->0xffffff7f90e93fff
dependency: com.apple.driver.AppleGraphicsControl(3.12.8)[C57F5F56-2229-365F-9765-F24AA4687584]@0xffffff7f90e78000
dependency: com.apple.iokit.IOACPIFamily(1.4)[5D7574C3-8E90-3873-BAEB-D979FC215A7D]@0xffffff7f8e7b3000
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f8e52c000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f8e941000
dependency: com.apple.driver.AppleBacklightExpert(1.1.0)[C49819CE-729A-36B2-9AC1-744A43DC236F]@0xffffff7f90e7b000
com.apple.nvidia.classic.NVDAResmanTesla(10.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8e998000->0xffffff7f8ec0dfff
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f8e52c000
dependency: com.apple.iokit.IONDRVSupport(2.4.1)[4EB2843C-C821-3AD0-B333-575FD6ED6FB1]@0xffffff7f8e988000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f8e941000
com.apple.nvidia.classic.NVDANV50HalTesla(10.0)[56199CA6-3C8D-3EBB-B5EF-7B1B4678ACF9]@0xffffff7f8ec18000->0xffffff7f8eec5fff
dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8e998000
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f8e52c000
com.apple.GeForceTesla(10.0)[07CD2F70-A8DD-32EA-85C0-90433204BDAC]@0xffffff7f90338000->0xffffff7f90403fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f8e52c000
dependency: com.apple.iokit.IONDRVSupport(2.4.1)[4EB2843C-C821-3AD0-B333-575FD6ED6FB1]@0xffffff7f8e988000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f8e941000
dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8e998000

BSD process name corresponding to current thread: WindowServer

Mac OS version:
15G1004

Kernel version:
Darwin Kernel Version 15.6.0: Mon Aug 29 20:21:34 PDT 2016; root:xnu-3248.60.11~1/RELEASE_X86_64
Kernel UUID:
Kernel slide: 0x000000000da00000
Kernel text base: 0xffffff800dc00000
__HIB text base: 0xffffff800db00000
System model name: MacBookPro6,2 (Mac-F22586C8)

....



kernel panic Macbook Pro mid 2010 с ошибкой по графике nVidea
Report Panic у MacBook Pro: дискретная видеокарта
Спонтанная перезагрузка MacBook Pro Mid 2010
Tags: kernel panic, macbook, macbook pro, ремонт|сломалось|не работает
Subscribe
  • Post a new comment

    Error

    Comments allowed for members only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 45 comments