Closed ton-An closed 3 years ago
You can Display touchscreen which should fix battery life
Reason for this is polling 2 i2c devices which is normally not supported and not best way to got it working
You can Display touchscreen which should fix battery life
Do you mean disabling the touchscreen?
Probably need a SSDT for that, right?
This repo contain ssdt for Touchscreen and touchpad in polling mode, disable touchscreen in bios .
My laptop has the Full HD screen. I'm sorry, I know this repo is for 4k displays. The issue happens using all repos available, tho, and yours is the up-to-date. I've also used the fix for non 4k displays mentioned in issue #16.
So, removing the SSDT should work? There is nothing to disable?
Is it SSDT-I2C.aml
responsible for the touchscreen? If yes, that sadly didn't help.
I do have two I2C devices in the IORegistryExplorer:
I completly just tried disabling the VoodooI2C.kext
. That only gave me half an hour more battery life.
I've also disabled the touchscreen in BIOS, having the same issues with very short battery life. @ton-An did you ever get this figured out?
Well, I'm still on it. At least kinda.
The reason is that the Nvidia isn't turned off. Normally you can call the ssdt _OFF method of the gpu but there just doesn't seem to be one. At least, I couldn't find it. Tho, the _PS3 method exists. This method puts the gpu into the lowest power state. Using this method, I get about 4 hours with everything on maximum power saving. So, it's still half of Windows' battery life. Not great but better.
This is the file which utilizes the _PS3 method: https://github.com/zachs78/MacOS-XPS-9500-OpenCore/blob/master/EFI/OC/ACPI/SSDT-NoHybGfx.aml
Interesting. Is this just a problem with Monterey, as it seems like the battery life is significantly shorter (90 mins vs ~4-5 hours) since upgrading. That said, I will stick that into my EFI and see what it does in terms of battery life. I wonder if this will also solve the overheating problems that some people are having?
I had added DSDT to disable graphics. I also had disabled this in bios,
Hey!
I installed your EFI (Big Sur version) but the battery life is quite bad. Only 1:30hrs max. I've tried quite a lot but couldn't fix it. It also happens on all other 9500 EFI's I could find.
I think it has something to do with the chipset as it can get quite hot while running mac os. Everything else (e.g. the CPU) behaves normally.
It seems to me that this is a Dell related issue. A user on tonymacx who owns the 7590 seems to have had the same issue: https://www.tonymacx86.com/threads/dell-xps-15-7590-power-management-battery-life-problems.299015/