Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I successfully implemented the fix via julians utility and was finally able to run Chrome and watch HD videos with no panic. However, I still cannot run Photoshop, it panics as soon as I load it up. Is this normal with the patched kext? Is the only solution replace the cap?
 
Okay I was able to remedy this by disabling "Automatic Graphics Switching" under Energy Saver. Apologies if that was mentioned and I missed that step. So far so good though. Photoshop runs without fail and cinebench ran fine as well as playing HD videos even after several restarts.

It is always using the Nividia chip now but I imagine that's fine so long as the g-state stays at 2. I'll continue monitoring with real world usage.
 
Just found this thread after searching for “relief” from these gpu related crashes on my mid 2010 MBP. I’m not experienced with terminal interface with OS X but see the .kext(?) fix as my solution hopefully. But i’m still on OSX 10.7.5, so will this solution work on this older OS X?
Also, I use Bootcamp for Win 7. Will this .kext fix for Bootcamp as well?
 
Last edited:
I just did the kext fix. My computer's macOS works without the fix, but sometimes it goes through the panic reboot. I stopped using the Mac side and installed windows 10. I never had an issue, but I missed using my Mac side. After all, it is a MacBook. It came with mountain lion and that OS worked fine with a very limited amount of panics. Then, I upgraded to Sierra. Even when I downgraded back to mountain lion, I still had the issues Sierra brought forth, and I couldn't use any new apps because my OS was too old. Anyway, my point is to provide additional information and to show that an alternative is using bootcamp as a temporary solution since it has 0 issues, for me at least.

Also, I would like to know why I never have any issues using bootcamp windows 10? And one additional piece of information. I just never let my computer sleep to avoid wake up issue.

I use Win 7 in Bootcamp and I still get the crashes, though sometimes the screen goes black and after a few seconds it returns but shortly thereafter it crashes. On OS X, it just hangs with black screen, system continues running ? but I have to power off to start over again. I’m waiting for a reply as to whether the .kext fix will work for Bootcamp.
 
Just found this thread after searching for “relief” from these gpu related crashes on my mid 2010 MBP. I’m not experienced with terminal interface with OS X but see the .kext(?) fix as my solution hopefully. But i’m still on OSX 10.7.5, so will this solution work on this older OS X?
Also, I use Bootcamp for Win 7. Will this .kext fix for Bootcamp as well?
Yes, 10.7.5 will work. Use the utility program called MBP Mid 2010 GPU Fix (page 1)
Bootcamp not. Only to MacOS - OS X. But, you can try to make a underclock. Set max GPU clock to 249 mhz. Can help.
 
Yes, 10.7.5 will work. Use the utility program called MBP Mid 2010 GPU Fix (page 1)
Bootcamp not. Only to MacOS - OS X. But, you can try to make a underclock. Set max GPU clock to 249 mhz. Can help.

Thank you for reply. I’m not that Mac savvy so I don’t understand how to “make a underclock”. Could you explain?
I found Nvidia Inspector so I can change GPU clock with that, if you agree!

I tried to run the MBP Mid 2010 GPU Fix, ver 6, but it crashes "MBPMid2010-GPU-Fix-0.6.0 quit unexpectedly."
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00007fff5fc01028

Backtrace not available

Unknown thread crashed with X86 Thread State (64-bit):
rax: 0x0000000000000055 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0x00007fff5fc01028
Logical CPU: 0

Didn't expect that! What am I missing? gfxCardStatus shows dynamic Switching is on.
 
Last edited:
Yes, 10.7.5 will work. Use the utility program called MBP Mid 2010 GPU Fix (page 1)
Bootcamp not. Only to MacOS - OS X. But, you can try to make a underclock. Can help.QUOTE]

“But, you can try to make a underclock. Can help.QUOTE]”
Just to give some feedback, changing the GPU clock to 249[?) does help, really reduced frequency of the screen black-outs in Windows 7. Thanks for that, but still can’t get the MacOS GPU fix to run. Likewise, can I use .kext file labeled for 10.6 on my 10.7.5 since there isn’t one on page 1?
 
Wow! Huge thanks to fabioroberto / Julian Poidevins for the patch fix! I wish I had known about it back when I originally "adopted" my wife's Macbook Pro 6,2 some months ago. I could have saved myself a lot of frustration and headaches! I've always been amazed that this machine handles Sierra as well as it does (after maxing out the RAM and changing the battery, of course). With this fix, I finally feel like I have a complete machine, and I don't even feel the need to change the capacitor (don't have the time/patience anyway).

The best part about this fix is, I can still tell when the video would normally trigger a panic, as it sort of flickers for a split second, but then it straightens itself out and stabilizes! I feel like I'm winning a battle every time :) Thanks again guys!!!
 
  • Like
Reactions: fabioroberto
I just want to share my experience as well.

I bought this capacitor :
https://www.ebay.com/itm/CAP-ALU-ELEC-330UF-2V-SMD-Part-PANASONIC-EEFLT0D331R/351041616498

I found someone who can solder. The hardest part for us was to remove the motherboard. Soldering was not very difficult. I followed the advices listed on this forum post.

Since the capacitor change, my Macbook Pro 15" mid-2010 is working like a brand new one.
Not crashed once!

Thanks to everyone on this thread.
 
  • Like
Reactions: auroralaptop
Can someone help please, I'm desperate, like really desperate.

I tried to replace the capacitor and thought I had it nailed but I don't know whether I've burnt out the motherboard or what.

Basically since I done it, my MBP won't turn on with or without the battery installed. The hard drive light will come on and the fans start then 2 seconds later they turn off only to do it again and again etc. I'm leaving it to fully charge now but don't think it will make any difference. What could I have done wrong?

Please help me I don't want to buy another MBP if I can help it. I'm gutted this hasn't worked.

Thanks in advance.
 
SOLVED!
Eventually the kext that was causing problems on my system startup was a kext of "Lilu", which was deleted from the System/Library/Extensions folder and everything was back to normal. Thank you all for the support
Thanks for you post. I have problem waking up from sleeping mode. Does your solution fix this kind of problem? If so, exactly which files should be deleted from the System/Library/Extensions?
 
Just an update......thanks for the advice and replies guys!

I left for a while and read through this thread and few times and decided that I hadn't killed the board as it can take a fair bit of punishment. I just done what was advised by someone else and that was to take my time and keep trying. I also ditched using the paste and used solder instead and it has worked perfect. Turned out the paste hadn't even got hot and set. Haven't had a panic yet but haven't pushed the system yet and don't fancy getting involved with cinebench so haven't tested it like that so will wait and see.

Made sure the capacitor was on the right way and the area was cleaned properly and use solder wire that has flux in it rather then paste spread everywhere.

Let's wait and see. As much as I haven't had a single reply to my posts I still want to thank the guys for finding out the fix.
 
  • if i have artefacts and kernel Panics on dedicated card gt33Om this solution will work?
 
Hello guys, hope you’re ok.

Well, last macOS update, has anyone experienced a total ****ing up of the system?
During the installation of the update my screen started to show the artifacts and then it crashed but the system was completely installed, because I waited a long time, turned it down via power button and it booted OK and completed the setup of the system update. After that I did a PRAM reset and it booted up Ok, but SIP was enabled again (which never happen on any other update before). Ok so far, expected the SIP to become online sometime, then here starts the headache...
Reboot and command R and artifacts and crash... reboot and artifacts from the start... reboot and command R and SIP down... reboot OK, MBPGPUFix OK... reboot and SIP WAS UP AGAIN damn it.
Between millions of reboots, artifacts and SIP disablings and Kext fixes I now can’t ever correctly start up the thing. Sometimes it goes, most of the it doesn’t, showing artifacts from the first screen.
Thing is, something altered the system from ground zero, before we’re even being able to load our little tricks.

Anyone else with this?

Careful with the last update, folks.

C ya.
 
Absolutely magic! I've applied the software fix on Sierra and now I'm sourcing the bits and a competent welder to carry out the hardware fix... If anyone knows of a competent repairer in Leeds, UK, please let me know.

Hiya newtonuk. Did you find a repairer in Leeds? I am looking for 1 in Yorkshire. Spoken to 3 in South Yorkshire who told me to "get shut of it". It seems 1 of them can do the capacitor repair but says it won't last....thing is I'd rather pay for the repair than £800 plus for another used mbp!!! Also I can't be arsed with all the file transfers or hard drive transfer to another MBP!!!
 
NEVERMIND IT CRASHED

Ok guys, I have that same problem, I bought the chip, but was finally too scared to do the procedure. Recently I decided to reinstall OS X Snow Leopard so I could run the Sims 3 using the system that requires the less CPU. I installed gfx so it wouldn’t crash... but guess what, I decided to remove it just to see if it would crash... not a single crash in an hour of use... I’m starting to think there may be something with the system after all that cause this problem... maybe it’s only in my case I don’t know...

NEVERMIND IT CRASHED
RIP
 
Last edited:
Hi, lapinus

i'll try explain just a little bit better


I believe that you are using the latest combo 10.11.6, ok? If not, please install last combo (10.11.6). Why this? Because you said that you do not have good knowledge to edit system files. And.. so we are sure that the system is ok.


After, please, boot into Recovery Mode. How? Simple:

1 Reboot your Mac into Recovery Mode by restarting your computer and holding down Command+R until the Apple logo appears on your screen.

2 Click Utilities > Terminal.

3 In the Terminal window, type in: csrutil disable and press Enter.

4 Restart your Mac.


Ok, now you are into OSX again.

Please, if possible, search and download a app called: Kext Drop. (this is not marketing, okay?) Only to facilitate the process.



Download my AppleGraphicsPowerManagement.kext (already edited) here:
https://dl.dropboxusercontent.com/u/35721057/AppleGraphicsPowerManagement.kext.zip


Open Kext Drop and drag .kext inside. Press install.

Attention, this .kext only works if the system is upgraded to 10.11.6.

(But the “hack” manual in .plist can be done in other versions of OSX)



Reboot.


To check, open Console app (type in the spotlight), and search for: GFX0



Like this:
https://dl.dropboxusercontent.com/u/35721057/console.png




Test if this ok and free GPU Panic.



(Edited)
AppleGraphicsPowerManagement.kext 10.12
https://dl.dropboxusercontent.com/u/35721057/10.12.AppleGraphicsPowerManagement.kext.zip





Eae Fabio! Podes disponibilizar os arquivos de Dropbox novamente? Tenho um mac 2010 com o El Capitan rodando 10.11.6 e quero tentar a tua solução!
Muito obrigado!
 
Eae Fabio! Podes disponibilizar os arquivos de Dropbox novamente? Tenho um mac 2010 com o El Capitan rodando 10.11.6 e quero tentar a tua solução!
Muito obrigado!
Olá!
Acabei de verificar os links que disponibilizei na primeira página e estão ativos.
Quando abrir o link, no canto direito superior clica em baixar e em seguida em download direto (testei no Safari e FF).
Caso não consiga, me avise.

Boa sorte
Abraço
 
Hi, is there possible the same solution for rMBP mid 2012 MacBookPro10,1 with nVidia 650M and the same problem crash when discrete GPU is on, gfxcardstatus works good but some times crash system and do not boot from 1st time, maybe need 5 or 10 times to boot... Thanks and i'll be glad to any advice.
 
Olá!
Acabei de verificar os links que disponibilizei na primeira página e estão ativos.
Quando abrir o link, no canto direito superior clica em baixar e em seguida em download direto (testei no Safari e FF).
Caso não consiga, me avise.

Boa sorte
Abraço


Muito obrigado! realmente não tinha visto na primeira pagina!
Tomara que resolva, vou tentar essa semana!
Grande abraço!!!
 
  • Like
Reactions: fabioroberto
Hi,

Well, after years i found a solution. I have the famous MacBook Pro 6,2 with GT330m (
0x0a29 model).

I discovered that this problem happens every time that g-state change between 2 to 0.

G-States go from 0 to 3, are related to the thresholds inside AppleGraphicsPowerManagement.kext, like this:

G-state 0 (maximum speed) and G-state 3 (lowest speed).

I solved the problem by keeping it always at G-State 2 (medium speed).

And the performance? Exemple: Cinebench, default (G-state 0) i've about 15fps, with g-state 2 (medium speed): 10fps.). Not bad.


If you want to try, these are the values changed in the info.plist:



<key>MacBookPro6,2</key>

<dict>

<key>LogControl</key>

<integer>1</integer>

<key>Vendor10deDevice0a29</key>

<dict>

<key>BoostPState</key>

<array>

<integer>2</integer>

<integer>2</integer>

<integer>2</integer>

<integer>2</integer>

</array>

<key>BoostTime</key>

<array>

<integer>2</integer>

<integer>2</integer>

<integer>2</integer>

<integer>2</integer>

</array>

<key>Heuristic</key>

<dict>

<key>ID</key>

<integer>0</integer>

<key>IdleInterval</key>

<integer>10</integer>

<key>SensorOption</key>

<integer>1</integer>

<key>SensorSampleRate</key>

<integer>10000</integer>

<key>TargetCount</key>

<integer>1</integer>

<key>Threshold_High</key>

<array>

<integer>0</integer>

<integer>0</integer>

<integer>100</integer>

<integer>200</integer>

</array>

<key>Threshold_High_v</key>

<array>

<integer>0</integer>

<integer>0</integer>

<integer>98</integer>

<integer>200</integer>

</array>

<key>Threshold_Low</key>

<array>

<integer>0</integer>

<integer>0</integer>

<integer>0</integer>

<integer>200</integer>

</array>

<key>Threshold_Low_v</key>

<array>

<integer>0</integer>

<integer>0</integer>

<integer>4</integer>

<integer>200</integer>

</array>

</dict>

<key>control-id</key>

<integer>17</integer>

</dict>



Perfect values? I do not know, but it is working for me.


Now, we have three methods to apply this fix:
Editing kext file and install manually;
Using the utility program called MBP Mid 2010 GPU Fix, that allows to fix the kext, using the parameters above described, automatically (credits [below] to julian-poidevin);
Hardware fix. Read the next posts pages to know about that. Credits to l.a.rossmann


1º Editing kext file and install manually:


Step by step:

1 - Make sure these .kext are original (unmodified), and loaded (About this Mac -> System Report -> Software -> Extensions):
  • ACPI_SMC_PlatformPlugin.kext (IOPlatformPluginFamily.kext)
  • AppleGraphicsPowerManagement.kext

2 - Disable SIP (boot into recovery mode, terminal: csrutil disable)
Avaliable only in OS X El Capitan or later. Previous OS X versions, jump to next step.

3 - Open Extensions folder (System/Library/Extensions), copy AppleGraphicsPowerManagement.kext to desktop (or other folder), open the info.plist into editor (I used the PlistEdit Pro.app), and change the values like writing up.

Attention: verify if your model is 0x0a29 really.

4 - Save info.plist, quit editor.

5 - Use Kext Drop.app to instal this kext, but before, delete the AppleGraphicsPowerManagement.kext into extensions folder.

6 - (This is important step) Leave the automatic graphics switching select (System Preferences - Energy Saver), if you are using gfxCardStatus.app, same thing!.

After, reboot normally.

Remember, the option automatic graphics switching selected always.

7 - Open Console.app, type into search: gfx0 and check if g-state changes if working!


(or you can to download the kext already edited, below)



2º MBP Mid 2010 GPU Fix, utility program:

The friend julian-poidevin, created an utility program called MBPMid2010_GPUFix, that allows to fix the kext, using the parameters above described.
The link to project is here : https://github.com/julian-poidevin/MBPMid2010_GPUFix
You can download it here : https://github.com/julian-poidevin/MBPMid2010_GPUFix/releases/latest

1 - Before, make sure these .kext are original (unmodified), and loaded (About this Mac -> System Report -> Software -> Extensions):
  • ACPI_SMC_PlatformPlugin.kext (IOPlatformPluginFamily.kext)
  • AppleGraphicsPowerManagement.kext
2 - Run fix.




Good luck. I hope this helps you
(sorry my bad english)



console.png


AppleGraphicsPowerManagement.kext 10.6.8
https://www.dropbox.com/s/cm12m6bww3rkbcm/10.6.8 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.9.5 (Thanks @user1690)
https://forums.macrumors.com/thread...ts-the-best-fix.1890097/page-10#post-24062932

https://www.dropbox.com/s/po0255ci7dax98o/10.9.5 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.10.5
https://www.dropbox.com/s/zvhluh27qcaqww6/10.10.5 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.11.6
https://www.dropbox.com/s/4er2qo84zu6lffd/AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12
https://www.dropbox.com/s/7esidh70l31h9i3/10.12.AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.1
https://www.dropbox.com/s/mwu4fi84hl0h24l/10.12.1 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.2
https://www.dropbox.com/s/2k3kkdths8g928j/10.12.2 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.3
https://www.dropbox.com/s/32gub73afj4oaz2/10.12.3 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.4
https://www.dropbox.com/s/i50rvpbwqofpojh/10.12.4 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.5
https://www.dropbox.com/s/8ngc0c6d350u26a/10.12.5 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.6
https://www.dropbox.com/s/e9ed23z0eqyyci9/10.12.6 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.13 GM
https://www.dropbox.com/s/beoloqn8mx3elmt/10.13GM_ AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.13
https://www.dropbox.com/s/l4zcbkfizabyqn5/10.13.AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.13.2
https://www.dropbox.com/s/ay0wnnnzz1u5yzc/10.13.2 AppleGraphicsPowerManagement.kext.zip?dl=0


Bonus - Enable Night Shift:
https://www.dropbox.com/s/18kq9q8o55p0o1r/NightShift.rtf?dl=0


---------
Credits:
Special thanks for julian-poidevin for your work, really, this application was a good idea! We all appreciate it.


this is ages later, but i just wanted to express endless gratitude for taking the time to offer an actual solution to this problem. this actually worked for my 2010 macbook pro, it's running macos sierra with no troubles at all. just saved me over $2000.
 
  • Like
Reactions: fabioroberto
Hi, is there possible the same solution for rMBP mid 2012 MacBookPro10,1 with nVidia 650M and the same problem crash when discrete GPU is on, gfxcardstatus works good but some times crash system and do not boot from 1st time, maybe need 5 or 10 times to boot... Thanks and i'll be glad to any advice.
Different issue, sorry.
 
Hi, is there possible the same solution for rMBP mid 2012 MacBookPro10,1 with nVidia 650M and the same problem crash when discrete GPU is on, gfxcardstatus works good but some times crash system and do not boot from 1st time, maybe need 5 or 10 times to boot... Thanks and i'll be glad to any advice.

Different problem entirely on the 820-3332, but fixable. Follow the instructions I lay out in this video:



Just as the 820-2850 problems are often circuit related rather than GPU related, the same can be said for this machine. Not all cases, but a good amount of them.

You will note on boards that Apple has refurbished they support U8900 with a little rubber pad to try and prevent re-occurrence for the issue and on later models added this little pad - showcasing that as early as 2013, they realized this to be a design flaw. However, they did not announce an extended warranty until Spring 2015. :(
 
Hi,

Well, after years i found a solution. I have the famous MacBook Pro 6,2 with GT330m (
0x0a29 model).

I discovered that this problem happens every time that g-state change between 2 to 0.

G-States go from 0 to 3, are related to the thresholds inside AppleGraphicsPowerManagement.kext, like this:

G-state 0 (maximum speed) and G-state 3 (lowest speed).

I solved the problem by keeping it always at G-State 2 (medium speed).

And the performance? Exemple: Cinebench, default (G-state 0) i've about 15fps, with g-state 2 (medium speed): 10fps.). Not bad.


If you want to try, these are the values changed in the info.plist:



<key>MacBookPro6,2</key>

<dict>

<key>LogControl</key>

<integer>1</integer>

<key>Vendor10deDevice0a29</key>

<dict>

<key>BoostPState</key>

<array>

<integer>2</integer>

<integer>2</integer>

<integer>2</integer>

<integer>2</integer>

</array>

<key>BoostTime</key>

<array>

<integer>2</integer>

<integer>2</integer>

<integer>2</integer>

<integer>2</integer>

</array>

<key>Heuristic</key>

<dict>

<key>ID</key>

<integer>0</integer>

<key>IdleInterval</key>

<integer>10</integer>

<key>SensorOption</key>

<integer>1</integer>

<key>SensorSampleRate</key>

<integer>10000</integer>

<key>TargetCount</key>

<integer>1</integer>

<key>Threshold_High</key>

<array>

<integer>0</integer>

<integer>0</integer>

<integer>100</integer>

<integer>200</integer>

</array>

<key>Threshold_High_v</key>

<array>

<integer>0</integer>

<integer>0</integer>

<integer>98</integer>

<integer>200</integer>

</array>

<key>Threshold_Low</key>

<array>

<integer>0</integer>

<integer>0</integer>

<integer>0</integer>

<integer>200</integer>

</array>

<key>Threshold_Low_v</key>

<array>

<integer>0</integer>

<integer>0</integer>

<integer>4</integer>

<integer>200</integer>

</array>

</dict>

<key>control-id</key>

<integer>17</integer>

</dict>



Perfect values? I do not know, but it is working for me.


Now, we have three methods to apply this fix:
Editing kext file and install manually;
Using the utility program called MBP Mid 2010 GPU Fix, that allows to fix the kext, using the parameters above described, automatically (credits [below] to julian-poidevin);
Hardware fix. Read the next posts pages to know about that. Credits to l.a.rossmann


1º Editing kext file and install manually:


Step by step:

1 - Make sure these .kext are original (unmodified), and loaded (About this Mac -> System Report -> Software -> Extensions):
  • ACPI_SMC_PlatformPlugin.kext (IOPlatformPluginFamily.kext)
  • AppleGraphicsPowerManagement.kext

2 - Disable SIP (boot into recovery mode, terminal: csrutil disable)
Avaliable only in OS X El Capitan or later. Previous OS X versions, jump to next step.

3 - Open Extensions folder (System/Library/Extensions), copy AppleGraphicsPowerManagement.kext to desktop (or other folder), open the info.plist into editor (I used the PlistEdit Pro.app), and change the values like writing up.

Attention: verify if your model is 0x0a29 really.

4 - Save info.plist, quit editor.

5 - Use Kext Drop.app to instal this kext, but before, delete the AppleGraphicsPowerManagement.kext into extensions folder.

6 - (This is important step) Leave the automatic graphics switching select (System Preferences - Energy Saver), if you are using gfxCardStatus.app, same thing!.

After, reboot normally.

Remember, the option automatic graphics switching selected always.

7 - Open Console.app, type into search: gfx0 and check if g-state changes if working!


(or you can to download the kext already edited, below)



2º MBP Mid 2010 GPU Fix, utility program:

The friend julian-poidevin, created an utility program called MBPMid2010_GPUFix, that allows to fix the kext, using the parameters above described.
The link to project is here : https://github.com/julian-poidevin/MBPMid2010_GPUFix
You can download it here : https://github.com/julian-poidevin/MBPMid2010_GPUFix/releases/latest

1 - Before, make sure these .kext are original (unmodified), and loaded (About this Mac -> System Report -> Software -> Extensions):
  • ACPI_SMC_PlatformPlugin.kext (IOPlatformPluginFamily.kext)
  • AppleGraphicsPowerManagement.kext
2 - Run fix.




Good luck. I hope this helps you
(sorry my bad english)



console.png


AppleGraphicsPowerManagement.kext 10.6.8
https://www.dropbox.com/s/cm12m6bww3rkbcm/10.6.8 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.9.5 (Thanks @user1690)
https://forums.macrumors.com/thread...ts-the-best-fix.1890097/page-10#post-24062932

https://www.dropbox.com/s/po0255ci7dax98o/10.9.5 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.10.5
https://www.dropbox.com/s/zvhluh27qcaqww6/10.10.5 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.11.6
https://www.dropbox.com/s/4er2qo84zu6lffd/AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12
https://www.dropbox.com/s/7esidh70l31h9i3/10.12.AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.1
https://www.dropbox.com/s/mwu4fi84hl0h24l/10.12.1 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.2
https://www.dropbox.com/s/2k3kkdths8g928j/10.12.2 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.3
https://www.dropbox.com/s/32gub73afj4oaz2/10.12.3 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.4
https://www.dropbox.com/s/i50rvpbwqofpojh/10.12.4 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.5
https://www.dropbox.com/s/8ngc0c6d350u26a/10.12.5 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.12.6
https://www.dropbox.com/s/e9ed23z0eqyyci9/10.12.6 AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.13 GM
https://www.dropbox.com/s/beoloqn8mx3elmt/10.13GM_ AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.13
https://www.dropbox.com/s/l4zcbkfizabyqn5/10.13.AppleGraphicsPowerManagement.kext.zip?dl=0

AppleGraphicsPowerManagement.kext 10.13.2
https://www.dropbox.com/s/ay0wnnnzz1u5yzc/10.13.2 AppleGraphicsPowerManagement.kext.zip?dl=0


Bonus - Enable Night Shift:
https://www.dropbox.com/s/18kq9q8o55p0o1r/NightShift.rtf?dl=0


---------
Credits:
Special thanks for julian-poidevin for your work, really, this application was a good idea! We all appreciate it.


First off, I just want to thank you for the detailed information you have given regarding this common problem a lot of us are experiencing.

So here is a little background surrounding the problems I am experiencing.

-My computer runs fine during web browsing using google chrome, firefox, and safari utilizing web extensions like lastpass etc. It is only when I use programs such as imovie, or gimp and such that it will restart randomly and give me the famous "your computer was restarted because of a problem".
-It reboots quickly, and oddly at the login screen instead of having my desktop background showing with transparency, it will often just be gray/white but can login just fine.
-I ran disk utility (all was fine) and reset pram prior to all of this. (though I dont believe that matters)
-I decided to download and run Cinebench. I ran the "openGL" test and it failed after running for maybe 30 seconds or so.

This was the crash report I received after it restarted.

03/13/18—crashed during Cinebench OpenGL Test-ran through many of the test parameters before restarting.



Anonymous UUID: E7A96B98-0CD0-F063-3154-76F58DE6E37D



Tue Mar 13 10:55:43 2018



*** Panic Report ***

panic(cpu 2 caller 0xffffff7f8959d9e9): "GPU Panic: mux-regs 5 3 7f 0 0 0 severity 3 WS-ready 1 switch-state 0 IG FBs 0 EG FBs 1:3 power-state 0 3D idle HDA idle : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff9126b4f000 0x0a5480a2, D0, P3/4\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphicsControl-3.16.21/src/AppleMuxControl/kext/GPUPanic.cpp:162

Backtrace (CPU 2), Frame : Return Address

0xffffff81115733f0 : 0xffffff800824f606

0xffffff8111573440 : 0xffffff800837c654

0xffffff8111573480 : 0xffffff800836e149

0xffffff8111573500 : 0xffffff8008201120

0xffffff8111573520 : 0xffffff800824f03c

0xffffff8111573650 : 0xffffff800824edbc

0xffffff81115736b0 : 0xffffff7f8959d9e9

0xffffff8111573710 : 0xffffff7f8a0d6441

0xffffff81115737d0 : 0xffffff7f8a1a21ca

0xffffff8111573810 : 0xffffff7f8a1a2235

0xffffff8111573890 : 0xffffff7f8b1927f0

0xffffff81115739b0 : 0xffffff7f8a1c3d35

0xffffff81115739d0 : 0xffffff7f8a0dd048

0xffffff8111573a80 : 0xffffff7f8a0daa84

0xffffff8111573c70 : 0xffffff7f8a0dbc41

0xffffff8111573d50 : 0xffffff7f8a08761e

0xffffff8111573db0 : 0xffffff7f8b02e5e7

0xffffff8111573e10 : 0xffffff7f8b02e966

0xffffff8111573e30 : 0xffffff8008895ecc

0xffffff8111573ea0 : 0xffffff8008895df6

0xffffff8111573ed0 : 0xffffff8008288ec4

0xffffff8111573f40 : 0xffffff80082889b5

0xffffff8111573fa0 : 0xffffff80082004f7

Kernel Extensions in backtrace:

com.apple.driver.AppleMuxControl(3.16.21)[B4DB1D7A-D4DE-3965-94DC-05CE8B9F2802]@0xffffff7f8958f000->0xffffff7f895a1fff

dependency: com.apple.driver.AppleGraphicsControl(3.16.21)[2EB9A384-439B-3BDC-927C-34E390CB0E59]@0xffffff7f89549000

dependency: com.apple.iokit.IOACPIFamily(1.4)[8794C760-FDD9-3664-ADED-4A9BBEC6E517]@0xffffff7f88fa3000

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f88a94000

dependency: com.apple.iokit.IOGraphicsFamily(517.22)[2AEA02BF-2A38-3674-A187-E5F610FD65B7]@0xffffff7f89235000

dependency: com.apple.AppleGraphicsDeviceControl(3.16.21)[F8503E88-24EF-3DBA-A4D6-FA1CE4C47427]@0xffffff7f89537000

com.apple.nvidia.classic.NVDAResmanTesla(10.0.4)[F8258F0F-61AD-30F4-BDD5-B18CCAAE535A]@0xffffff7f8a085000->0xffffff7f8a2edfff

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f88a94000

dependency: com.apple.iokit.IONDRVSupport(517.22)[5672A7EF-44E8-3897-90DE-DAF4C1488143]@0xffffff7f89565000

dependency: com.apple.iokit.IOGraphicsFamily(517.22)[2AEA02BF-2A38-3674-A187-E5F610FD65B7]@0xffffff7f89235000

com.apple.nvidia.classic.NVDANV50HalTesla(10.0.4)[5DCF031B-F81F-32A3-ADCD-18E16EAC7CF0]@0xffffff7f8b06e000->0xffffff7f8b316fff

dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.4)[F8258F0F-61AD-30F4-BDD5-B18CCAAE535A]@0xffffff7f8a085000

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f88a94000

com.apple.driver.AGPM(110.23.30)[87C1EF35-F7A2-3DEF-B666-88E94DBA5EDF]@0xffffff7f8b02a000->0xffffff7f8b042fff

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f88a94000

dependency: com.apple.driver.IOPlatformPluginFamily(6.0.0d8)[122FC50D-8A9C-37D8-9528-A38F45906EA9]@0xffffff7f8ab7e000

dependency: com.apple.iokit.IONDRVSupport(517.22)[5672A7EF-44E8-3897-90DE-DAF4C1488143]@0xffffff7f89565000

dependency: com.apple.iokit.IOGraphicsFamily(517.22)[2AEA02BF-2A38-3674-A187-E5F610FD65B7]@0xffffff7f89235000

dependency: com.apple.AppleGraphicsDeviceControl(3.16.21)[F8503E88-24EF-3DBA-A4D6-FA1CE4C47427]@0xffffff7f89537000



BSD process name corresponding to current thread: kernel_task



Mac OS version:

17D102



Kernel version:

Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64

Kernel UUID: 18D901F1-4A03-3FF1-AE34-C26B2732F13C

Kernel slide: 0x0000000007e00000

Kernel text base: 0xffffff8008000000

__HIB text base: 0xffffff8007f00000

System model name: MacBookPro6,2 (Mac-F22586C8)



System uptime in nanoseconds: 431655222272

last loaded kext at 314603326304: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f8b9ca000, size 32768)

last unloaded kext at 387355082446: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8b9bb000, size 61440)

loaded kexts:

org.virtualbox.kext.VBoxNetAdp 5.2.6

org.virtualbox.kext.VBoxNetFlt 5.2.6

org.virtualbox.kext.VBoxUSB 5.2.6

org.virtualbox.kext.VBoxDrv 5.2.6

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AppleHWSensor 1.9.5d0

com.apple.driver.AGPM 110.23.30

com.apple.filesystems.autofs 3.0

com.apple.driver.AppleMikeyHIDDriver 131

com.apple.driver.AppleMikeyDriver 280.12

com.apple.driver.AppleHDA 280.12

com.apple.AGDCPluginDisplayMetrics 3.16.2

com.apple.driver.AppleHV 1

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.driver.AppleUpstreamUserClient 3.6.4

com.apple.iokit.IOBluetoothSerialManager 6.0.2f2

com.apple.GeForceTesla 10.0.4

com.apple.driver.pmtelemetry 1

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AppleIntelHDGraphics 10.0.4

com.apple.driver.SMCMotionSensor 3.0.4d1

com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

com.apple.driver.eficheck 1

com.apple.driver.AGDCBacklightControl 3.16.2

com.apple.driver.AppleSMCPDRC 1.0.0

com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0

com.apple.driver.AppleOSXWatchdog 1

com.apple.driver.AppleIntelHDGraphicsFB 10.0.4

com.apple.driver.AppleMuxControl 3.16.21

com.apple.driver.AppleLPC 3.1

com.apple.driver.AppleSMCLMU 211

com.apple.driver.AppleMCCSControl 1.5.3

com.apple.driver.AppleUSBCardReader 439.30.4

com.apple.driver.AppleIRController 352

com.apple.driver.AppleUSBTCButtons 254

com.apple.driver.AppleUSBTCKeyboard 254

com.apple.iokit.SCSITaskUserClient 404.30.2

com.apple.filesystems.apfs 748.41.3

com.apple.filesystems.hfs.kext 407.30.1

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.BootCache 40

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0

com.apple.driver.AirPort.Brcm4331 800.21.30

com.apple.iokit.AppleBCM5701Ethernet 10.3.1

com.apple.driver.AppleFWOHCI 5.5.8

com.apple.driver.AppleAHCIPort 329

com.apple.driver.AppleSmartBatteryManager 161.0.0

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleACPIButtons 6.1

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleSMBIOS 2.1

com.apple.driver.AppleACPIEC 6.1

com.apple.driver.AppleAPIC 1.7

com.apple.driver.AppleIntelCPUPowerManagementClient 220.0.0

com.apple.nke.applicationfirewall 183

com.apple.security.TMSafetyNet 8

com.apple.security.quarantine 3

com.apple.IOBufferCopyEngineTest 1

com.apple.driver.AppleIntelCPUPowerManagement 220.0.0

com.apple.iokit.IOUSBUserClient 900.4.1

com.apple.kext.triggers 1.0

com.apple.driver.DspFuncLib 280.12

com.apple.kext.OSvKernDSPLib 526

com.apple.driver.AppleSSE 1.0

com.apple.iokit.IOSurface 209.2.2

com.apple.iokit.IOSerialFamily 11

com.apple.nvidia.classic.NVDANV50HalTesla 10.0.4

com.apple.nvidia.classic.NVDAResmanTesla 10.0.4

com.apple.AppleGPUWrangler 3.16.2

com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

com.apple.driver.AppleSMBusPCI 1.0.14d1

com.apple.driver.AppleHDAController 280.12

com.apple.iokit.IOHDAFamily 280.12

com.apple.iokit.IOAudioFamily 206.5

com.apple.vecLib.kext 1.2.0

com.apple.driver.IOPlatformPluginLegacy 1.0.0

com.apple.AppleGraphicsDeviceControl 3.16.21

com.apple.driver.AppleGraphicsControl 3.16.21

com.apple.driver.IOPlatformPluginFamily 6.0.0d8

com.apple.iokit.IOFireWireIP 2.2.8

com.apple.driver.AppleBacklightExpert 1.1.0

com.apple.iokit.IONDRVSupport 517.22

com.apple.driver.AppleSMBusController 1.0.18d1

com.apple.iokit.IOGraphicsFamily 517.22

com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.2f2

com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.2f2

com.apple.iokit.IOBluetoothHostControllerTransport 6.0.2f2

com.apple.iokit.IOBluetoothFamily 6.0.2f2

com.apple.driver.AppleUSBMultitouch 261

com.apple.driver.usb.IOUSBHostHIDDevice 1.2

com.apple.driver.usb.networking 5.0.0

com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2

com.apple.driver.usb.AppleUSBHub 1.2

com.apple.iokit.IOSCSIMultimediaCommandsDevice 404.30.2

com.apple.iokit.IOBDStorageFamily 1.8

com.apple.iokit.IODVDStorageFamily 1.8

com.apple.iokit.IOCDStorageFamily 1.8

com.apple.filesystems.hfs.encodings.kext 1

com.apple.iokit.IOAHCISerialATAPI 267

com.apple.iokit.IOAHCIBlockStorage 301.40.2

com.apple.iokit.IOEthernetAVBController 1.1.0

com.apple.iokit.IO80211Family 1200.12.2

com.apple.driver.mDNSOffloadUserClient 1.0.1b8

com.apple.driver.corecapture 1.0.4

com.apple.iokit.IOFireWireFamily 4.6.8

com.apple.iokit.IOAHCIFamily 288

com.apple.driver.usb.AppleUSBEHCIPCI 1.2

com.apple.driver.usb.AppleUSBEHCI 1.2

com.apple.driver.usb.AppleUSBHostPacketFilter 1.0

com.apple.iokit.IOUSBFamily 900.4.1

com.apple.driver.AppleUSBHostMergeProperties 1.2

com.apple.driver.AppleEFINVRAM 2.1

com.apple.driver.AppleEFIRuntime 2.1

com.apple.iokit.IOHIDFamily 2.0.0

com.apple.iokit.IOSMBusFamily 1.1

com.apple.security.sandbox 300.0

com.apple.kext.AppleMatch 1.0.0d1

com.apple.iokit.IOBufferCopyEngineFamily 1

com.apple.driver.DiskImages 480.30.2

com.apple.driver.AppleFDEKeyStore 28.30

com.apple.driver.AppleEffaceableStorage 1.0

com.apple.driver.AppleKeyStore 2

com.apple.driver.AppleUSBTDM 439.30.4

com.apple.driver.AppleMobileFileIntegrity 1.0.5

com.apple.iokit.IOUSBMassStorageDriver 140.30.1

com.apple.iokit.IOSCSIBlockCommandsDevice 404.30.2

com.apple.iokit.IOSCSIArchitectureModelFamily 404.30.2

com.apple.iokit.IOStorageFamily 2.1

com.apple.driver.AppleCredentialManager 1.0

com.apple.driver.KernelRelayHost 1

com.apple.iokit.IOUSBHostFamily 1.2

com.apple.driver.usb.AppleUSBCommon 1.0

com.apple.driver.AppleBusPowerController 1.0

com.apple.driver.AppleSEPManager 1.0.1

com.apple.driver.IOSlaveProcessor 1

com.apple.iokit.IOReportFamily 31

com.apple.iokit.IOTimeSyncFamily 650.5

com.apple.iokit.IONetworkingFamily 3.4

com.apple.driver.AppleACPIPlatform 6.1

com.apple.driver.AppleSMCRTC 1.0

com.apple.driver.AppleSMC 3.1.9

com.apple.iokit.IOPCIFamily 2.9

com.apple.iokit.IOACPIFamily 1.4

com.apple.kec.pthread 1

com.apple.kec.Libm 1

com.apple.kec.corecrypto 1.0



EOF

Model: MacBookPro6,2, BootROM MBP61.005A.B00, 2 processors, Intel Core i7, 2.66 GHz, 8 GB, SMC 1.58f15

Graphics: Intel HD Graphics, Intel HD Graphics, Built-In

Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 512 MB

Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x859B, 0x435435313236344243313036372E4D313646

Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x859B, 0x435435313236344243313036372E4D313646

AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.102.30)

Bluetooth: Version 6.0.2f2, 3 services, 27 devices, 1 incoming serial ports

Network Service: Wi-Fi, AirPort, en1

Serial ATA Device: Samsung SSD 850 EVO 250GB, 250.06 GB

Serial ATA Device: MATSHITADVD-R UJ-898

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: Internal Memory Card Reader

USB Device: Apple Internal Keyboard / Trackpad

USB Device: BRCM2070 Hub

USB Device: Bluetooth USB Host Controller

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: IR Receiver

USB Device: Built-in iSight

Thunderbolt Bus:
-CPU test was fine
-I

---------------------------------

---------------------------------

---------------------------------
I PERFORMED ANOTHER CINEBENCH OPEN GL TEST WITH THESE RESULTS:


Cinebench Open GL test fail #2–03/13/18—around 11:20am


--passed cpu test



Anonymous UUID: E7A96B98-0CD0-F063-3154-76F58DE6E37D



Tue Mar 13 11:19:52 2018



*** Panic Report ***

panic(cpu 2 caller 0xffffff7f9a39d9e9): "GPU Panic: mux-regs 5 3 7f 0 0 0 severity 3 WS-ready 1 switch-state 0 IG FBs 0 EG FBs 1:3 power-state 0 3D idle HDA idle : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff9136ea1000 0x0a5480a2, D0, P3/4\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphicsControl-3.16.21/src/AppleMuxControl/kext/GPUPanic.cpp:162

Backtrace (CPU 2), Frame : Return Address

0xffffff913a4cb3f0 : 0xffffff801904f606

0xffffff913a4cb440 : 0xffffff801917c654

0xffffff913a4cb480 : 0xffffff801916e149

0xffffff913a4cb500 : 0xffffff8019001120

0xffffff913a4cb520 : 0xffffff801904f03c

0xffffff913a4cb650 : 0xffffff801904edbc

0xffffff913a4cb6b0 : 0xffffff7f9a39d9e9

0xffffff913a4cb710 : 0xffffff7f9aed6441

0xffffff913a4cb7d0 : 0xffffff7f9afa21ca

0xffffff913a4cb810 : 0xffffff7f9afa2235

0xffffff913a4cb890 : 0xffffff7f9bf927f0

0xffffff913a4cb9b0 : 0xffffff7f9afc3d35

0xffffff913a4cb9d0 : 0xffffff7f9aedd048

0xffffff913a4cba80 : 0xffffff7f9aedaa84

0xffffff913a4cbc70 : 0xffffff7f9aedbc41

0xffffff913a4cbd50 : 0xffffff7f9ae8761e

0xffffff913a4cbdb0 : 0xffffff7f9be2e5e7

0xffffff913a4cbe10 : 0xffffff7f9be2e966

0xffffff913a4cbe30 : 0xffffff8019695ecc

0xffffff913a4cbea0 : 0xffffff8019695df6

0xffffff913a4cbed0 : 0xffffff8019088ec4

0xffffff913a4cbf40 : 0xffffff80190889b5

0xffffff913a4cbfa0 : 0xffffff80190004f7

Kernel Extensions in backtrace:

com.apple.driver.AppleMuxControl(3.16.21)[B4DB1D7A-D4DE-3965-94DC-05CE8B9F2802]@0xffffff7f9a38f000->0xffffff7f9a3a1fff

dependency: com.apple.driver.AppleGraphicsControl(3.16.21)[2EB9A384-439B-3BDC-927C-34E390CB0E59]@0xffffff7f9a349000

dependency: com.apple.iokit.IOACPIFamily(1.4)[8794C760-FDD9-3664-ADED-4A9BBEC6E517]@0xffffff7f99da3000

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f99894000

dependency: com.apple.iokit.IOGraphicsFamily(517.22)[2AEA02BF-2A38-3674-A187-E5F610FD65B7]@0xffffff7f9a035000

dependency: com.apple.AppleGraphicsDeviceControl(3.16.21)[F8503E88-24EF-3DBA-A4D6-FA1CE4C47427]@0xffffff7f9a337000

com.apple.nvidia.classic.NVDAResmanTesla(10.0.4)[F8258F0F-61AD-30F4-BDD5-B18CCAAE535A]@0xffffff7f9ae85000->0xffffff7f9b0edfff

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f99894000

dependency: com.apple.iokit.IONDRVSupport(517.22)[5672A7EF-44E8-3897-90DE-DAF4C1488143]@0xffffff7f9a365000

dependency: com.apple.iokit.IOGraphicsFamily(517.22)[2AEA02BF-2A38-3674-A187-E5F610FD65B7]@0xffffff7f9a035000

com.apple.nvidia.classic.NVDANV50HalTesla(10.0.4)[5DCF031B-F81F-32A3-ADCD-18E16EAC7CF0]@0xffffff7f9be6e000->0xffffff7f9c116fff

dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.4)[F8258F0F-61AD-30F4-BDD5-B18CCAAE535A]@0xffffff7f9ae85000

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f99894000

com.apple.driver.AGPM(110.23.30)[87C1EF35-F7A2-3DEF-B666-88E94DBA5EDF]@0xffffff7f9be2a000->0xffffff7f9be42fff

dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f99894000

dependency: com.apple.driver.IOPlatformPluginFamily(6.0.0d8)[122FC50D-8A9C-37D8-9528-A38F45906EA9]@0xffffff7f9b97e000

dependency: com.apple.iokit.IONDRVSupport(517.22)[5672A7EF-44E8-3897-90DE-DAF4C1488143]@0xffffff7f9a365000

dependency: com.apple.iokit.IOGraphicsFamily(517.22)[2AEA02BF-2A38-3674-A187-E5F610FD65B7]@0xffffff7f9a035000

dependency: com.apple.AppleGraphicsDeviceControl(3.16.21)[F8503E88-24EF-3DBA-A4D6-FA1CE4C47427]@0xffffff7f9a337000



BSD process name corresponding to current thread: kernel_task



Mac OS version:

17D102



Kernel version:

Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64

Kernel UUID: 18D901F1-4A03-3FF1-AE34-C26B2732F13C

Kernel slide: 0x0000000018c00000

Kernel text base: 0xffffff8018e00000

__HIB text base: 0xffffff8018d00000

System model name: MacBookPro6,2 (Mac-F22586C8)



System uptime in nanoseconds: 1441108630830

last loaded kext at 337449364190: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f9c7ca000, size 32768)

last unloaded kext at 534751182208: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f9c7bb000, size 61440)

loaded kexts:

org.virtualbox.kext.VBoxNetAdp 5.2.6

org.virtualbox.kext.VBoxNetFlt 5.2.6

org.virtualbox.kext.VBoxUSB 5.2.6

org.virtualbox.kext.VBoxDrv 5.2.6

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AppleHWSensor 1.9.5d0

com.apple.driver.AGPM 110.23.30

com.apple.filesystems.autofs 3.0

com.apple.driver.AppleMikeyHIDDriver 131

com.apple.driver.AppleHDA 280.12

com.apple.driver.AppleMikeyDriver 280.12

com.apple.AGDCPluginDisplayMetrics 3.16.2

com.apple.driver.AppleUpstreamUserClient 3.6.4

com.apple.driver.AppleHV 1

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.GeForceTesla 10.0.4

com.apple.driver.AGDCBacklightControl 3.16.2

com.apple.driver.eficheck 1

com.apple.iokit.IOBluetoothSerialManager 6.0.2f2

com.apple.driver.AppleMuxControl 3.16.21

com.apple.driver.AppleIntelHDGraphics 10.0.4

com.apple.driver.AppleLPC 3.1

com.apple.driver.pmtelemetry 1

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AppleSMCPDRC 1.0.0

com.apple.driver.AppleSMCLMU 211

com.apple.driver.SMCMotionSensor 3.0.4d1

com.apple.driver.AppleOSXWatchdog 1

com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0

com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

com.apple.driver.AppleIntelHDGraphicsFB 10.0.4

com.apple.driver.AppleMCCSControl 1.5.3

com.apple.driver.AppleUSBCardReader 439.30.4

com.apple.driver.AppleUSBTCButtons 254

com.apple.driver.AppleUSBTCKeyboard 254

com.apple.driver.AppleIRController 352

com.apple.filesystems.apfs 748.41.3

com.apple.filesystems.hfs.kext 407.30.1

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.BootCache 40

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0

com.apple.iokit.SCSITaskUserClient 404.30.2

com.apple.driver.AppleAHCIPort 329

com.apple.driver.AirPort.Brcm4331 800.21.30

com.apple.iokit.AppleBCM5701Ethernet 10.3.1

com.apple.driver.AppleFWOHCI 5.5.8

com.apple.driver.AppleSmartBatteryManager 161.0.0

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleACPIButtons 6.1

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleSMBIOS 2.1

com.apple.driver.AppleACPIEC 6.1

com.apple.driver.AppleAPIC 1.7

com.apple.driver.AppleIntelCPUPowerManagementClient 220.0.0

com.apple.nke.applicationfirewall 183

com.apple.security.TMSafetyNet 8

com.apple.security.quarantine 3

com.apple.IOBufferCopyEngineTest 1

com.apple.driver.AppleIntelCPUPowerManagement 220.0.0

com.apple.iokit.IOUSBUserClient 900.4.1

com.apple.kext.triggers 1.0

com.apple.driver.DspFuncLib 280.12

com.apple.kext.OSvKernDSPLib 526

com.apple.driver.AppleSSE 1.0

com.apple.nvidia.classic.NVDANV50HalTesla 10.0.4

com.apple.nvidia.classic.NVDAResmanTesla 10.0.4

com.apple.iokit.IOSurface 209.2.2

com.apple.iokit.IOSerialFamily 11

com.apple.driver.AppleGraphicsControl 3.16.21

com.apple.driver.AppleBacklightExpert 1.1.0

com.apple.AppleGPUWrangler 3.16.2

com.apple.AppleGraphicsDeviceControl 3.16.21

com.apple.iokit.IONDRVSupport 517.22

com.apple.driver.AppleHDAController 280.12

com.apple.iokit.IOHDAFamily 280.12

com.apple.iokit.IOAudioFamily 206.5

com.apple.vecLib.kext 1.2.0

com.apple.iokit.IOFireWireIP 2.2.8

com.apple.driver.IOPlatformPluginLegacy 1.0.0

com.apple.driver.IOPlatformPluginFamily 6.0.0d8

com.apple.driver.AppleSMBusPCI 1.0.14d1

com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

com.apple.driver.AppleSMBusController 1.0.18d1

com.apple.iokit.IOGraphicsFamily 517.22

com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.2f2

com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.2f2

com.apple.iokit.IOBluetoothHostControllerTransport 6.0.2f2

com.apple.iokit.IOBluetoothFamily 6.0.2f2

com.apple.driver.AppleUSBMultitouch 261

com.apple.driver.usb.IOUSBHostHIDDevice 1.2

com.apple.driver.usb.networking 5.0.0

com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2

com.apple.driver.usb.AppleUSBHub 1.2

com.apple.filesystems.hfs.encodings.kext 1

com.apple.iokit.IOSCSIMultimediaCommandsDevice 404.30.2

com.apple.iokit.IOBDStorageFamily 1.8

com.apple.iokit.IODVDStorageFamily 1.8

com.apple.iokit.IOCDStorageFamily 1.8

com.apple.iokit.IOAHCISerialATAPI 267

com.apple.iokit.IOAHCIBlockStorage 301.40.2

com.apple.iokit.IOAHCIFamily 288

com.apple.iokit.IOEthernetAVBController 1.1.0

com.apple.iokit.IOFireWireFamily 4.6.8

com.apple.iokit.IO80211Family 1200.12.2

com.apple.driver.mDNSOffloadUserClient 1.0.1b8

com.apple.driver.corecapture 1.0.4

com.apple.driver.usb.AppleUSBEHCIPCI 1.2

com.apple.driver.usb.AppleUSBEHCI 1.2

com.apple.driver.usb.AppleUSBHostPacketFilter 1.0

com.apple.iokit.IOUSBFamily 900.4.1

com.apple.driver.AppleUSBHostMergeProperties 1.2

com.apple.driver.AppleEFINVRAM 2.1

com.apple.driver.AppleEFIRuntime 2.1

com.apple.iokit.IOHIDFamily 2.0.0

com.apple.iokit.IOSMBusFamily 1.1

com.apple.security.sandbox 300.0

com.apple.kext.AppleMatch 1.0.0d1

com.apple.iokit.IOBufferCopyEngineFamily 1

com.apple.driver.DiskImages 480.30.2

com.apple.driver.AppleFDEKeyStore 28.30

com.apple.driver.AppleEffaceableStorage 1.0

com.apple.driver.AppleKeyStore 2

com.apple.driver.AppleUSBTDM 439.30.4

com.apple.driver.AppleMobileFileIntegrity 1.0.5

com.apple.iokit.IOUSBMassStorageDriver 140.30.1

com.apple.iokit.IOSCSIBlockCommandsDevice 404.30.2

com.apple.iokit.IOSCSIArchitectureModelFamily 404.30.2

com.apple.iokit.IOStorageFamily 2.1

com.apple.driver.AppleCredentialManager 1.0

com.apple.driver.KernelRelayHost 1

com.apple.iokit.IOUSBHostFamily 1.2

com.apple.driver.usb.AppleUSBCommon 1.0

com.apple.driver.AppleBusPowerController 1.0

com.apple.driver.AppleSEPManager 1.0.1

com.apple.driver.IOSlaveProcessor 1

com.apple.iokit.IOReportFamily 31

com.apple.iokit.IOTimeSyncFamily 650.5

com.apple.iokit.IONetworkingFamily 3.4

com.apple.driver.AppleACPIPlatform 6.1

com.apple.driver.AppleSMCRTC 1.0

com.apple.driver.AppleSMC 3.1.9

com.apple.iokit.IOPCIFamily 2.9

com.apple.iokit.IOACPIFamily 1.4

com.apple.kec.pthread 1

com.apple.kec.Libm 1

com.apple.kec.corecrypto 1.0



EOF

Model: MacBookPro6,2, BootROM MBP61.005A.B00, 2 processors, Intel Core i7, 2.66 GHz, 8 GB, SMC 1.58f15

Graphics: Intel HD Graphics, Intel HD Graphics, Built-In

Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 512 MB

Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x859B, 0x435435313236344243313036372E4D313646

Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x859B, 0x435435313236344243313036372E4D313646

AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.102.30)

Bluetooth: Version 6.0.2f2, 3 services, 27 devices, 1 incoming serial ports

Network Service: Wi-Fi, AirPort, en1

Serial ATA Device: Samsung SSD 850 EVO 250GB, 250.06 GB

Serial ATA Device: MATSHITADVD-R UJ-898

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: Internal Memory Card Reader

USB Device: Apple Internal Keyboard / Trackpad

USB Device: BRCM2070 Hub

USB Device: Bluetooth USB Host Controller

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: IR Receiver

USB Device: Built-in iSight

Thunderbolt Bus:



-------------------------------------------------

-------------------------------------------------

-------------------------------------------------


So based on the information ive read here, I am going to assume that I have the same problem unless anyone can identify another issue from these reports.

So to get started with this I just want to be 100% certain before I jack it up somehow. (im not a tech head)



1) First - "Before, make sure these .kext are original (unmodified), and loaded (About this Mac -> System Report -> Software -> Extensions):

  • ACPI_SMC_PlatformPlugin.kext (IOPlatformPluginFamily.kext)
  • AppleGraphicsPowerManagement.kext 10.13.2"

Im sorry, but where is the ACPI_PlatformPlugin.kext file download? And how do I add those to my software extensions?

-Do I just drag and drop?

-Do I need to use terminal?

-Or does the utility program do it all for me once opened?


2) Turn on automatic graphics switching inside of System Preferences - Energy Saver, if you are using gfxCardStatus.app.

3) Download, and run MBPMid2010_GPUFix utility program.

4) Complete?


I have read threw all threads over and over and still am a little unsure sadly. The utility program seems straight forward and simple to complete, though its the kext file placements that I am worried about. Possibly overwriting original system files and being unable to boot up after or something.

Like I said, I am no tech head though I try to learn as much as possible and greater my knowledge.

Again, I am sincerely grateful for all the community support on this matter, and hope it continues to help others.

Thanks!!!

 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.