-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPU usage gets stuck at 1 GHz #46
Comments
Removing xps15-9570-macos/OC/config.plist Line 544 in 1a772d9
xps15-9570-macos/CLOVER/config.plist Line 100 in 1a772d9
|
Looks like that's made a difference. I've been using my laptop for a while now and it hasn't gotten stuck at 1 GHz. I'll keep you posted. Thank you! |
GPU will stuck at 350MHz after one random sleep in previous version of WhateverGreen without |
I did encounter the issue of getting stuck at 350 Hz. It wouldn't go away until after a restart. I'll keep you posted. |
Looks like OC 0.6.0 was released today. I'll give Intel GuC a try and let you know how it goes. |
I'm testing if iGPU will stuck at 350MHz without this parameter. |
Hi there, please try using WEG 14.0. We are having high GPU load after sleep, streaming and on idle over here. I am trying to find if it is a problem with latest WEG releases and I found that WEG 14.0 seems to be stable and without those issues. Also it'll be good if you can report your problem at the issue that @adityahota linked so we can draw their attention. Your problem with stuck frequency may be based on a incorrect device-id parameter, I don't think it is related with the high GPU usage problem. |
Hey @zombillano, thanks for the update! I was having the same issue with 1.4.0 (stuck at 1 GHz when using iGPU for decoding). You are not using Intel GuC right ( I don't seem to have an issue when waking from sleep (if my GPU gets stuck at 1 GHz, I need to sleep and wake it up to make it go back down to 0 GHz). But if I watch a video (basically scrolling through reddit causes the issue if there are videos that autoplay) it goes up to 1 GHz and gets stuck. As for incorrect device-id, do you mean we are not using the correct |
I'm not using it. My computer has a UHD 620 whilst yours have UHD 630, so there's and slightly little difference. Try to inject device-id property on your config.plist file as stated over here. They claim it is supported since 10.14 BUT every setup is different. For example, I'm unable to have acceleration hardware with their recomended properties for UHD 620. I also see you have a lot of properties injected for that device, why don't you start simple and delete all of them, then add only "APPL, ig-platform-id" (one recommended for your CPU architecture - Coffee Lake). I'm quite unsure if it corresponds to a mobile or desktop CPU, but give it a try with both, one at the time. If that doesn't work proceed to add device-id property too. Might take some trial and error but after not so many tries you should have the stuck frequency problem solved. |
Thanks @zombillano. I downgraded to WEG 1.4.0 and added @xxxzc if you get a chance, could you test this value for device-id out and see if you can reproduce the 350 MHz issue? You'll have to downgrade to WEG 1.4.0 because otherwise the 1 GHz stuck issue (same as @zombillano) will occur upon wakeup--this is a different issue than the GuC 1 GHz. EDIT: when the laptop woke itself up (I guess due to power nap or a notification), GPU got stuck at 350 MHz again. Only a restart will fix it. |
me too |
Hey guys! I'm running an xps 7590 with a very similar repo to yours @xxxzc. I had the exact same issue with the iGPU locking to 350mhz after sleep, then locking to 1.15 ghz with GuC enabled. I downgraded to Whatevergreen 1.3.8, which is the earliest Whatevergreen that supports the GuC boot arg, and lilu 1.4.4. Using those kexts and the igfxfw=2 boot arg, the issues have disappeared. iGPU power management works great. However, I've only done limited testing, so I'm not sure if those are the most recent versions of kexts that don't have issues. Considering the information about bad commits in this thread, I suspect that the latest whatevergreen release that will work is 1.4.0. 1.4.1 may work with the igfxnorpsc=1 boot arg, which disables RPS control (whatever that is). However, RPS control is disabled by default on 1.4.2 and the iGPU was still locking to 1.15 ghz for me. With Big Sur coming out soon, I know that I'll eventually have to upgrade lilu at least. The Dortania guide says that versions of whatevergreen earlier than 1.4.1 need the boot arg "-disablegfxfirmware". I'm not sure what that boot arg does. I haven't tried it, as I'm waiting for the official big sur launch to upgrade. That said, if anyone wants to try big sur using Lilu 1.4.6+ with whatevergreen 1.3.8-1.4.0 with the necessary boot arg, it may work. Hopefully I was helpful and we can figure out this issue. If you need any help, feel free to ask. Good luck! |
Ooh interesting! I will give that a shot I was previously testing with WEG 1.3.8 but I don't think I had used the GuC boot flag. |
@Drowningfish223 this is latest I have sleep for 8 hours and wake up without having high freq issues |
@tctien342 Sure! |
With |
I started getting Safeforcewake kernel panics on Catalina, so I just upgraded to Big Sur. Haven’t had a problem since, even on the newest kext versions. I did have to inject the custom EDID to run at 48hz, which isn’t ideal. However, my power management issues seem to be fixed. |
With |
I already know this bug before, but the build i post above not face with it yet!! Current on Big Sur beta 9 |
I didn't know about this bug, but I haven't had any power management problems on the latest big sur public beta (I think it's beta 4?) |
@Drowningfish223 maybe big sur already fix this bug! |
Things are running very well on the latest BS beta. Once VoltageShift gets updated and we can undervolt, things will only get better. I hope the 48 Hz bug can be fixed (though there does not appear to be much progreee on the Acidanthera bug tracker). Not sure what’s going on there. |
Wait a minute, I’m running the latest public beta and undervolting with voltage shift works great for me. The only issue is that offsets don’t stick after sleep, so I set the launchd to update the offsets every 10 minutes. I had that issue an Catalina, too. Do you have the same problem? What doesn’t work is combojack, so I have to use Bluetooth headsets when the laptop isn’t plugged in. Does combojack work for you? |
Hmm it might have been because I was using an older version of VoltageShift. I’ll give it a shot again, thanks for letting me know! I haven’t given ComboJack a try yet but I can look at it tomorrow and let you know if it works. It worked for me in dev beta 1 but I only started using Big Sur again with beta 9. |
i highly doubt its been fixed in Big Sur. Does your Frequency reach 1Ghz when in load? |
@tiger511 yes, it does <3 p/s: dont know but in big sur, everything work perfectly include hibernation |
ComboJack works for me by the way. @tctien342 how did you test hibernation? Just let the Mac drain in sleep over time? |
for hibernation are you using hibernationfixup and RTCmemoryfixup? is there any special configuration in config.plist of OC? |
Yep, i let it sleep overnight and it go to hiberation, it completely shutdown in morning! When i open lid, it auto bootup without touching power button and boot into mac os, the boot process dont show apple logo!
I only use hibernationfixup |
Thanks for the info.I'll try Big Sur once the final version is released. I think it will be in a week or so. |
Not experiencing this issue in Big Sur anymore. Looks like it's fixed. |
Agreed, looks like it was fixed in Big Sur! |
I'm on macOS Ventura 13.2 and I have been facing this issue where CPU- And one more thing, when i boot Windows via OpenCore it consumes 1.5 watts like macOS but when i boot Windows via Windows Boot Manager it consumes 0.5 to 0.7 watts at idle. I think it's related to whatever green. |
I'm on the latest version of the EFI, and after a few minutes of Safari usage, the GPU gets stuck at 1 GHz clock. I have verified this using Intel Power Gadget. Currently, I am on 10.15.3 but I have experienced this on 10.15.4, 10.15.5, and 10.15.6. Does anyone know why this happens/any workarounds for stopping it?
This issue causes the CPU voltage to increase, killing the battery life and making the laptop very hot.
9570, i7-8750H, 4K LCD
The text was updated successfully, but these errors were encountered: