Contribute
Register

macOS Native CPU/IGPU Power Management

Hello @toleda , thanks for all the help as always. I have the power management working alright I think, but I still have slight hangups running imac 18,3 with only igpu, having just removed the rx560 for other issues. (Chose 18,3 as it uses 7700k).

config_igpu.plist
after.txt
baseline.txt
SSDT-HDEF-HDAS-1.aml
SSDT-HDMI-HD630.aml
 

Attachments

  • pinktank_igpu.zip
    14.3 KB · Views: 65
Added IOReg
IOReg shows AppleLPC.kext loading
It still say GT: 0.07 GHz (Idle) GT: 0.38 GHz (Benchmarking)
AppleIntelInfo shows IGPU/Max Turbo Freq: 1150MHz/23
IOReg shows IGPU/Max Turbo Freq: 950MHz/19
IPG is not working correctly with 10.13.1
 
Last edited:
IOReg shows AppleLPC.kext loading

AppleIntelInfo shows IGPU/Max Turbo Freq: 1150MHz/23
IOReg shows IGPU/Max Turbo Freq: 950MHz/19
IPG is not working correctly with 10.13.1
Do you mean my setup is fine but internal graphics have issues in 10.13.1? Anything I can do?
 
I thought I had everything attached, here again, the zip includes:
pinktankigpu.ioreg
config_igpu.plist
after.txt
baseline.txt
SSDT-HDEF-HDAS-1.aml
SSDT-HDMI-HD630.aml
 

Attachments

  • pinktankigpu.zip
    739.8 KB · Views: 71
I thought I had everything attached
My mistake, the reply you got was meant for another user. Ignore previous reply.
I have the power management working alright I think
Need IPG/IOReg to make an accurate assessment.
AppleIntelInfo shows no CPU states from 9 to 18, PM is not working properly. IGPU shows peculiar results; max turbo freq: 1150 MHz (23) - spec, actuals include 24, 27 and 30; well over max limit.
 
Last edited:
My mistake, the reply you got was meant for another user. Ignore previous reply.

Need IPG/IOReg to make an accurate assessment.
AppleIntelInfo shows no CPU states from 9 to 18, PM is not working properly. IGPU shows peculiar results; max turbo freq: 1150 MHz (22) - spec, actuals include 24, 27 and 30; well over max limit.
Post #400 has the ioreg.
 
My mistake, the reply you got was meant for another user. Ignore previous reply.

Need IPG/IOReg to make an accurate assessment.
AppleIntelInfo shows no CPU states from 9 to 18, PM is not working properly. IGPU shows peculiar results; max turbo freq: 1150 MHz (22) - spec, actuals include 24, 27 and 30; well over max limit.
Here is IPG log, screenshot, and a longer kext output, by longer I mean I did more varying benchmarks/running and let it idle fully.
 

Attachments

  • pinktank_igpu2.zip
    92.2 KB · Views: 61
Updated to clover 4330, deleted the hdmi ssdt for now, igpu states limited to 24 this way. attached ioreg and new kext log.

This might be OOT but I still have a frozen screen if I try to boot with both hdmi and displayport attached. If I only attach hdmi, boot, login, then attach displayport, there isn't a problem. (With or without your DP>HDMI connector type patch, which can be seen applien in ioreg)
 

Attachments

  • r4330_nossdt.zip
    718.3 KB · Views: 109
Last edited:
??

No known fix.

sorry what I meant was I switched the pm method back to
  • config.plist/ACPI/SSDT/Generate/PluginType=YES
I have since disabled secure boot and changed my default graphics to igpu. did nothing, but thought I would be more thorough and review everything.

thanks for your help thus far... hopefully can get this fixed one day...

in the mean time, any thing as it what else can I chase? what is ACPI patching? is their a guide? what about usb, I hear those may also cause sleep issues?
 
Back
Top