Can't disable iGPU

lucasgabmoreno

New member
AMD OS X Member
Apr 10, 2025
5
0
1
CPU:
Lenovo Legion 5 RX 6600
I've Lenovo Legion 5 notebook

  • CPU: AMD Ryzen 5 5600H with Radeon Graphics (12) @ 4.280GHz
  • GPU: AMD ATI Radeon Vega Series
  • GPU: AMD ATI Radeon RX 6600

Hackintosh works! But I've to disable "switchable graphics" on BIOS and turn "discrete graphics"

---

I've tried from https://dortania.github.io/OpenCore-Install-Guide/extras/spoof.html:
  • Bootflag: -wegnoigpu (WhateverGreen boot flag for igpu)
  • DeviceProperties: PciRoot(0x1)/Pci(0x8,0x1)/Pci(0x0,0x0) / disable-gpu / true
  • SSDT: \_SB.PCI0.GP17.VGA
---

Why not staying on dGPU? Because I use Windows, Linux and ChromeOS in switchable mode.

I share my EFI attached
Thanks!
 

Attachments

If your laptop doesn’t have a MUX Switch in the Bios, you have to disable the discrete graphics card and use the IGPU for macOS.

Never mind what Windows and Linux use, macOS doesn’t use switchable graphics.
 
You could try booting with Smokeless_UMAF and see what other bios options might be present, but hidden from plain sight.

 
Thanks!

My laptop has MUX Switch in the BIOS.

---

What works:
Only dGPU on BIOS

What doesn't works and MacOS doesn't start:
Switchable graphics on BIOS

What I want:
Switchable graphic on BIOS + iGPU disabled by boot args and/or device properties and/or SSDT

---

It's possible?
 
No, as you can’t use switchable graphics in macOS. It isn’t supported by Apple in any of their products. When they built systems with an integrated GPU they set the IGPU to only deal with specific encoding and decoding tasks, with the discrete GPU undertaking all other graphics processing.

If your laptop has a MUX Switch, you need to use that to just use the discrete GPU or just the IGPU in macOS. As this is a bios option it is your best and only option, as macOS won’t work with the Switchable graphics. Neither will an SSDT that is set to disable the AMD IGPU. As your system will look to work with the IGPU initially and switch to the dGPU when more demanding graphics processing is required.

Your IGPU would work with NootedRed.kext, your dGPU would work with WhateverGreen.kext. These two kexts clash if used together in the same OC setup.
 
Not sure how adding support for the Navi 24 series of GPUs to NootRX.kext will help you.

You might have more joy if the NootRX and NootedRed kexts were combined, as was previously mentioned by the developer. As this might allow the AMD IGPU & dGPU to work in macOS at the same time.
 
Not working at the same time, but maybe headless mode.
iGPU only for computed process (not graphic) and don't have to turn BIOS to dGPU only.
 
Yeah, that's a nice thought/wish but unlikely to happen. As getting the AMD IGPU to behave in headless mode like the Intel IGPU does would be a lot more work/problematic than getting both AMD GPU's working at the same time.
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.