GUIDE How to Enable Intel IGPU Power Management on macOS [Clover/OpenCore]

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,611
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
How to Enable Intel IGPU Power Management on macOS [Clover/OpenCore]


For Discrete GPU Power Management, refer to the guide linked below

STEP 2: Rename GPU Device

To enable GPU Power Management, you'll need to rename the ACPI. WhateverGreen automatically renames it, but it is still recommended to have the renames.

1. Depending on the Bootloader you use, add the following patch in ACPI section of your config.plist. For Clover, it is Acpi>DSDT. For OpenCore, it is ACPI>Patch.

FindReplaceComment
4746583049475055change GFX0 to IGPU
4844415348444546Rename HDAS to HDEF
50434930 5649445F50434930 49475055change PCI0.VID to IGPU #1 (Thinkpad)
5649445F 085F4144 520C0000 020049475055 085F4144 520C0000 0200change PCI0.VID to IGPU #2 (Thinkpad)

NOTE:
  • Thinkpad rename is mostly required by Lenovo Laptops. Should not be used if your Laptop does not have PCI0.VID device. Both Thinkpad renames should be used together.
  • On a few Motherboards, including Laptops, the GPU rename can lead to still waiting for a device error. If you encounter such an issue, disable this rename. This rename works better when the ACPI is patched.

STEP 2: Restart your System
After performing all the above steps, restart your system for the applied changes to take effect.

Verifying GPU Power Management


The next step is to verify whether GPU Power Management is working or not.

Download IOReg and open it.

1. Verify "Machine" property. The Machine property is located under AGPMController which is under CPU0 node.
2. Verify loading of "IGPU." The IGPU property is located under Machine.



View attachment 2953


3. Verify loading of "AGPM" under IGPU node.

View attachment 2954
 

Trending Threads

Forum statistics

Threads
714
Messages
7,407
Members
6,228
Latest member
andyjusa