• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

Unable to fully disable AMD dGPU (R9 M370X) on MacBookPro11,5 using OpenCore Sequoia 15.7.1

Nismo350z

New member
Joined
Dec 12, 2023
Messages
24
Motherboard
MSI Z87-G45 GAMING
CPU
Intel i7-4770K
Graphics
RS 580 2048sp flashed to RX 570
OS X/macOS
14.x
Bootloader
  1. OpenCore (UEFI)
Mobile Phone
  1. iOS
Hi everyone,

I have a MacBook Pro 15" Mid-2015 (MacBookPro11,5) with AMD Radeon R9 M370X and Intel Iris Pro.
I’m trying to completely disable the AMD GPU and use only the Intel one.
My GPU gives me wrong colors and flickering on integrated no problem.

System info
  • Model: MacBookPro11,5
    CPU: Intel Core i7 2.5 GHz (Haswell)
    iGPU: Intel Iris Pro 5200
    dGPU: AMD Radeon R9 M370X (2 GB)
    RAM: 16 GB
    macOS: Sequoia 15.7.1 (OpenCore Legacy Patcher 2.3.2)

What I did



Added boot argument:
Code:
-wegnoegpu
(checked in OpenCore Configurator → NVRAM → boot-args)

Ran:
Code:
sudo pmset -a gpuswitch 0

Tried creating a LaunchDaemon (com.intelonly.gpu.plist) to force iGPU only at startup.

Reset NVRAM and SMC.

Re-installed OCLP post-install root patches.

Problem

Even after that, both GPUs still show up:

Code:
system_profiler SPDisplaysDataType

Code:
Intel Iris Pro:
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max): 1536 MB
Automatic Graphics Switching: Supported

AMD Radeon R9 M370X:
Type: GPU
Bus: PCIe
VRAM (Total): 2 GB
Automatic Graphics Switching: Supported
 
Hi everyone,

I have a MacBook Pro 15" Mid-2015 (MacBookPro11,5) with AMD Radeon R9 M370X and Intel Iris Pro.
I’m trying to completely disable the AMD GPU and use only the Intel one.
My GPU gives me wrong colors and flickering on integrated no problem.

System info
  • Model: MacBookPro11,5
    CPU: Intel Core i7 2.5 GHz (Haswell)
    iGPU: Intel Iris Pro 5200
    dGPU: AMD Radeon R9 M370X (2 GB)
    RAM: 16 GB
    macOS: Sequoia 15.7.1 (OpenCore Legacy Patcher 2.3.2)

What I did



Added boot argument:
Code:
-wegnoegpu
(checked in OpenCore Configurator → NVRAM → boot-args)

Ran:
Code:
sudo pmset -a gpuswitch 0

Tried creating a LaunchDaemon (com.intelonly.gpu.plist) to force iGPU only at startup.

Reset NVRAM and SMC.

Re-installed OCLP post-install root patches.

Problem

Even after that, both GPUs still show up:

Code:
system_profiler SPDisplaysDataType

Code:
Intel Iris Pro:
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max): 1536 MB
Automatic Graphics Switching: Supported

AMD Radeon R9 M370X:
Type: GPU
Bus: PCIe
VRAM (Total): 2 GB
Automatic Graphics Switching: Supported
nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
csrutil disable
reboot
 
  • Like
Reactions: Nismo350z
nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
csrutil disable
reboot
I think I got it to work, thank you for the tip!
 
Hi, quick update. That did not work out.
I did tried NVRAM variable: fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

But I also looked for gpu-power-prefs but that does not exist.
I did try to load it using archlinux, but that only confirms that I do not have gpu-power-prefs.

Missing variable:

fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs DOES NOT EXIST

That method above, will work only for Macbook 2011 with this NVRAM variable structure

Gznsvm5.jpeg
 
Hi, quick update. That did not work out.
I did tried NVRAM variable: fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

But I also looked for gpu-power-prefs but that does not exist.
I did try to load it using archlinux, but that only confirms that I do not have gpu-power-prefs.

Missing variable:

fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs DOES NOT EXIST

That method above, will work only for Macbook 2011 with this NVRAM variable structure

Gznsvm5.jpeg
You have the different model?
 
I tried gSwitch and it works fine, no more GPU switches. But when Mac starts, it loads dGPU and I have black screen. I have to close and open the screen to get it to work.
 

Forum statistics

Threads
2,138
Messages
19,769
Members
30,208
Latest member
Mang0112