I don't know if it's my spec, or if it's because I'm running Ubuntu 20.04.1, but my i5-1260p model with 32GB of RAM is only getting about 3-4.5 depending on if I'm in video calls or just web browser/VS Code.
I eked maybe an extra half hour out by disabling the built-in power-profiles-daemon in favour of autocpufreq, but from the forum posts I've read if you need 6-7 hours reliably you may have to run Windows :(
I eked maybe an extra half hour out by disabling the built-in power-profiles-daemon in favour of autocpufreq, but from the forum posts I've read if you need 6-7 hours reliably you may have to run Windows :(