Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mac_man_fran

macrumors newbie
Original poster
Feb 2, 2019
5
0
Brooklyn, New York
Hello all,

Hoping to get a little guidance on an issue I'm having. My 2012 macbook pro retina 15 inch is consistently having a Kernel Panic after being left idle for an hour. It seems to work just fine other than that and there are no performance issues that I am noticing. It only happens when I leave the display up and I walk away so I suppose I could just shut the display to mitigate the issue. But the thought that I might be working on a project and forget to shut it then return to have lost all my work is frightening. I'm really hoping to wait on the 2019 or 2020 macbook pro's before upgrading as I am hoping the next generation/design changes up the keyboard design into something a little more user friendly. I brought it into apple last week and they reinstalled OSX (latest version of Mojave). It was fine for a day or two but then the problem started happening again. I'll post the error below. It seems to be suggesting some issue with the GPU but who knows.

--
Anonymous UUID: D3BADB3B-A544-DEB5-1BDA-A5FCA7169290

Sat Feb 2 08:06:13 2019

*** Panic Report ***
panic(cpu 6 caller 0xffffff7f8565c83d): "GPU Panic: mux-regs 2 0 20 0 0 8 severity 3 WS-ready 0 switch-state 0 IG FBs 1 EG FBs 0:0 power-state 4 3D busy HDA idle system-state 1 power-level 20:20 connect-change 0 : NVRM[0/1:0:0]: Read Error 0x00070000: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xc0000000 0xffffff92089ec000 0x0e7150a2, D3, P0/4\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphicsControl-3.28.4/src/AppleMuxControl/kext/GPUPanic.cpp:170
Backtrace (CPU 6), Frame : Return Address
0xffffff81e453ae50 : 0xffffff8003daeb0d
0xffffff81e453aea0 : 0xffffff8003ee8653
0xffffff81e453aee0 : 0xffffff8003eda07a
0xffffff81e453af50 : 0xffffff8003d5bca0
0xffffff81e453af70 : 0xffffff8003dae527
0xffffff81e453b090 : 0xffffff8003dae373
0xffffff81e453b100 : 0xffffff7f8565c83d
0xffffff81e453b160 : 0xffffff7f84a5ce6d
0xffffff81e453b1e0 : 0xffffff7f84b2ad81
0xffffff81e453b240 : 0xffffff7f86d44f17
0xffffff81e453b290 : 0xffffff7f86d44e40
0xffffff81e453b2d0 : 0xffffff7f86dafe0c
0xffffff81e453b560 : 0xffffff7f86dae673
0xffffff81e453b750 : 0xffffff7f86d44814
0xffffff81e453b7c0 : 0xffffff7f86d446cc
0xffffff81e453b820 : 0xffffff7f84a1a6ed
0xffffff81e453b8b0 : 0xffffff7f84a1a00a
0xffffff81e453b950 : 0xffffff7f84a220da
0xffffff81e453ba10 : 0xffffff7f84a61918
0xffffff81e453bb90 : 0xffffff7f84a62ead
0xffffff81e453bc90 : 0xffffff7f84edabad
0xffffff81e453bce0 : 0xffffff7f84eea393
0xffffff81e453bd10 : 0xffffff7f84ee229f
0xffffff81e453bd50 : 0xffffff7f84ea27e0
0xffffff81e453bd70 : 0xffffff7f84ea208a
0xffffff81e453bd90 : 0xffffff7f84ebabec
0xffffff81e453bdc0 : 0xffffff7f84defe38
0xffffff81e453bdf0 : 0xffffff7f84e19208
0xffffff81e453be30 : 0xffffff800445582e
0xffffff81e453be70 : 0xffffff7f8565910b
0xffffff81e453beb0 : 0xffffff7f856584b5
0xffffff81e453bf00 : 0xffffff7f8564ed1e
0xffffff81e453bf30 : 0xffffff8004455a32
0xffffff81e453bf70 : 0xffffff8004454fbc
0xffffff81e453bfa0 : 0xffffff8003d5b0ce
Kernel Extensions in backtrace:
com.apple.iokit.IOAcceleratorFamily2(404.2.2)[3F0DBC5F-414B-379E-8C7B-A2F50B278A2A]@0xffffff7f84de5000->0xffffff7f84e89fff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[A2492141-9480-3177-BC7D-455925BB4A2E]@0xffffff7f84d9d000
dependency: com.apple.iokit.IOSurface(255.1)[12B5957C-3874-3A96-8FC6-FAC2180790A9]@0xffffff7f84dba000
dependency: com.apple.iokit.IOPCIFamily(2.9)[5C9A453F-559B-3683-9E81-D288D13A33CE]@0xffffff7f84695000
dependency: com.apple.iokit.IOGraphicsFamily(530.14)[D44517BE-2B53-3BD5-826E-4E78B55E3B73]@0xffffff7f8497d000
dependency: com.apple.iokit.IOReportFamily(47)[5F165AE5-F4F2-3415-857C-34F2462A730E]@0xffffff7f84dde000
com.apple.driver.AppleMuxControl(3.28.4)[EFC6EE53-4EB1-34F5-B6E4-43429F691B51]@0xffffff7f8564e000->0xffffff7f85660fff
dependency: com.apple.driver.AppleGraphicsControl(3.28.4)[B940D328-A2B1-3906-972C-289E86DFDE48]@0xffffff7f8561d000
dependency: com.apple.iokit.IOACPIFamily(1.4)[67079254-1B34-31D2-8C7B-B138E26BFDD8]@0xffffff7f851ab000
dependency: com.apple.iokit.IOPCIFamily(2.9)[5C9A453F-559B-3683-9E81-D288D13A33CE]@0xffffff7f84695000
dependency: com.apple.iokit.IOGraphicsFamily(530.14)[D44517BE-2B53-3BD5-826E-4E78B55E3B73]@0xffffff7f8497d000
dependency: com.apple.AppleGraphicsDeviceControl(3.28.4)[E80DEB91-2401-31C2-901F-CA63B4342337]@0xffffff7f849e5000
com.apple.nvidia.driver.NVDAResman(12.0)[AE94AB7B-ECE1-31E6-8165-08FF46E8CF81]@0xffffff7f849f0000->0xffffff7f84cc9fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[5C9A453F-559B-3683-9E81-D288D13A33CE]@0xffffff7f84695000
dependency: com.apple.iokit.IONDRVSupport(530)[693B770C-4748-33DC-B497-CF8C103DDD0E]@0xffffff7f849d5000
dependency: com.apple.iokit.IOGraphicsFamily(530.14)[D44517BE-2B53-3BD5-826E-4E78B55E3B73]@0xffffff7f8497d000
dependency: com.apple.AppleGraphicsDeviceControl(3.28.4)[E80DEB91-2401-31C2-901F-CA63B4342337]@0xffffff7f849e5000
com.apple.nvidia.driver.NVDAGK100Hal(12.0)[7F98B4E9-CEB0-3354-A034-2D90A819E58B]@0xffffff7f86d26000->0xffffff7f86ed3fff
dependency: com.apple.nvidia.driver.NVDAResman(12.0.0)[AE94AB7B-ECE1-31E6-8165-08FF46E8CF81]@0xffffff7f849f0000
dependency: com.apple.iokit.IOPCIFamily(2.9)[5C9A453F-559B-3683-9E81-D288D13A33CE]@0xffffff7f84695000
com.apple.GeForce(12.0)[1B24BF7A-E3A6-35F8-8222-17A0E863C3D0]@0xffffff7f84e9a000->0xffffff7f84f35fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[5C9A453F-559B-3683-9E81-D288D13A33CE]@0xffffff7f84695000
dependency: com.apple.iokit.IONDRVSupport(530)[693B770C-4748-33DC-B497-CF8C103DDD0E]@0xffffff7f849d5000
dependency: com.apple.nvidia.driver.NVDAResman(12.0.0)[AE94AB7B-ECE1-31E6-8165-08FF46E8CF81]@0xffffff7f849f0000
dependency: com.apple.iokit.IOGraphicsFamily(530.14)[D44517BE-2B53-3BD5-826E-4E78B55E3B73]@0xffffff7f8497d000
dependency: com.apple.iokit.IOAcceleratorFamily2(404.2.2)[3F0DBC5F-414B-379E-8C7B-A2F50B278A2A]@0xffffff7f84de5000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
18D42

Kernel version:
Darwin Kernel Version 18.2.0: Thu Dec 20 20:46:53 PST 2018; root:xnu-4903.241.1~1/RELEASE_X86_64
Kernel UUID: 1970B070-E53F-3178-83F3-1B95FA340695
Kernel slide: 0x0000000003a00000
Kernel text base: 0xffffff8003c00000
__HIB text base: 0xffffff8003b00000
System model name: MacBookPro10,1 (Mac-C3EC7CD22292981F)

System uptime in nanoseconds: 29554117940756
last loaded kext at 245374255372: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8535d000, size 69632)
last unloaded kext at 305902255667: com.apple.driver.AppleUSBMergeNub 900.4.2 (addr 0xffffff7f86a5d000, size 12288)
loaded kexts:
com.apple.driver.AppleHWSensor 1.9.5d0
com.apple.fileutil 18.306.12
com.apple.driver.AudioAUUC 1.70
com.apple.filesystems.autofs 3.0
com.apple.driver.ApplePlatformEnabler 2.7.0d0
com.apple.driver.AppleMikeyHIDDriver 131
com.apple.driver.AGPM 110.23.46
com.apple.driver.X86PlatformShim 1.0.0
com.apple.driver.AppleMikeyDriver 282.10
com.apple.driver.AppleHDA 282.10
com.apple.AGDCPluginDisplayMetrics 3.28.4
com.apple.driver.AppleHV 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.driver.AppleUpstreamUserClient 3.6.5
com.apple.iokit.IOBluetoothSerialManager 6.0.10f1
com.apple.driver.pmtelemetry 1
com.apple.GeForce 12.0.0
com.apple.driver.AppleIntelHD4000Graphics 12.0.4
com.apple.driver.eficheck 1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AGDCBacklightControl 3.28.4
com.apple.driver.AppleMuxControl 3.28.4
com.apple.driver.AppleLPC 3.1
com.apple.driver.AppleSMCPDRC 1.0.0
com.apple.driver.AppleThunderboltIP 3.1.2
com.apple.driver.AppleSMCLMU 212
com.apple.driver.AppleIntelFramebufferCapri 12.0.4
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.AppleMCCSControl 1.5.6
com.apple.driver.AppleUSBTCButtons 254
com.apple.driver.AppleUSBTCKeyboard 254
com.apple.filesystems.apfs 945.241.4
com.apple.driver.AppleVirtIO 2.1.3
com.apple.filesystems.hfs.kext 407.200.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleSystemPolicy 1.0
com.apple.driver.AppleSDXC 1.7.6
com.apple.driver.AirPort.Brcm4360 1400.1.1
com.apple.private.KextAudit 1.0
com.apple.driver.AppleAHCIPort 329.200.2
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleACPIButtons 6.1
com.apple.driver.AppleRTC 2.0
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 190
com.apple.security.TMSafetyNet 8
com.apple.driver.AppleIntelCPUPowerManagement 220.0.0
com.apple.kext.triggers 1.0
com.apple.driver.DspFuncLib 282.10
com.apple.kext.OSvKernDSPLib 527
com.apple.iokit.IOAVBFamily 710.1
com.apple.plugin.IOgPTPPlugin 700.7
com.apple.driver.AppleSSE 1.0
com.apple.nvidia.driver.NVDAGK100Hal 12.0.0
com.apple.nvidia.driver.NVDAResman 12.0.0
com.apple.driver.AppleGraphicsControl 3.28.4
com.apple.AppleGPUWrangler 3.28.4
com.apple.driver.AppleBacklightExpert 1.1.0
com.apple.iokit.IONDRVSupport 530
com.apple.driver.AppleHDAController 282.10
com.apple.iokit.IOHDAFamily 282.10
com.apple.driver.AppleSMBusPCI 1.0.14d1
com.apple.iokit.IOAcceleratorFamily2 404.2.2
com.apple.iokit.IOSurface 255.1
com.apple.AppleGraphicsDeviceControl 3.28.4
com.apple.driver.X86PlatformPlugin 1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d8
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.driver.AppleSMBusController 1.0.18d1
com.apple.iokit.IOGraphicsFamily 530.14
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.10f1
com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.10f1
com.apple.iokit.IOBluetoothHostControllerTransport 6.0.10f1
com.apple.iokit.IOBluetoothFamily 6.0.10f1
com.apple.driver.AppleUSBMultitouch 263
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.iokit.IOAudioFamily 206.5
com.apple.vecLib.kext 1.2.0
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.IOSerialFamily 11
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.AppleThunderboltDPInAdapter 5.5.8
com.apple.driver.AppleThunderboltDPAdapterFamily 5.5.8
com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.4
com.apple.driver.AppleThunderboltNHI 4.7.6
com.apple.iokit.IOThunderboltFamily 6.8.1
com.apple.iokit.IOAHCIBlockStorage 301.200.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.IOAHCIFamily 288
com.apple.driver.usb.AppleUSBEHCIPCI 1.2
com.apple.driver.usb.AppleUSBEHCI 1.2
com.apple.driver.usb.AppleUSBXHCIPCI 1.2
com.apple.driver.usb.AppleUSBXHCI 1.2
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.iokit.IOUSBFamily 900.4.2
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.driver.AppleEFINVRAM 2.1
com.apple.driver.AppleEFIRuntime 2.1
com.apple.iokit.IOSMBusFamily 1.1
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.security.quarantine 3
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.DiskImages 493.0.0
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleUSBTDM 456.230.1
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.kext.CoreTrust 1
com.apple.iokit.IOUSBMassStorageDriver 145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice 408.200.1
com.apple.iokit.IOSCSIArchitectureModelFamily 408.200.1
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.IOSlaveProces



EOF
Model: MacBookPro10,1, BootROM 251.0.0.0.0, 4 processors, Intel Core i7, 2.6 GHz, 16 GB, SMC 2.3f36
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In
Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (7.21.190.32 AirPortDriverBrcm4360-1315.1)
Bluetooth: Version 6.0.10f1, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: Samsung SSD 860 EVO mSATA 1TB, 1 TB
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 2.0 Bus
USB Device: Hub
USB Device: FaceTime HD Camera (Built-in)
USB Device: USB 3.0 Bus
Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4
 

DeltaMac

macrumors G5
Jul 30, 2003
13,767
4,591
Delaware
Search for "macbook pro video issues"
You will see quite a few links for that, which was related to a bad design - which Apple apparently did not choose to modify. You get visible graphics issues, or sudden restarts, or crashes. There were a variety of symptoms, all related to the graphics chip
Apple did have a repair program for 2011 to 2013 MacBook Pros, but that has expired, and even the support articles seems to have disappeared now. But, the "repair" program simply replaced the logic board with a "repaired" logic board, with the same graphics chip. The same graphics chip means that the problem will likely happen again.
But, here's one "fix" http://www.tomsguide.com/faq/id-3678804/fix-macbook-pro-graphics-card-issues.html
 

Samorap

macrumors newbie
Feb 2, 2019
28
11
Search for "macbook pro video issues"
You will see quite a few links for that, which was related to a bad design - which Apple apparently did not choose to modify.

I remember when MBP users complained about the buggy GeForce chips. I just checked, and my 15-inch mid-2012 MBP has the Intel HD Graphics 4000 1536 MB chip installed. Thankfully I have no issues.
 

mac_man_fran

macrumors newbie
Original poster
Feb 2, 2019
5
0
Brooklyn, New York
Thanks for the responses everyone. Sucks that this is a known issue and it appears that the free repair period is over. The thought of buying a new machine for $2,000+ sucks but I need a reliable computer (starting law school in the near future). I already spent $300 on a different logic board issue with this computer and at this point, I don't think it is worth sinking more money into it. Might have found a decent deal on a brand new 2017 retina. My concern is how the keyboard on these new pro's will do long term.
[doublepost=1549127861][/doublepost]
Disconnect all external devices and try again
I did. Only had an SD card connected. Problem repeated.
 

Ruskes

macrumors regular
Jan 4, 2019
135
38
SD or SSD ?
what is it for ?
Since you have Windows on that system, can you boot in to it ?
 

Ruskes

macrumors regular
Jan 4, 2019
135
38
Re
Not sure what you mean. I'm not using windows. I had a Secure Disk card installed like what we use for cameras.
For now take the SD card out

Re-Read your OP again. It happens after standby mode
Lets test that
In Terminal app (utility folder) type this

pmset -g assertions

report it here

At this moment I do not think it is your GPU hardware, but a image that is trying to load after wake up
 
Last edited:

mac_man_fran

macrumors newbie
Original poster
Feb 2, 2019
5
0
Brooklyn, New York
Re

For now take the SD card out

Re-Read your OP again. It happens after standby mode
Lets test that
In Terminal app (utility folder) type this

pmset -g assertions

report it here

At this moment I do not think it is your GPU hardware, but a image that is trying to load after wake up
The info I posted above is without the SD card installed. I can try what you are saying in terminal app. I have to give it time to reset however so I will report later.
 

DeltaMac

macrumors G5
Jul 30, 2003
13,767
4,591
Delaware
I remember when MBP users complained about the buggy GeForce chips. I just checked, and my 15-inch mid-2012 MBP has the Intel HD Graphics 4000 1536 MB chip installed. Thankfully I have no issues.
Check again! :cool:
Your mid-2012, 15-inch MBPro has two graphics chips. The Intel HD Graphics 4000, and an NVIDIA GForce GT 650M.
The 13-inch of that era has just the integrated graphics, but all 15-inch MBPros from that time have both chips.
(You have good luck, so far!)
 
  • Like
Reactions: Samorap

mac_man_fran

macrumors newbie
Original poster
Feb 2, 2019
5
0
Brooklyn, New York
Check again! :cool:
Your mid-2012, 15-inch MBPro has two graphics chips. The Intel HD Graphics 4000, and an NVIDIA GForce GT 650M.
The 13-inch of that era has just the integrated graphics, but all 15-inch MBPros from that time have both chips.
(You have good luck, so far!)
Sadly, mine has the two chips. Still trying a couple of things out but looks like I'm going to unfortunately have to get rid of an otherwise perfectly good computer.
[doublepost=1549152964][/doublepost]
Re

For now take the SD card out

Re-Read your OP again. It happens after standby mode
Lets test that
In Terminal app (utility folder) type this

pmset -g assertions

report it here

At this moment I do not think it is your GPU hardware, but a image that is trying to load after wake up
I did what you asked and here is what the computer responded

Last login: Sat Feb 2 08:24:43 on console

(xxxxxxxnamexxxxxx)-MacBook-Pro:~ (xxxUsernamexxx)$ pmset -g assertions

2019-02-02 19:12:19 -0500

Assertion status system-wide:

BackgroundTask 0

ApplePushServiceTask 0

UserIsActive 1

PreventUserIdleDisplaySleep 0

PreventSystemSleep 0

ExternalMedia 0

PreventUserIdleSystemSleep 0

NetworkClientActive 1

Listed by owning process:

pid 104(hidd): [0x00004a3700098660] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294971838.3"

Timeout will fire in 120 secs Action=TimeoutActionRelease

pid 194(cupsd): [0x0000000c00118023] 11:05:58 NetworkClientActive named: "org.cups.cupsd"

No kernel assertions.

Idle sleep preventers: IODisplayWrangler

(xxxxxxxnamexxxxxx)-MacBook-Pro:~ UserName$
 

Samorap

macrumors newbie
Feb 2, 2019
28
11
Check again! :cool:
Your mid-2012, 15-inch MBPro has two graphics chips. The Intel HD Graphics 4000, and an NVIDIA GForce GT 650M.
The 13-inch of that era has just the integrated graphics, but all 15-inch MBPros from that time have both chips.
(You have good luck, so far!)

You're right. It does have the NVIDIA GeForce GT 650M and the Intel.
 

kibepo73

Suspended
Jun 2, 2022
61
5
The most likely cause for a Kernel Panic issue in macOS is faulty software, damaged or incompatible hardware, including external drives attached to the Mac. To fix the issue, try the below steps:

1. Restart your Mac in Safe Mode and check for updates.
2. Uninstall any plug-ins or 3rd party software from manufacturers other than Apple.
3. Disconnect all connected devices.
4. Use Apple diagnostics to diagnose the problem.
5. Reset PRAM/NVRAM settings
6. Reset SMC (System Management Controller) settings
7. Reset the GPU (Graphics Processing Unit)

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