Hello! I’ve recently got my hands on FW13 Ultra and I’ve been really impressed by the build quality and repairability of the machine. But I have questions about the software side.
I’ve been testing Fedora 41 (6.11.8) and Ubuntu 24.04.1 on FW13 Ultra and the power draw is pretty big. Around 10-15W during light usage (Firefox with <10 tabs, no youtube etc.)
I’ve installed both distributions following framework guides. I updated the BIOS. I also followed framework’s battery life recommendations, and have also tried intel’s TuneD profiles (EPP Tuning Package for Linux* on Intel® Core™ Ultra). I know it’s a relatively new platform, so I am not complaining much.
But what’s concerning me most is power draw during s2idle sleep which is 5-6W. I was wondering, what steps can I take to reduce it and are there are alternatives to s2idle apart from hibernation?
I tried enabling deep sleep by setting mem_sleep_default=deep kernel parameter which didn’t do anything, so I’m guessing it’s not supported either by the hardware or the software.
I’ve also tried intel’s S0ix Selftest Tool to test whether my current setup supports s0ix. Here’s the pastebin with the output. From what I can understand, everything is OK apart from these lines:
Pcieport is not in D3cold:
0000:00:1c.0
Pcieport is not in D3cold:
0000:00:1c.5
Which correspond to Intel AX210 and my NVME SSD. Is there a way I can fix those problems? And what would my next steps be to achieve s0ix sleep? I am looking forward to helping framework team improve power consumption on the machine, so I am willing to run diagonstic tools, measure power draw and test staff’s advice. Thanks in advance.
Which Linux distro are you using?
- Fedora 41 (6.11.8)
- Ubuntu 24.04.1
Which BIOS version are you using?
3.04
Which Framework Laptop 13 model are you using?
Intel® Core™ Ultra Series 1