-
Notifications
You must be signed in to change notification settings - Fork 476
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
Xiaomi Pro GTX (2018) - battery drains fast. Is NVidia GPU (dGPU) actually disabled? #741
Comments
Yes, the battery drain is truly a problem on our hacks.
macOS does not have drivers to enable multiple WIntel ACPI devices, such as |
I have thought about it an i have one question: isn't it supposed to be related only to CPU power consumption? Why on Windows when CPU drains 2 watts, i have total power consumption around 4-6 watts, but on macOS same 2 watts for CPU result in overall battery drain around 12 watts? |
Subsystems like
There's limited way to disable Discrete GPU on our laptops. What we do in SSDT-DDPU is to call
And see if By the way, even if the patch does not block out the discrete graphics card completely, we have few other way to disable it, apart from calling the |
I have removed _STA Method from SSDT-DDGPU.aml in "patched" folder, rebooted to Clover, choose "boot Microsoft from EFI" and... It's still there. Something seems to be wrong there. So, yeah, it's seems like the main problem, actually, was NVidia's GPU, which worked all this time. Want to understand, why it does not shutdown by this patch, and why it still consumes energy.
Ok, what else can I do to get dGPU turned off? |
You have to use OpenCore to do this, because Clover will always disable all the ACPI patches when you boot non-macOS.
I really wish the power consumption problem can be solved that easily, but really, nothing for now can de done for discrete GPU. It has been disabled on macOS by using the vendor-provided |
Ok, i will check it later. Didn't work with OpenCore yet, i know nothing about it as of now. |
I have 3 OS on my laptop: Windows 10 22H2, Ubuntu 22.04 and macOS 11.7.6.
For some reason, on macOS my laptop consumes twice as much energy, compared to Windows and Linux. On Windows power usage in idle state is around 4-5 watt, on Linux - around 5-6 watts. And on macOS it's 12-15 watts.
Also on macOS the laptop is noticably warmer, even though there is no heavy load at all.
First i thought, that it's some issue, related to CPU power management, but through Intel Power Gadget I see that CPU consumes only 2 watts in Idle state. So where does the other 10-13 watts come from in CoconutBattery and other applications, which measure power usage on battery? Even with maximal brightness my laptop in idle state doesn't drain my battery that much fast, it uses no more than 6 watts on Windows.
So is the dGPU, actually, disabled? I have checked SSDT-DDGPU.aml, read what the patch does and I see that there is device. named RMD10000 and it gets the value "0xf", which is desire for macOS.
But for some reason, my battery still discharges very fast on macOS. Want to under
Laptop model: Xiaomi Mi Notebook Pro GTX (2018) - i7 8550U + 16 GB RAM + GeForce 1050 Max-Q.
BIOS version: XMAKB5RRP0C05 (latest, also tried to downgrade to previous versions, but it didn't help).
EFI version: 1.8.0.
macOS version: 11.7.6.
Attached EFI folder to this issue/case.
CLOVER.zip
Also here is system.log, which i got by running
log show --predicate "processID == 0" --last boot --debug | grep "ERR"
system.log
The text was updated successfully, but these errors were encountered: