-
Notifications
You must be signed in to change notification settings - Fork 32
High power usage after long sleep #20
Comments
Hi, |
@EETagent I actually used Intel Power Gadget. I still have the issue either VoltageShift enabled or disabled. |
Sadly, only thing that could be done about that now is to remove all kexts except Lilu, WEG, VirtualSMC, NVMeFix, USBPorts (?) and try it again. I think it is for sure some kernel extension, question is which? VoodooRMI, itlwm, IntelBluetoothFirmware, all are still quite experimental. Also please try |
I have Broadcom wifi card, so I dont really use Intel wireless kexts and Heli anyway. For now, I will try different kext configuration and see. However, it will take awhile because of long sleep time duration. |
The result looks promising for now with this configuration:
|
I actually forgot to remove RTCMemoryFixup as it is useless when there is no boot argument. Hibernation on Hackintosh is still a hit or miss. If disabling it fix this issue, it should be removed for now. |
Generally speaking, 99% hackintosh issues are sleep-wake related lol. I will keep monitoring this, and report when I am done. |
Please run sudo |
iGPU is causing that, happened to me before too. If you see carefully to the graph showed on the screenshot you can see that it keeps at full even when there's nothing making use of the GPU. May be an issue with WhateverGreen, there's already an issue on acindanthera's bugtracker repo. I'm on mobile so it's difficult to me to link it, but if you look at that repo you'll find it. I think we should report what we find over that issue, because right now that issue doesn't have so much interest from acidanthera's group. Edit: It does happen to me when I am using the iGPU (games, streaming video, etc) and while doing so I put the machine to sleep. Doesn't matter if it is a long or a short sleep. |
In the Dortania guide ( Their quality and amount of detail improved a lot ) there is stated
As far as I remeber though, I did not have success with this config. I am really sure that properties as |
It depends. Mostly they are useful for external monitors. For example for my T460 i have a 1440p Monitor with 144hz connected via display port. To be able to have audio via Displayport
Settings like con2-pipe are hardware specific. My Monitor for example goes to sleep after Resolution changes between apple logo and desktop on boot process. I guess because from the monitors perspective it looks like an connection loss that is not happen with pipe = 18 |
@zombillano it does not work. |
I can't find where they did mention it, can you point me where do they say that? Also I believe they think this isn't an issue or at least don't want to track it down since they closed the issue on their bug repo: acidanthera/bugtracker#800 (comment) Maybe if we try to make them see that this is a real issue and not an one individual problem maybe they can try to fix it... |
@zombillano https://dortania.github.io/OpenCore-Post-Install/universal/sleep.html#main-culprits
in Preparations section
|
@tienhuynh5312 Can you try using WEG 14.0? I find WEG 14.1 kind of buggy, it gives me high usage on streaming, gaming, etc while 14.0 appears to don't have that issue. |
@zombillano I literally just upgraded to Big Sur today, and all my kexts are in lastest version with WEG 1.4.2. I am not sure I can use lower build on bigsur though. |
I'm having this issue too, on a Dell 5570 laptop with an Intel UHD620 and Big Sur. |
Are you getting the same issue with Big Sur?
I don't plan to update to Big Sur any time soon, basically because I need the most stable build possible and Big Sur won't be stable until we get a public release. I've been running WEG 14.0 and it looks pretty stable on macOS 10.15.6, I'm getting a normal behaviour before and after sleep as well as while streaming video, playing minecraft, etc, etc. The only bad thing is that I think 14.0 isn't compatible with Big Sur. Most likely the changes made to adapt WEG to Big Sur introduced a bug that causes hig GPU usage even on idle. We must point it out to acidanthera's group. Sadly, I believe they aren't willing to solve it soon, based on the fact that they closed the issue about this problem on their bugtracker repo. Also my experience with them has not been that good, neither when I had problems with my NVMe SSD or this issue with GPU usage. They only give attention to issues that affect a large number of users. |
@zombillano you should also remember Apple tailors their SOFTWARE to their HARDWARE. As long as their software fix errors on their product lines; they will call it a day. I have zero issue with my Intel Pro 7600P NVME which comes preinstalled on T480, so your issue might be related to a specific NVME drive that you have used. |
Take a look here:acidanthera/bugtracker#800 (comment) |
It was a problem with my NVMe indeed, I ended replacing it with a WD SN 720 which works flawlessly.
They are aware, but for the original problem that was submitted they already said they won't investigate or fix it. As for this problem (which is indeed a different one because it isn't related to igfxfw boot arg) we are trying to see which commit started the problem.
Oh, don't misunderstand me, please. I'm well aware of how hackintosh and its community works. What I was trying to say is that because of the size of OpenCore project they only focus on issues that affect a large number of users. My issue with my SSD was kind of exclusive to me. Although I found several issues closed because they don't want to investigate the problem (as they literaly say). Of course they are on their right to decide wether or not solve something, I just wanted to point out that if we want to find a solution to this issue we might get together so they see it is a general problem and not a specific one. I know that many of them do this for free. They deserve our respect and understanding about how they deal with issues, at the end of the day they are giving so much to us and we are giving nothing back.
I must dissent with you on this one. Hackintosh has been more than a "hobbie" project since so long. You can get a perfectly working build (how much effort you will need to achieve it is another topic) and use it as your main workstation. I've done it in the past, and certainly will keep doing on the future. I won't buy that argument of getting a real mac if I want a stable machine as I won't buy an overpriced hardware for what it offers. OpenCore project even relies on the fact of trying to make hackintosh as stable as possible with as many "real-mac" features as possible, too. If they aren't doing this to allow the community to use hackintosh machines as their main stations then I don't see why they would bother doing all the hard work they do. Again, please don't misunderstand me if somehow I sound rude. English isn't my native language and I'm still learning it, so please take this as a friendly conversation more than an agressive discution :) PD: We are really near to get a "perfect build" for the T480, which makes me feel so happy |
@zombillano yeah I hear you, we all want a perfect Hackintosh. I do have a desktop Hackintosh with i7 9700 which also experience this issue in the IGPU, but not as bas as T480. BTW, I am on Big Sur Beta (last kext build), and right now with a lots of sleep/wake during video playbacks on Edge and Safari, I don't experience any issues. My iGPU locking up usually happens after LONG sleep. |
That's what I was saying. I had a MBP just before my T480. Had to change because I really hated how much my MBP overheated even on low load tasks. Tried repasting, cleaning it, nothing helped. I decided that I prefered to take the time to get a hackintosh build working and have options to solve my problems rather than getting stuck with what Apple gives by its own in terms of solutions.
I wouldn't give them so much credit. To me they make bad hardware/software decisions by their own since they decided to orientate their products to be "exclusive" and fashion in detriment of the features that made a mac "pro". I hope that they do it better with their ARM machines.
@EETagent Are you compiling by your own the WEG kext? Especifically the one included on the 4.0.0 release and the one on the new ACPI tables repo |
kexts.zip |
Why you use EnableLidWake.kext? SSDT-EXT4 is there for internal screen issues after sleep.
That is weird as master branch is pretty updated ( Manually compiled, Lilu and Friends was broken for me ), there were not any important updates from what I have read in commit log. |
@EETagent I was just trying my luck with the latest updates since I have problems with the previous version anyway. I am running on Big Sur right now. |
@tienhuynh5312 BTW, Are there still audio output issues for you on macOS 11? |
@EETagent audio output issue has "disappeared" for now. I installed Big Sur on my main drive. I know I should have not done it lol. Seems really stable, but iGPU has been locked up from wake just like before (just appeared just now). |
@tienhuynh5312 Maybe this issue can be fixed using latest WEG commit |
I'll try it and report back. BTW, you can get latest builds of all the commits over here https://dortania.github.io/builds/?product=WhateverGreen&viewall=true Edit: I've alredy tested that functionality making use of the boot-arg |
I know about that one. Actually, I am preparing GitHub action which would automatically build latest OpenCore and important kexts and push them to special automatized branch, that is low priority though |
Hi,
I am currently experiencing an issue after a long sleep (overnight), the T480 CPU voltage is above 1.01V and energy consumption is above 10Watts, but Activity Monitor shows the CPU is idle and no task is hogging the resources.
What I tried, but the issue still persists:
Thanks
The text was updated successfully, but these errors were encountered: