Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
So I've finally done the fix. I'm on El Capitan, I don't think I'm going to upgrade to Sierra anytime soon. I can't really tell yet if the fix has worked, but I thank you nonetheless for your effort and and help with this! So thank you so much, I certainly hope I don't get anymore crashes.

I do have a question though. I've run Cinebench three times so far and the fps value I get is between 3 to 5 usually. First time was around 5, second two values were around 3. I've opened Chrome a few times and quit it. I've been trying to do things that might trigger a crash. Running Cinebench didn't trigger a GPU Panic either so hopefully that's a good sign? I've had the console open this whole time but I don't see any logs? Do you know why this is?

Thank you again for your help!



Humm, you are in the right way.. but, really i think that your g-state is 3 always. This fps is compared to this state.
Please, verify your edited file if all the numbers correspond with the fix. Console not display anything about that (macOS Sierra displays not always).
Or, try to download my edited kext (os x 10.11.6) and try it.

Remember that if your model is 256mb will be a bit more slow.

Good luck to you. Thinking positive!
 
can someone post a kext modified for macOs Siera ? or I can use the kext for El Capitan ? Or a installer ?
Device ID: 0x0a29
Revision ID: 0x00a2
 
Humm, you are in the right way.. but, really i think that your g-state is 3 always. This fps is compared to this state.
Please, verify your edited file if all the numbers correspond with the fix. Console not display anything about that (macOS Sierra displays not always).
Or, try to download my edited kext (os x 10.11.6) and try it.

Remember that if your model is 256mb will be a bit more slow.

Good luck to you. Thinking positive!

I actually do have the 256mb graphics card and I'm still on El Capitan.

wVgrxxg.png


Unfortunately I did have another panic. I edited the info.plist with your values so this is what I added, I assume I didn't make any mistakes.

This is what I have:

<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>

This is the log report for the crash


Anonymous UUID: D2CF532E-D725-DC92-7835-79E5EF679B46

Thu Sep 29 13:44:55 2016

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f8c6bcbd5): "GPU Panic: [<None>] 5 3 7f 0 0 0 0 3 : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff9126316000 0x0a5480a2, D0, P2/4\n"@/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphicsControl-3.12.8/src/AppleMuxControl/kext/GPUPanic.cpp:127
Backtrace (CPU 0), Frame : Return Address
0xffffff8112f53550 : 0xffffff80094dab52
0xffffff8112f535d0 : 0xffffff7f8c6bcbd5
0xffffff8112f536b0 : 0xffffff7f8a268fa4
0xffffff8112f53770 : 0xffffff7f8a335add
0xffffff8112f537b0 : 0xffffff7f8a335b48
0xffffff8112f53830 : 0xffffff7f8a5baa23
0xffffff8112f539a0 : 0xffffff7f8a359b79
0xffffff8112f539c0 : 0xffffff7f8a26fcfd
0xffffff8112f53a70 : 0xffffff7f8a26d690
0xffffff8112f53c70 : 0xffffff7f8a26f91f
0xffffff8112f53d60 : 0xffffff7f8bc1e3da
0xffffff8112f53dc0 : 0xffffff7f8bc1b06b
0xffffff8112f53e40 : 0xffffff7f8bc05649
0xffffff8112f53e70 : 0xffffff7f8bbc272a
0xffffff8112f53e90 : 0xffffff7f8bbc3a3b
0xffffff8112f53ed0 : 0xffffff7f8bbc06ab
0xffffff8112f53ef0 : 0xffffff8009ab52a6
0xffffff8112f53f40 : 0xffffff8009ab3111
0xffffff8112f53f80 : 0xffffff8009ab3206
0xffffff8112f53fb0 : 0xffffff80095c9117
Kernel Extensions in backtrace:
com.apple.driver.AppleMuxControl(3.12.8)[3186B630-FFF4-32C9-BAB9-DCD0C9DB6BA2]@0xffffff7f8c6ae000->0xffffff7f8c6c1fff
dependency: com.apple.driver.AppleGraphicsControl(3.12.8)[C57F5F56-2229-365F-9765-F24AA4687584]@0xffffff7f8c6a6000
dependency: com.apple.iokit.IOACPIFamily(1.4)[5D7574C3-8E90-3873-BAEB-D979FC215A7D]@0xffffff7f8a0de000
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f89dff000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f89eda000
dependency: com.apple.driver.AppleBacklightExpert(1.1.0)[C49819CE-729A-36B2-9AC1-744A43DC236F]@0xffffff7f8c6a9000
com.apple.nvidia.classic.NVDAResmanTesla(10.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8a212000->0xffffff7f8a487fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f89dff000
dependency: com.apple.iokit.IONDRVSupport(2.4.1)[4EB2843C-C821-3AD0-B333-575FD6ED6FB1]@0xffffff7f8a202000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f89eda000
com.apple.GeForceTesla(10.0)[07CD2F70-A8DD-32EA-85C0-90433204BDAC]@0xffffff7f8bbba000->0xffffff7f8bc85fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f89dff000
dependency: com.apple.iokit.IONDRVSupport(2.4.1)[4EB2843C-C821-3AD0-B333-575FD6ED6FB1]@0xffffff7f8a202000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f89eda000
dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8a212000
com.apple.nvidia.classic.NVDANV50HalTesla(10.0)[56199CA6-3C8D-3EBB-B5EF-7B1B4678ACF9]@0xffffff7f8a492000->0xffffff7f8a73ffff
dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8a212000
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f89dff000

BSD process name corresponding to current thread: kernel_task

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: E349749B-3303-3DDF-959C-B5885A0E1F6E
Kernel slide: 0x0000000009200000
Kernel text base: 0xffffff8009400000
__HIB text base: 0xffffff8009300000
System model name: MacBookPro6,2 (Mac-F22586C8)

System uptime in nanoseconds: 1612290069247
last loaded kext at 65144258669: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8a765000, size 69632)
last unloaded kext at 163921597445: com.apple.driver.usb.AppleUSBUHCI 1.0.1 (addr 0xffffff7f8ab85000, size 126976)
loaded kexts:
com.kairos.driver.DuetDisplay 1
net.telestream.driver.TelestreamAudio 1.1.1
com.apple.filesystems.msdosfs 1.10
com.apple.driver.AppleHWSensor 1.9.5d0
com.apple.driver.AGPM 110.22.0
com.apple.filesystems.autofs 3.0
com.apple.iokit.IOBluetoothSerialManager 4.4.6f1
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleMikeyHIDDriver 124
com.apple.driver.AppleMikeyDriver 274.12
com.apple.driver.AudioAUUC 1.70
com.apple.driver.AppleUpstreamUserClient 3.6.1
com.apple.driver.AppleHDA 274.12
com.apple.driver.AppleIntelHDGraphics 10.0.0
com.apple.driver.pmtelemetry 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleMCCSControl 1.2.13
com.apple.GeForceTesla 10.0.0
com.apple.driver.AppleSMCPDRC 1.0.0
com.apple.driver.AppleLPC 3.1
com.apple.driver.AppleHV 1
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.AppleIntelHDGraphicsFB 10.0.0
com.apple.driver.AppleSMCLMU 208
com.apple.driver.AppleMuxControl 3.12.8
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.4.6f1
com.apple.driver.SMCMotionSensor 3.0.4d1
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.driver.AppleUSBTCButtons 245.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.BootCache 38
com.apple.driver.AppleUSBTCKeyboard 245.4
com.apple.driver.AppleUSBCardReader 3.7.1
com.apple.driver.AppleIRController 327.6
com.apple.iokit.SCSITaskUserClient 3.7.7
com.apple.iokit.IOAHCIBlockStorage 2.8.5
com.apple.driver.AirPort.Brcm4331 800.20.24
com.apple.iokit.AppleBCM5701Ethernet 10.2.0
com.apple.driver.AppleFWOHCI 5.5.4
com.apple.driver.AppleAHCIPort 3.1.8
com.apple.driver.usb.AppleUSBEHCIPCI 1.0.1
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleACPIButtons 4.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 4.0
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0
com.apple.nke.applicationfirewall 163
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.driver.AppleIntelCPUPowerManagement 218.0.0
com.apple.AppleGraphicsDeviceControl 3.12.8
com.apple.kext.triggers 1.0
com.apple.iokit.IOSerialFamily 11
com.apple.driver.DspFuncLib 274.12
com.apple.kext.OSvKernDSPLib 525
com.apple.nvidia.classic.NVDANV50HalTesla 10.0.0
com.apple.iokit.IOSurface 108.2.3
com.apple.nvidia.classic.NVDAResmanTesla 10.0.0
com.apple.driver.AppleSMBusController 1.0.14d1
com.apple.driver.CoreCaptureResponder 1
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.iokit.IOFireWireIP 2.2.6
com.apple.driver.AppleHDAController 274.12
com.apple.iokit.IOHDAFamily 274.12
com.apple.iokit.IOAudioFamily 204.4
com.apple.vecLib.kext 1.2.0
com.apple.driver.AppleBacklightExpert 1.1.0
com.apple.driver.AppleGraphicsControl 3.12.8
com.apple.driver.AppleSMBusPCI 1.0.14d1
com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.4.6f1
com.apple.iokit.IOBluetoothFamily 4.4.6f1
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d7
com.apple.iokit.IONDRVSupport 2.4.1
com.apple.iokit.IOGraphicsFamily 2.4.1
com.apple.driver.CoreStorage 517.50.1
com.apple.driver.usb.IOUSBHostHIDDevice 1.0.1
com.apple.driver.AppleUSBMultitouch 250.5
com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.7
com.apple.iokit.IOUSBMassStorageDriver 1.0.0
com.apple.iokit.IOUSBHIDDriver 900.4.1
com.apple.driver.usb.cdc 5.0.0
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.0.1
com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.7.7
com.apple.iokit.IOBDStorageFamily 1.8
com.apple.iokit.IODVDStorageFamily 1.8
com.apple.iokit.IOCDStorageFamily 1.8
com.apple.driver.usb.AppleUSBHub 1.0.1
com.apple.iokit.IOAHCISerialATAPI 2.6.2
com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.7
com.apple.iokit.IOEthernetAVBController 1.0.3b3
com.apple.iokit.IO80211Family 1110.26
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.2
com.apple.driver.corecapture 1.0.4
com.apple.iokit.IOFireWireFamily 4.6.1
com.apple.iokit.IOAHCIFamily 2.8.1
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.driver.usb.AppleUSBEHCI 1.0.1
com.apple.iokit.IOUSBHostFamily 1.0.1
com.apple.driver.AppleUSBHostMergeProperties 1.0.1
com.apple.driver.AppleEFINVRAM 2.0
com.apple.driver.AppleEFIRuntime 2.0
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.driver.AppleKeyStore 2
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.DiskImages 417.4
com.apple.iokit.IOStorageFamily 2.1
com.apple.iokit.IOReportFamily 31
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleACPIPlatform 4.0
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.pthread 1
com.apple.kec.corecrypto 1.0
com.apple.kec.Libm 1
 
can someone post a kext modified for macOs Siera ? or I can use the kext for El Capitan ? Or a installer ?
Device ID: 0x0a29
Revision ID: 0x00a2


here
https://forums.macrumors.com/thread...010-whats-the-best-fix.1890097/#post-23312990

before install: disable SIP.
install .kext, after rebooted make sure it is loaded.
in case you have any doubts, read old posts about how install.

good luck
[doublepost=1475174664][/doublepost]
I actually do have the 256mb graphics card and I'm still on El Capitan.

wVgrxxg.png


Unfortunately I did have another panic. I edited the info.plist with your values so this is what I added, I assume I didn't make any mistakes.

This is what I have:

<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>

This is the log report for the crash


Anonymous UUID: D2CF532E-D725-DC92-7835-79E5EF679B46

Thu Sep 29 13:44:55 2016

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f8c6bcbd5): "GPU Panic: [<None>] 5 3 7f 0 0 0 0 3 : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff9126316000 0x0a5480a2, D0, P2/4\n"@/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphicsControl-3.12.8/src/AppleMuxControl/kext/GPUPanic.cpp:127
Backtrace (CPU 0), Frame : Return Address
0xffffff8112f53550 : 0xffffff80094dab52
0xffffff8112f535d0 : 0xffffff7f8c6bcbd5
0xffffff8112f536b0 : 0xffffff7f8a268fa4
0xffffff8112f53770 : 0xffffff7f8a335add
0xffffff8112f537b0 : 0xffffff7f8a335b48
0xffffff8112f53830 : 0xffffff7f8a5baa23
0xffffff8112f539a0 : 0xffffff7f8a359b79
0xffffff8112f539c0 : 0xffffff7f8a26fcfd
0xffffff8112f53a70 : 0xffffff7f8a26d690
0xffffff8112f53c70 : 0xffffff7f8a26f91f
0xffffff8112f53d60 : 0xffffff7f8bc1e3da
0xffffff8112f53dc0 : 0xffffff7f8bc1b06b
0xffffff8112f53e40 : 0xffffff7f8bc05649
0xffffff8112f53e70 : 0xffffff7f8bbc272a
0xffffff8112f53e90 : 0xffffff7f8bbc3a3b
0xffffff8112f53ed0 : 0xffffff7f8bbc06ab
0xffffff8112f53ef0 : 0xffffff8009ab52a6
0xffffff8112f53f40 : 0xffffff8009ab3111
0xffffff8112f53f80 : 0xffffff8009ab3206
0xffffff8112f53fb0 : 0xffffff80095c9117
Kernel Extensions in backtrace:
com.apple.driver.AppleMuxControl(3.12.8)[3186B630-FFF4-32C9-BAB9-DCD0C9DB6BA2]@0xffffff7f8c6ae000->0xffffff7f8c6c1fff
dependency: com.apple.driver.AppleGraphicsControl(3.12.8)[C57F5F56-2229-365F-9765-F24AA4687584]@0xffffff7f8c6a6000
dependency: com.apple.iokit.IOACPIFamily(1.4)[5D7574C3-8E90-3873-BAEB-D979FC215A7D]@0xffffff7f8a0de000
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f89dff000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f89eda000
dependency: com.apple.driver.AppleBacklightExpert(1.1.0)[C49819CE-729A-36B2-9AC1-744A43DC236F]@0xffffff7f8c6a9000
com.apple.nvidia.classic.NVDAResmanTesla(10.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8a212000->0xffffff7f8a487fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f89dff000
dependency: com.apple.iokit.IONDRVSupport(2.4.1)[4EB2843C-C821-3AD0-B333-575FD6ED6FB1]@0xffffff7f8a202000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f89eda000
com.apple.GeForceTesla(10.0)[07CD2F70-A8DD-32EA-85C0-90433204BDAC]@0xffffff7f8bbba000->0xffffff7f8bc85fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f89dff000
dependency: com.apple.iokit.IONDRVSupport(2.4.1)[4EB2843C-C821-3AD0-B333-575FD6ED6FB1]@0xffffff7f8a202000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[A360453D-2050-3C49-A549-AC0DD5E87917]@0xffffff7f89eda000
dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8a212000
com.apple.nvidia.classic.NVDANV50HalTesla(10.0)[56199CA6-3C8D-3EBB-B5EF-7B1B4678ACF9]@0xffffff7f8a492000->0xffffff7f8a73ffff
dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[05FC5D7E-BB0B-3232-BBBD-8A49B6870D8B]@0xffffff7f8a212000
dependency: com.apple.iokit.IOPCIFamily(2.9)[5447B943-A94D-3BD4-A60F-98B24D19CE93]@0xffffff7f89dff000

BSD process name corresponding to current thread: kernel_task

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: E349749B-3303-3DDF-959C-B5885A0E1F6E
Kernel slide: 0x0000000009200000
Kernel text base: 0xffffff8009400000
__HIB text base: 0xffffff8009300000
System model name: MacBookPro6,2 (Mac-F22586C8)

System uptime in nanoseconds: 1612290069247
last loaded kext at 65144258669: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8a765000, size 69632)
last unloaded kext at 163921597445: com.apple.driver.usb.AppleUSBUHCI 1.0.1 (addr 0xffffff7f8ab85000, size 126976)
loaded kexts:
com.kairos.driver.DuetDisplay 1
net.telestream.driver.TelestreamAudio 1.1.1
com.apple.filesystems.msdosfs 1.10
com.apple.driver.AppleHWSensor 1.9.5d0
com.apple.driver.AGPM 110.22.0
com.apple.filesystems.autofs 3.0
com.apple.iokit.IOBluetoothSerialManager 4.4.6f1
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleMikeyHIDDriver 124
com.apple.driver.AppleMikeyDriver 274.12
com.apple.driver.AudioAUUC 1.70
com.apple.driver.AppleUpstreamUserClient 3.6.1
com.apple.driver.AppleHDA 274.12
com.apple.driver.AppleIntelHDGraphics 10.0.0
com.apple.driver.pmtelemetry 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleMCCSControl 1.2.13
com.apple.GeForceTesla 10.0.0
com.apple.driver.AppleSMCPDRC 1.0.0
com.apple.driver.AppleLPC 3.1
com.apple.driver.AppleHV 1
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.AppleIntelHDGraphicsFB 10.0.0
com.apple.driver.AppleSMCLMU 208
com.apple.driver.AppleMuxControl 3.12.8
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.4.6f1
com.apple.driver.SMCMotionSensor 3.0.4d1
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.driver.AppleUSBTCButtons 245.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.BootCache 38
com.apple.driver.AppleUSBTCKeyboard 245.4
com.apple.driver.AppleUSBCardReader 3.7.1
com.apple.driver.AppleIRController 327.6
com.apple.iokit.SCSITaskUserClient 3.7.7
com.apple.iokit.IOAHCIBlockStorage 2.8.5
com.apple.driver.AirPort.Brcm4331 800.20.24
com.apple.iokit.AppleBCM5701Ethernet 10.2.0
com.apple.driver.AppleFWOHCI 5.5.4
com.apple.driver.AppleAHCIPort 3.1.8
com.apple.driver.usb.AppleUSBEHCIPCI 1.0.1
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleACPIButtons 4.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 4.0
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0
com.apple.nke.applicationfirewall 163
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.driver.AppleIntelCPUPowerManagement 218.0.0
com.apple.AppleGraphicsDeviceControl 3.12.8
com.apple.kext.triggers 1.0
com.apple.iokit.IOSerialFamily 11
com.apple.driver.DspFuncLib 274.12
com.apple.kext.OSvKernDSPLib 525
com.apple.nvidia.classic.NVDANV50HalTesla 10.0.0
com.apple.iokit.IOSurface 108.2.3
com.apple.nvidia.classic.NVDAResmanTesla 10.0.0
com.apple.driver.AppleSMBusController 1.0.14d1
com.apple.driver.CoreCaptureResponder 1
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.iokit.IOFireWireIP 2.2.6
com.apple.driver.AppleHDAController 274.12
com.apple.iokit.IOHDAFamily 274.12
com.apple.iokit.IOAudioFamily 204.4
com.apple.vecLib.kext 1.2.0
com.apple.driver.AppleBacklightExpert 1.1.0
com.apple.driver.AppleGraphicsControl 3.12.8
com.apple.driver.AppleSMBusPCI 1.0.14d1
com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.4.6f1
com.apple.iokit.IOBluetoothFamily 4.4.6f1
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d7
com.apple.iokit.IONDRVSupport 2.4.1
com.apple.iokit.IOGraphicsFamily 2.4.1
com.apple.driver.CoreStorage 517.50.1
com.apple.driver.usb.IOUSBHostHIDDevice 1.0.1
com.apple.driver.AppleUSBMultitouch 250.5
com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.7
com.apple.iokit.IOUSBMassStorageDriver 1.0.0
com.apple.iokit.IOUSBHIDDriver 900.4.1
com.apple.driver.usb.cdc 5.0.0
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.0.1
com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.7.7
com.apple.iokit.IOBDStorageFamily 1.8
com.apple.iokit.IODVDStorageFamily 1.8
com.apple.iokit.IOCDStorageFamily 1.8
com.apple.driver.usb.AppleUSBHub 1.0.1
com.apple.iokit.IOAHCISerialATAPI 2.6.2
com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.7
com.apple.iokit.IOEthernetAVBController 1.0.3b3
com.apple.iokit.IO80211Family 1110.26
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.2
com.apple.driver.corecapture 1.0.4
com.apple.iokit.IOFireWireFamily 4.6.1
com.apple.iokit.IOAHCIFamily 2.8.1
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.driver.usb.AppleUSBEHCI 1.0.1
com.apple.iokit.IOUSBHostFamily 1.0.1
com.apple.driver.AppleUSBHostMergeProperties 1.0.1
com.apple.driver.AppleEFINVRAM 2.0
com.apple.driver.AppleEFIRuntime 2.0
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.driver.AppleKeyStore 2
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.DiskImages 417.4
com.apple.iokit.IOStorageFamily 2.1
com.apple.iokit.IOReportFamily 31
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleACPIPlatform 4.0
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.pthread 1
com.apple.kec.corecrypto 1.0
com.apple.kec.Libm 1



greyosx
In your .log the AppleGraphicsPowerManagement.kext is not loaded.
This is the problem.

Disable SIP. Reboot into safe mode, log in and after to reboot again. Download my .kext (first page post). Use app called: Kext Utility.app or KextDrop.app to install the .kext.

Reboot.
 
Last edited:
  • Like
Reactions: greyosx
greyosx
In your .log the AppleGraphicsPowerManagement.kext is not loaded.
This is the problem.

Disable SIP. Reboot into safe mode, log in and after to reboot again. Download my .kext (first page post). Use app called: Kext Utility.app or KextDrop.app to install the .kext.

Reboot.


Ah I see, I just edited the plist file. I already have SIP disabled, do I need to boot into safe mode or can I just drop the kext file into one of those kext apps from my normal login?
 
Ah I see, I just edited the plist file. I already have SIP disabled, do I need to boot into safe mode or can I just drop the kext file into one of those kext apps from my normal login?
Safe mode is to make a clean sweep on the system boot cache.
Is good to do that.
 
  • Like
Reactions: greyosx
Safe mode is to make a clean sweep on the system boot cache.
Is good to do that.

Sorry, I was too impatient, if I encounter any issues I'll try again with the safe mode. I just installed the kext with kext drop and my laptop is restarting now. Is there anything I should check for specifically to see if the kext is loaded or do I have to wait and see if I get a crash?
 
Sorry, I was too impatient, if I encounter any issues I'll try again with the safe mode. I just installed the kext with kext drop and my laptop is restarting now. Is there anything I should check for specifically to see if the kext is loaded or do I have to wait and see if I get a crash?

Yes. About this Mac -> System report -> (Software) Extensions.
 
  • Like
Reactions: greyosx
I shipped my mb to Louis Rossmann in NYC; he repair it and it's been flawless since. Yeah, it costs some change, but completely worth it. The cost is half what Apple would charge (and Apple just replaces with it another board with the same problem that will eventually fail - Louis switches out the bad capacitor with one that won't fail).

Their website is
rossmanngroup [dot] com
347-552-2258

I wouldn't remember where I originally heard it, but it was reiterated recently in a video by Louis Rossmann.


I have access to the Apple Video System Test for MacBook Pro (15-inch Mid 2010), so when my machine started to exhibit video issues, I ran the test. It failed within seconds.

I used a replacement 330uF 2.0v non-tantalum poly-film capacitor removed from a 13-inch MacBook Pro (Mid 2012) logic board with water damage. I keep spare boards around for small components and hard to find pieces. That said you can order them new as well from suppliers like RS, Element14 or Mouser, like so:

http://au.element14.com/panasonic-e...cx0d331r/cap-alu-elec-330uf-2v-smd/dp/2358262

After the capacitor was replaced, I re-ran the Apple Video System Test (VST) and it passed. The issue never reoccurred after that.
 
I shipped my mb to Louis Rossmann in NYC; he repair it and it's been flawless since. Yeah, it costs some change, but completely worth it. The cost is half what Apple would charge (and Apple just replaces with it another board with the same problem that will eventually fail - Louis switches out the bad capacitor with one that won't fail).

Their website is
rossmanngroup [dot] com
347-552-2258

Glad to hear that worked Groverb :) Louis really knows what he is talking about but many of us will probably find it too expensive to get it serviced from him. Fabio's fix is amazing albeit slightly less graphical power.
 
  • Like
Reactions: fabioroberto
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


Hi fabioroberto!!!

Sorry for the incredible late reply but in fact it was actually for a good cause.

I was a bit naughty and tried your solution on macOS Sierra beta and my kernel panic rate dropped incredible rate. Before then I had 5-6 panics in a few hours now I had 2 panics in a month which is incredibly OK for me now :)

Now I'll read the rest of the thread after I left.

Thanks again for the detailed instructions! You're a "REAL" apple genius ;)
 
  • Like
Reactions: fabioroberto
We installed the adapted kext on my father´s MBP 6,2 today. Everything went fine, no crashes, also the test with Cinebench was ok. After plugging in the Cinema Display at first everything worked, too (even the Cinebench test). But after a while there was this typical GPU-crash while surfing the internet using Safari. @dontworry: Have you had a chance to try hooking up your external display again? Or is anyone else working with an external display?
 
Hi fabioroberto!!!

Sorry for the incredible late reply but in fact it was actually for a good cause.

I was a bit naughty and tried your solution on macOS Sierra beta and my kernel panic rate dropped incredible rate. Before then I had 5-6 panics in a few hours now I had 2 panics in a month which is incredibly OK for me now :)

Now I'll read the rest of the thread after I left.

Thanks again for the detailed instructions! You're a "REAL" apple genius ;)

:)
[doublepost=1475631584][/doublepost]
We installed the adapted kext on my father´s MBP 6,2 today. Everything went fine, no crashes, also the test with Cinebench was ok. After plugging in the Cinema Display at first everything worked, too (even the Cinebench test). But after a while there was this typical GPU-crash while surfing the internet using Safari. @dontworry: Have you had a chance to try hooking up your external display again? Or is anyone else working with an external display?

Check the Console if the g-state is 2 when using the Cinema Display.
 
Hi,

Well, after years i found a solution (so mine?). I have the famous MacBook Pro 6,2 with GT330m (0x029 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.



Step by step:


1 - Verify that the file is the original and this loaded:

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


2 - Disable SIP (boot into recovery mode, terminal: csrutil disable)


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 0x029 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!



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



console.png





AppleGraphicsPowerManagement.kext 10.11.6
https://dl.dropboxusercontent.com/u/35721057/AppleGraphicsPowerManagement.kext.zip

AppleGraphicsPowerManagement.kext 10.12
https://dl.dropboxusercontent.com/u/35721057/10.12.AppleGraphicsPowerManagement.kext.zip
 
:)
[doublepost=1475631584][/doublepost]

Check the Console if the g-state is 2 when using the Cinema Display.

It was state 2. We did some work on the MBP with external display attached today and again it crashed two times when using Safari (I´ll PM you the crash report a bit later, including the gfx0-states from today). The device id is 0x0a29 (instead of 0x029), and we installed your pre-edited kext - could that be a problem?

The MBP crashed significantly less often than before, though - much less often. And so far no crashes without external display attached, which is a big relief!
 
It was state 2. We did some work on the MBP with external display attached today and again it crashed two times when using Safari (I´ll PM you the crash report a bit later, including the gfx0-states from today). The device id is 0x0a29 (instead of 0x029), and we installed your pre-edited kext - could that be a problem?

The MBP crashed significantly less often than before, though - much less often. And so far no crashes without external display attached, which is a big relief!

Okay, i understand. i think that in this case the gpu throttling not respect the .kext, is a harware-harware comunication.
Did you try reset SMC? Just a test..
 
Last edited:
Any way to reverse the fix? Worked for a day and then shut down. Now, cannot get past apple screen. Goes about 10 seconds and keeps restarting. Safe mode pic attached.
 

Attachments

  • image.jpeg
    image.jpeg
    159.9 KB · Views: 518
Any way to reverse the fix? Worked for a day and then shut down. Now, cannot get past apple screen. Goes about 10 seconds and keeps restarting. Safe mode pic attached.


this is not a problem with the fix.
Can remove with: boot into single user, type this command: rm -R /System/Library/Extensions/AppleGraphicsPowerManagement.kext
after type: exit
 
  • Like
Reactions: newtonuk
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.
 
  • Like
Reactions: fabioroberto
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.

May I ask how easy this is to do please? I'm an amateur! I'm running latest MacOS Sierra 10.12 on my mid 2010 MB Pro and have the same Device & Revision ID as others.

Also may I ask what the 'bits' are & where they can be sourced (in UK) please? Like you (and no doubt many others) I'm REALLY keen to fix my MB Pro. Its currently unusable with so many frustrating GPU panics. I'm in Edinburgh. Thank you!
 
May I ask how easy this is to do please? I'm an amateur! I'm running latest MacOS Sierra 10.12 on my mid 2010 MB Pro and have the same Device & Revision ID as others.

Also may I ask what the 'bits' are & where they can be sourced (in UK) please? Like you (and no doubt many others) I'm REALLY keen to fix my MB Pro. Its currently unusable with so many frustrating GPU panics. I'm in Edinburgh. Thank you!

Hi Lynmond, I bought the capacitors from RS Components but they only sell them in strips of 5, so I have plenty. If you PM me your address I'll happily send you a standard capacitor (as per C2D's post and Louis Rossman's Youtube video) and a tantalum capacitor (which is a like for like replacement) when I've had my logic board repaired. I must admit I'm very nervous having somebody stick a soldering iron on my motherboard, but I've searched and searched for a local shop and have eventually found an iPhone, iPad, Games Console, laptop repair shop that seems to have the required kit and appears to be competent enough.

If you want to order your own from RS, I got these:

Capacitor Polymer SP-Cap 330uF 2V - Stock no.: 8663696
http://uk.rs-online.com/web/p/alumi...3743D38363633363936267374613D3836363336393626

Capacitor Tantalum TPE series 2V 330uF - Stock no.: 7955878
http://uk.rs-online.com/web/p/tanta...3743D37393535383738267374613D3739353538373826

The fix on Sierra was a piece of cake, it really was. I grabbed this file https://dl.dropboxusercontent.com/u/35721057/10.12.AppleGraphicsPowerManagement.kext.zip and I used the other KEXT injection tool, KEXT Utility.
 
  • Like
Reactions: fabioroberto
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.