Chosen Solution
Hello There! Hoping someone can help me with this issue. I’m unable to find any other posts quite like mine so I figured I’d ask here. The screen on my Mid 2014 15” MacBook Pro Retina is not turning on when powering it on. If I connect the system to a TV with HDMI adapter, I can then power on the computer and the internal retina display will work! (not on TV). If I unplug the HDMI while the internal display is working, it will immediately shut off and will not work, even if I plug the HDMI back in. I would need to restart again with the HDMI plugged in. Here’s where it gets weird. If I start up the computer with the HDMI in, and then open Adobe After Effects or Adobe Premiere, I can then unplug the HDMI and the internal display will continue to work, even if the computer goes to sleep. As long as the Adobe product continues running, my internal display will continue to work. It’s only when I either close Adobe or shut down the computer that the problem starts again. I followed some directions to disconnect and reconnect the display data cable to see if that helped, but the problem continues. I don’t believe the problem is tied to Adobe as I’ve gone through and done a complete factory restore as well as an OS reinstall. The problem was still there before reinstalling Adobe.
When you where a kid did you ever play with electric trains… Setting up tracks in complex patterns using switches so a branch track could be engaged for your train to travel? Now this might sound strange ;-} The same logic applies here! You see, your system has two graphics services the Intel internal engine and the dedicated GPU (think two start points), then we have two display outputs the internal and the external (the signal can be cloned to show up on both) and then to add even more complication we have three external ports! Two Thunderbolt and the HDMI port (eeny, meeny, miny, moe). Again, think about those model train tracks, which path you engage sends the train down (here the video signal). Now the fun part different apps can also dictate which GPU service to use in this case the Adobe app is engaging the dedicated GPU. We could also have leveraged this app gfxCardStatus to achieve the same thing as well as force the system to only use the Intel internal graphics engine. OK, so you got a better idea on this mess so where does that leave us… Your logic board has a problem within its switching logic between the different outputs. So far I’ve seen the issue related to how the Thunderbolt port needs an add a load so the upper circuit works correctly this is a known defect in the TB chip. I’ve also seen issues with the HDMI port being damaged. In any case your logic board needs repairs or replacement.