Contribute
Register

macOS Native Discrete GPU Power Management

Status
Not open for further replies.
What would be the best choice for a 8700K system (regarding GPU power management) ? Will any of the AMD recommended cards work?
See Post #1/Requirements
Or do we have to wait till any real Apple computer uses a Coffee Lake processor?
Not considered in this thread, discrete GPU only.
 
Screenshot is useless, hidden properties.
Ignored instructions; use Mac-Nvidia as is. Do not add GFX0 entries from native kext.
Attach new Info.plist.

I see what you mean. See my attached for the Info.plist from dAGPM.kext and IORegistryExplorer dump after reboot. Also attached screenshots from IORegistryExplorer.

One question is, under AGPMController/Machine/iMac 13,2/GFX0, I do have the values of control-id and Heuristic ID correct. However, comparing to your screenshot, I have several other attributes: max-power-state, AGDCEnabled, min-power-state. Is that normal?
 

Attachments

  • Screen Shot 2018-05-23 at 10.31.34 AM.png
    Screen Shot 2018-05-23 at 10.31.34 AM.png
    511.5 KB · Views: 149
  • Screen Shot 2018-05-23 at 10.31.17 AM.png
    Screen Shot 2018-05-23 at 10.31.17 AM.png
    671.2 KB · Views: 182
  • dAGPM.kext-Info.plist
    2.9 KB · Views: 202
  • macchiato-after.ioreg.zip
    4.8 MB · Views: 86
I have followed these instructions and verified GPU (and CPU) power management is working on 10.13.4. Will I need to redo these steps if I upgrade to 10.13.5?

Sorry if this has been answered already.
 
Hello everyone! I need some assist. I have following build configuration:
1) CPU - core i7-7700K;
2) GPU - Sapphire AMD Radeon RX580 Pulse 8Gb;
3) SMBIOS - 18,3;
4) Installed "AMD/Nvidia GPU PM- Rename PEG0 to GFX0" clover dsdt patch;

I went through all steps of this article (except 3. Add AppleGraphicsPowerManagement.kext support). I've attached IoReg AGPMController

00000013.png


and AGPM:

00000012.png


I see that Heuristic-ID the same. Am I correctly understand that AGPM is working?
 
Thanks! But something went wrong(
After power on all interface stuck, I couldn't move/close/open any windows. Reboot didn't help.
I think problem can be in "PEG0 to GFX0" clover dsdt patch or with lilu + whatevergreen (I've installed them for DisplayPort Audio) kexts. Probably have to give up native power management(
 
Status
Not open for further replies.
Back
Top