MBP 2015 - Display Randomly shuts off
I've been having a problem lately where the display on my 2015 MBP 15in 2.5ghz dual graphics, will randomly turn off requiring me to hard restart my computer. Sometimes this happens and it wont turn back on for a few hours because it will shut off on restart and sometimes it won't happen for a day or two.
Here is the shutdown log it shows:
*** Panic Report ***
panic(cpu 0 caller 0xffffff7f830be7a9): "virtual bool AMD7000Controller::detectPowerDown(): GPU is not found. PCI config access fails!!!
"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/GPUDriversAMD/GPUDriversAMD-2.9.26/Common/IONDRV/ATI/IOFramebuffer/ATIFramebuffer/Abstraction/Sources/ATIController.cpp:3050
I think it might be related to my dGPU failing because it happens more during gpu intensive activities and I find that using gswitch to force my machine to use integrated only allows it to run for a few days without an issue.
I'm very comfortable working on my mac so if there is an issue with the controller and not the gpu as a whole failing or an easy solution to fix this that would be great.
Assuming this is means my dgpu is failing (btw, running hardware diagnostics doesn't show any issues), what are my options to fix this / if it requires a new logic board, will apple pay for this? There is no reason my $3,000 machine that is less than 4 years old and is better than the majority of laptops sold today should be failing on me.
MacBook Pro 15", macOS 10.14