GPU Panic on Early 2013 Retina 15-inch Macbook Pro

I bought an early 2013 retina 15-inch mbp a while ago. Everything was fine until recently it starting to have gpu panic and blackscreens. Seems due to overheat on the Nvidia gpu but I can not be sure.


Please tell me what is going on and how do I fix it.

PS: my mbp's warranty is expired so is there any other way than send it to Apple? or is it worth the extra fee?

User uploaded file

error log:


Anonymous UUID: F0F82DBC-A6DF-ED04-02C9-336589CE3CC1



Wed Mar 15 01:33:46 2017



*** Panic Report ***

panic(cpu 0 caller 0xffffff7fb299796a): "GPU Panic: [<None>] 4 0 a0 d9 9 8 0 3 : NVRM[0/1:0:0]: Read Error 0x00000144: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xc0000000 0xffffff92203bb000 0x0e7150a2, D0, P1/4\n"@/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphic sControl-3.13.79/src/AppleMuxControl/kext/GPUPanic.cpp:127

Backtrace (CPU 0), Frame : Return Address

0xffffff81edc68b30 : 0xffffff802f4f210c

0xffffff81edc68bb0 : 0xffffff7fb299796a

0xffffff81edc68c90 : 0xffffff7fb02cf5ae

0xffffff81edc68d50 : 0xffffff7fb03a2064

0xffffff81edc68db0 : 0xffffff7fb065f247

0xffffff81edc68de0 : 0xffffff7fb02d61c5

0xffffff81edc68e90 : 0xffffff7fb026714c

0xffffff81edc68eb0 : 0xffffff802fac2281

0xffffff81edc68ef0 : 0xffffff7fafd4fe41

0xffffff81edc68f40 : 0xffffff7fb2a1d12e

0xffffff81edc68f50 : 0xffffff7fb2a25417

0xffffff81edc68f70 : 0xffffff802f6052ce

0xffffff81edc68fd0 : 0xffffff802f4a3909

0xffffff921c04bf40 : 0xffffff802f50e96d

0xffffff921c04bf90 : 0xffffff802f50ef50

0xffffff921c04bfb0 : 0xffffff802f4a0af7

Kernel Extensions in backtrace:

com.apple.iokit.IOPCIFamily(2.9)[57960DC6-4099-31BC-9B47-52CD647779C7]@0xffffff 7fafd32000->0xffffff7fafd65fff

com.apple.driver.AppleACPIPlatform(5.0)[867C81BE-EA01-3A65-89F4-06D78E6514CA]@0 xffffff7fb2a16000->0xffffff7fb2a75fff

dependency: com.apple.iokit.IOACPIFamily(1.4)[4F7FB6AD-2498-3F71-827C-ED7AA4BF2511]@0xfffff f7fb072b000

dependency: com.apple.iokit.IOPCIFamily(2.9)[57960DC6-4099-31BC-9B47-52CD647779C7]@0xffffff 7fafd32000

com.apple.driver.AppleMuxControl(3.13.79)[6BC7D638-27CC-3297-8463-07C3353A99A2] @0xffffff7fb2989000->0xffffff7fb299cfff

dependency: com.apple.driver.AppleGraphicsControl(3.13.79)[B740221F-938E-338A-94D7-F12EFC54 A4DC]@0xffffff7fb2981000

dependency: com.apple.iokit.IOACPIFamily(1.4)[4F7FB6AD-2498-3F71-827C-ED7AA4BF2511]@0xfffff f7fb072b000

dependency: com.apple.iokit.IOPCIFamily(2.9)[57960DC6-4099-31BC-9B47-52CD647779C7]@0xffffff 7fafd32000

dependency: com.apple.iokit.IOGraphicsFamily(513.1)[578F9D07-96F4-3F09-A6A6-047F257CB3BA]@0 xffffff7fb01fd000

dependency: com.apple.driver.AppleBacklightExpert(1.1.0)[7D89A61E-ED4E-32C7-8CC2-1D5B7E76E4 98]@0xffffff7fb2984000

com.apple.nvidia.driver.NVDAResman(10.1.4)[FE59CEBD-B723-337F-99CD-80402D846F95 ]@0xffffff7fb0260000->0xffffff7fb0551fff

dependency: com.apple.iokit.IOPCIFamily(2.9)[57960DC6-4099-31BC-9B47-52CD647779C7]@0xffffff 7fafd32000

dependency: com.apple.iokit.IONDRVSupport(513.1)[07F97C14-C6EE-3577-9875-8BA38DDCBCCD]@0xff ffff7fb0244000

dependency: com.apple.iokit.IOGraphicsFamily(513.1)[578F9D07-96F4-3F09-A6A6-047F257CB3BA]@0 xffffff7fb01fd000

dependency: com.apple.AppleGraphicsDeviceControl(3.13.79)[4F255E11-5291-3923-B43C-FE85E5060 898]@0xffffff7fb0254000

com.apple.nvidia.driver.NVDAGK100Hal(10.1.4)[B21122DF-798E-3145-86C8-4EBEF06334 C2]@0xffffff7fb0562000->0xffffff7fb0714fff

dependency: com.apple.nvidia.driver.NVDAResman(10.1.4)[FE59CEBD-B723-337F-99CD-80402D846F95 ]@0xffffff7fb0260000

dependency: com.apple.iokit.IOPCIFamily(2.9)[57960DC6-4099-31BC-9B47-52CD647779C7]@0xffffff 7fafd32000



BSD process name corresponding to current thread: kernel_task



Mac OS version:

16D32



Kernel version:

Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64

Kernel UUID: C67A8D03-DEAC-35B8-8F68-06FF7B687215

Kernel slide: 0x000000002f200000

Kernel text base: 0xffffff802f400000

__HIB text base: 0xffffff802f300000

System model name: MacBookPro10,1 (Mac-C3EC7CD22292981F)



System uptime in nanoseconds: 12600604440

last loaded kext at 5994170472: com.apple.driver.AppleHWSensor 1.9.5d0 (addr 0xffffff7fb2638000, size 36864)

loaded kexts:

com.globaldelight.driver.Boom2Device 1.1

com.apple.driver.AppleHWSensor 1.9.5d0

com.apple.driver.AGPM 110.23.14

com.apple.driver.ApplePlatformEnabler 2.7.0d0

com.apple.driver.X86PlatformShim 1.0.0

com.apple.filesystems.autofs 3.0

com.apple.driver.AppleMikeyHIDDriver 127

com.apple.driver.AppleOSXWatchdog 1

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AppleGraphicsDevicePolicy 3.13.79

com.apple.driver.AppleMikeyDriver 278.56

com.apple.driver.AppleHDAHardwareConfigDriver 278.56

com.apple.driver.AppleHDA 278.56

com.apple.driver.pmtelemetry 1

com.apple.driver.AppleUpstreamUserClient 3.6.4

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.GeForce 10.1.4

com.apple.driver.AppleIntelHD4000Graphics 10.2.2

com.apple.iokit.IOBluetoothSerialManager 5.0.3f1

com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 5.0.3f1

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AppleSMCPDRC 1.0.0

com.apple.driver.AppleBacklight 170.9.10

com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0

com.apple.driver.AppleHV 1

com.apple.driver.AppleFIVRDriver 4.1.0

com.apple.driver.AppleMCCSControl 1.2.15

com.apple.driver.AppleSMCLMU 208

com.apple.driver.AppleLPC 3.1

com.apple.driver.AppleMuxControl 3.13.79

com.apple.driver.AppleIntelFramebufferCapri 10.2.2

com.apple.nvidia.NVDAStartup 10.1.4

com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

com.apple.driver.AppleThunderboltIP 3.0.8

com.apple.iokit.IOBluetoothUSBDFU 5.0.3f1

com.apple.driver.AppleUSBTCKeyEventDriver 252

com.apple.driver.AppleUSBTCButtons 252

com.apple.driver.AppleUSBTCKeyboard 252

com.apple.driver.CoreStorageFsck 540.30.1

com.apple.driver.AppleFileSystemDriver 3.0.1

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0

com.apple.BootCache 40

com.apple.filesystems.hfs.kext 366.30.3

com.apple.driver.AirPort.Brcm4331 800.20.24

com.apple.driver.AppleSDXC 1.7.6

com.apple.iokit.IOAHCIBlockStorage 295.20.1

com.apple.iokit.AppleBCM5701Ethernet 10.2.7

com.apple.driver.AirPort.Brcm4360 1130.3.1a5

com.apple.driver.AppleAHCIPort 326

com.apple.driver.AppleSmartBatteryManager 161.0.0

com.apple.driver.AppleACPIButtons 5.0

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleSMBIOS 2.1

com.apple.driver.AppleACPIEC 5.0

com.apple.driver.AppleAPIC 1.7

com.apple.driver.AppleIntelCPUPowerManagementClient 219.0.0

com.apple.nke.applicationfirewall 172

com.apple.security.quarantine 3

com.apple.security.TMSafetyNet 8

com.apple.driver.AppleIntelCPUPowerManagement 219.0.0

com.apple.kext.triggers 1.0

com.apple.driver.DspFuncLib 278.56

com.apple.kext.OSvKernDSPLib 525

com.apple.nvidia.driver.NVDAGK100Hal 10.1.4

com.apple.nvidia.driver.NVDAResman 10.1.4

com.apple.iokit.IOSurface 153.3

com.apple.iokit.IOSerialFamily 11

com.apple.iokit.IOBluetoothHostControllerUSBTransport 5.0.3f1

com.apple.iokit.IOBluetoothHostControllerTransport 5.0.3f1

com.apple.iokit.IOBluetoothFamily 5.0.3f1

com.apple.driver.IOPlatformPluginLegacy 1.0.0

com.apple.driver.AppleSSE 1.0

com.apple.driver.AppleSMBusController 1.0.14d1

com.apple.driver.AppleSMBusPCI 1.0.14d1

com.apple.driver.AppleBacklightExpert 1.1.0

com.apple.iokit.IONDRVSupport 513.1

com.apple.driver.AppleGraphicsControl 3.13.79

com.apple.driver.X86PlatformPlugin 1.0.0

com.apple.driver.AppleSMC 3.1.9

com.apple.driver.IOPlatformPluginFamily 6.0.0d8

com.apple.iokit.IOAcceleratorFamily2 289.32

com.apple.AppleGraphicsDeviceControl 3.13.79

com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

com.apple.driver.AppleHDAController 278.56

com.apple.iokit.IOGraphicsFamily 513.1

com.apple.iokit.IOHDAFamily 278.56

com.apple.iokit.IOAudioFamily 205.12

com.apple.vecLib.kext 1.2.0

com.apple.driver.AppleThunderboltEDMSink 4.1.1

com.apple.driver.AppleThunderboltDPOutAdapter 4.6.1

com.apple.iokit.IOSCSIArchitectureModelFamily 394.30.2

com.apple.driver.AppleUSBMultitouch 258

com.apple.driver.usb.IOUSBHostHIDDevice 1.1

com.apple.driver.usb.cdc 5.0.0

com.apple.driver.usb.networking 5.0.0

com.apple.driver.usb.AppleUSBHostCompositeDevice 1.1

com.apple.driver.usb.AppleUSBHub 1.1

com.apple.driver.CoreStorage 540.30.1

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

com.apple.driver.AppleThunderboltDPInAdapter 4.6.1

com.apple.driver.AppleThunderboltDPAdapterFamily 4.6.1

com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.1

com.apple.driver.AppleXsanScheme 3

com.apple.driver.AppleThunderboltNHI 4.1.8

com.apple.iokit.IOThunderboltFamily 6.3.3

com.apple.iokit.IOEthernetAVBController 1.0.3b4

com.apple.iokit.IO80211Family 1200.12.2

com.apple.driver.mDNSOffloadUserClient 1.0.1b8

com.apple.iokit.IONetworkingFamily 3.2

com.apple.driver.corecapture 1.0.4

com.apple.driver.AppleUSBMergeNub 900.4.1

com.apple.iokit.IOAHCIFamily 288

com.apple.driver.usb.AppleUSBEHCIPCI 1.1

com.apple.driver.usb.AppleUSBEHCI 1.1

com.apple.driver.usb.AppleUSBXHCIPCI 1.1

com.apple.driver.usb.AppleUSBXHCI 1.1

com.apple.driver.usb.AppleUSBHostPacketFilter 1.0

com.apple.iokit.IOUSBFamily 900.4.1

com.apple.driver.AppleUSBHostMergeProperties 1.1

com.apple.driver.AppleEFINVRAM 2.1

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.KernelRelayHost 1

com.apple.iokit.IOUSBHostFamily 1.1

com.apple.driver.AppleBusPowerController 1.0

com.apple.driver.DiskImages 444.41.1

com.apple.iokit.IOStorageFamily 2.1

com.apple.iokit.IOReportFamily 31

com.apple.driver.AppleFDEKeyStore 28.30

com.apple.driver.AppleACPIPlatform 5.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

Model: MacBookPro10,1, BootROM MBP101.00EE.B0B, 4 processors, Intel Core i7, 2.7 GHz, 16 GB, SMC 2.3f36

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

Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463531323634485A2D314736453120

Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463531323634485A2D314736453120

AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (7.21.171.68.1a5)

Bluetooth: Version 5.0.3f1, 3 services, 27 devices, 1 incoming serial ports

Network Service: Wi-Fi, AirPort, en0

Serial ATA Device: APPLE SSD SD512E, 500.28 GB

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: FaceTime HD Camera (Built-in)

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: Hub

USB Device: Apple Internal Keyboard / Trackpad

USB Device: BRCM20702 Hub

USB Device: Bluetooth USB Host Controller

USB Device: USB 3.0 Bus

Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4

MacBook Pro with Retina display, macOS Sierra (10.12.3), early 2013 15-inch

Posted on Apr 22, 2017 12:38 AM

Reply
Question marked as ⚠️ Top-ranking reply

Posted on Apr 22, 2017 10:14 AM

Hi,


Your MacBook Pro likely has a faulty discrete GPU. So many of this model have the issue that Apple created a repair program for them, but it expired Dec 31, 2016: https://www.apple.com/support/macbookpro-videoissues/. Try the following to see if it helps:


Install gfxCardStatus (https://gfx.io) and set it to "i" (integrated graphics only). It will allow your MBP to run on integrated graphics only, bypassing the discrete GPU which has the issues. This may allow your MBP to run normally, although it will have reduced graphics performance when performing demanding graphics tasks. The alternative is replacing the logic board, which is not cost effective on a machine that old, unless gfx does not resolve the issue and you really want to keep this MBP.


Also, Grant Bennet-Alder claims:


There is an acknowledged bug in the current version of Cody Kreiger's Open-Source gfxcardstatus, and the developer has confessed he does not have time to fix it right now.


There is a fork off the main build by steveschow available that seems to fix that problem for current versions of MacOS such as ElCapitan and Sierra. He provides a finished .app for direct download -- you do not have to compile anything.


https://github.com/steveschow/gfxCardStatus/releases


You'll have to decide if the integrated graphics work well enough for you. You'll also have to decide for yourself if it's worth a new logic board to fix the issue; the last post I saw on this said the repair was $800. You can buy a logic board and install it yourself if you're very handy; the logic board replacement is very difficult. Check out ifixit.com and/or powerbookmedic.com for logic board prices and availability and installation directions. Another option is to buy the logic board and have a repair shop (not Apple) do the repair; try to use an AASP. Either an independent shop or AASP is likely to be cheaper than Apple, however Apple's has a 90 day warranty, so make sure you get a warranty on yours.

7 replies
Sort By: 
Question marked as ⚠️ Top-ranking reply

Apr 22, 2017 10:14 AM in response to StevenCN

Hi,


Your MacBook Pro likely has a faulty discrete GPU. So many of this model have the issue that Apple created a repair program for them, but it expired Dec 31, 2016: https://www.apple.com/support/macbookpro-videoissues/. Try the following to see if it helps:


Install gfxCardStatus (https://gfx.io) and set it to "i" (integrated graphics only). It will allow your MBP to run on integrated graphics only, bypassing the discrete GPU which has the issues. This may allow your MBP to run normally, although it will have reduced graphics performance when performing demanding graphics tasks. The alternative is replacing the logic board, which is not cost effective on a machine that old, unless gfx does not resolve the issue and you really want to keep this MBP.


Also, Grant Bennet-Alder claims:


There is an acknowledged bug in the current version of Cody Kreiger's Open-Source gfxcardstatus, and the developer has confessed he does not have time to fix it right now.


There is a fork off the main build by steveschow available that seems to fix that problem for current versions of MacOS such as ElCapitan and Sierra. He provides a finished .app for direct download -- you do not have to compile anything.


https://github.com/steveschow/gfxCardStatus/releases


You'll have to decide if the integrated graphics work well enough for you. You'll also have to decide for yourself if it's worth a new logic board to fix the issue; the last post I saw on this said the repair was $800. You can buy a logic board and install it yourself if you're very handy; the logic board replacement is very difficult. Check out ifixit.com and/or powerbookmedic.com for logic board prices and availability and installation directions. Another option is to buy the logic board and have a repair shop (not Apple) do the repair; try to use an AASP. Either an independent shop or AASP is likely to be cheaper than Apple, however Apple's has a 90 day warranty, so make sure you get a warranty on yours.

Reply

Apr 22, 2017 10:14 AM in response to StevenCN

Your MBP is one of the ones that was a part of this replacement program:


https://www.apple.com/support/macbookpro-videoissues/


Unfortunately the program has expired. The solution is a new logic board which will be an expensive repair. You can get an estimate at an Apple store genius bar.


Ciao.

Reply

Apr 22, 2017 12:02 PM in response to StevenCN

You are correct. If your MBP is within 4 years from date of purchase, and your MBP is one of the MBP's covered, you are still covered under the program even though AppleCare expired. So if your MBP shows the proper issues/GPU failure under Apple's special testing, no, you will not have to pay for the repair. I would get to an Apple Store ASAP in case things get dragged out, and because the sooner you get it fixed, the longer you still have under the repair program in case it happens again: https://support.apple.com/contact

Reply

Apr 22, 2017 10:28 AM in response to tjk

Thanks for the reply. It helped a lot. I just checked the replace programming page. It says in the fine print it ends on Dec 31 2016 or four years from purchase date. My mbp was bought in September 2013. So theoretically it's still covered by the program right? But the apple care expired thogh, so do I need to pay repair fee for the replace program or not?

Reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

GPU Panic on Early 2013 Retina 15-inch Macbook Pro

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.