Framework ai340 battery life

Hi all,

I’ve been trying to tune the battery life on my framework 13 ai340. Currently I can’t seem to get it to a spot where I’m happy with it. The current configuration is:

Fedora 42 Gnome
Crucial 2x16gb ddr5 5600mhz
Crucial P310 2tb NVME
Intel AX210
4 x USB-C expansion cards. I replaced the USB-A cards with USB-C because it looked like they were causing an extra watt of power to be drawn for no reason.

I currently have firefox open in a few windows with a few tabs. No youtube videos playing. Just browsing reddit and I’m using around 7 watts. Sometimes it will jump to 10-12. Is this what I should be expecting? I’m not overly unhappy with the battery life, but I feel like there is something I am missing.

Thank you

Have you tried auto-cpufreq? What’s your current kernel version?

I have not tried auto-cpufreq. My current kernel version is:

6.15.9-201.fc42.x86_64

Okay, so I’d definitely start with auto-cpufreq, as it tones down the power consumption of the laptop when it’s not necessary to go firing all cylinders. Kernel is very recent so that’s good on that end–some better power consumption for 6.15 was noted for some users. Are you using the 2.8k display? Sadly that one does consume more power than the baseline screen too.

Yes 2.8k display. With the display turned all the way down and nothing running except wifi connected, it will get to 5.0w.

So I have removed TLP and disabled tuned-PPD, and am solely relying on auto-cpufreq right now. So far, I’m pretty happy with it. I will see how it works in the long run, but it does seem to have saved me a bit of power. Before, I was at 7.5-8watts, after installation I am now at 7-7.5 watts. I’m hoping as time goes on, drivers and firmware for the AI series improves.

1 Like

Not to double/triple post, but after I restarted, auto-cpufreq now has my laptop idling <4watts with a static image on the screen and the following config.

Sceen brightness all the way down
Wifi on
VPN enabled
Firefox running with multiple tabs open
Bluetooth turned on

If I turn up the brightness and the screen has to “update” (non-static image), it’s around 6.5 watts, so still much better than before.

For anybody that is in the same situation, my recommendation is to remove/disable tuned-ppd, and ONLY use auto-cpufreq. TLP is cumbersome and creates a sub par experience while not fully optimizing battery life.

1 Like

Beautiful. Glad you managed to get power consumption down to an acceptable level!

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.