I have a new Lenovo x1c6 which is reported to have 12+ hours battery life by some users.
Mine drains after 4-5 hours, which is roughly the same time I got on my previous 2 y/o $800 Acer laptop with ubuntu 16.04
, that's why I suspect the problem is in software.
It also seems like it won't go into a deep sleep/suspend, since a fully charged battery doesn't survive the night (empty after 8-10 idle hours)
I also have this systemd-journald issue that might be related (it happened a few times after resuming from suspend/sleep)
And I've seen in some places people talking about s3
support in ubuntu 16.04
, I'm not sure if it's relevant but here is my output:
➜ ~ dmesg | grep -i acpi | grep supports
[ 0.206325] ACPI: (supports S0 S4 S5)
[ 0.306402] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
➜ ~ cat /sys/power/state
freeze mem
➜ ~ cat /sys/power/mem_sleep
[s2idle]
After using Linux for 8 years, I hope I won't have to switch back to windows.