←back to thread

97 points Venn1 | 2 comments | | HN request time: 0.554s | source
Show context
IshKebab ◴[] No.46009890[source]
Does anyone know why Linux laptop battery life is so bad? Is it a case of devices needing to be turned off that aren't? Poor CPU scheduling?
replies(9): >>46009949 #>>46010025 #>>46010136 #>>46010308 #>>46010658 #>>46010883 #>>46011383 #>>46011652 #>>46011757 #
jmole ◴[] No.46010883[source]
It's ACPI - most laptops ship with half-broken ACPI tables, and provide support for tunables through windows drivers. It's convenient for laptop manufacturers, because Microsoft makes it very easy to update drivers via windows update, and small issues with sleep, performance, etc. can be mostly patched through a driver update.

Linux OTOH can only use the information it has from ACPI to accomplish things like CPU power states, etc. So you end up with issues like "the fans stop working after my laptop wakes from sleep" because of a broken ACPI implementation.

There are a couple of laptops with excellent battery life under linux though, and if you can find a lunar lake laptop with iGPU and IPS screen, you can idle around 3-4W and easily get 12+ hours of battery.

replies(1): >>46011519 #
1. sidewndr46 ◴[] No.46011519[source]
Don't just leave us hanging, what model number laptops have that great of a battery life?
replies(1): >>46011610 #
2. kijiki ◴[] No.46011610[source]
Lunar Lake Lenovo Carbon X1. If you get the IPS screen, you'll get even better than 12 hours.