MacBookPro11,5 (OpenCore + Windows/Linux issue) broken GPU switching after reinstalling macOS — black screen when switching GPUs

Hi everyone,

I’m running a MacBookPro11,5 and I’ve run into a serious issue with GPU switching after a messy Linux install and recovery process.

At some point I installed Linux incorrectly, but I was able to restore both macOS and Windows afterward (including reinstalling everything and wiping drives completely).

Now I’m using OpenCore Legacy Patcher, but I have a persistent problem:

The automatic switching between Intel Iris Pro and AMD GPU no longer works correctly

If the Intel Iris GPU is active and I try switching to the AMD GPU, I get either:

a black screen, or

heavy screen flickering

The system becomes unstable during GPU switching

What I tried:

Clean reinstall of macOS

Complete disk wipe

Rebuilding OpenCore setup

Right now the only “workaround” is disabling automatic switching entirely, but that forces me to stay on one GPU and I lose proper functionality.

It feels like something low-level (firmware / GPU power management / ACPI / OpenCore config) got broken and I can’t fully restore the original behavior even after wiping everything.

Has anyone seen this issue before on MacBookPro11,5 with OpenCore? Is there a known fix or proper way to fully reset GPU switching behavior?

submitted by /u/ukrimea
[link] [comments]
Share: