how long will it run on battery?
my FW13 12th gen (debian) lasts maybe 2 hours and even in suspend mode it drains way to fast (/sys/power/mem_sleep = deep)
Yea I got a FW a few years ago and regret it. For just a few hundred $$$ more I could've gotten an M1.
The battery situation makes me never use it. Compare to a macbook when I can just close it and open it up weeks later and it just turns on with plenty of charge still left.
Every time I need to use the FW i need to plug it in first or charge it if I want to take it somewhere. Defeats the point of a portable computing device
When I travel with it, i need to make sure I shut it down and not just close the lid, or it discharges and cooks my backpack
From an 11th gen I get about 6 to 7 with light usage, two to three with any development. It's largely a thin client at this point. Battery health is at 92%.
I tried upgrading to the ryzen and when it was good it was really good. I was able to keep a user mode libvirt vm running for dev work and mid brightness under 5W power draw. That used slirp networking, adding a bridge or default nat nic takes up about 2w to 3w of it's own power.
But like most windows laptops the suspend mucked things up. Not even power draw while asleep, but when awaking from sleep the power minimum was 10w with it more often at 20w with similar usage. I tried several wifi cards, nvme drives, port configurations etc. Also tried Fedora, Ubuntu and Nixos.
On Linux this carries over to the discussion of tlp vs power profile daemon, and soon tund. I saw much better performance and regularity with tlp, but that seems like it's not the path forward.
The steam deck shows that suspend can be fixed and done well with decent battery life under linux.
I have a Framework 13 12th gen i5 as well, running NixOS, but I definitely get a lot more than 3 hours! I'm usually running some terminals and Firefox.
I definitely had to play with powertop a bit and remove some programs that consumed a lot of battery (for example, the blueman tray applet had to go). I'd recommend setting powerManagement.enable = true and powerManagement.powertop.enable = true, and letting powertop run in the background while on battery for a few hours to identify the worst offenders.
This AMD config uses s2idle and the battery life very much depends on the usage itself. Ideally, running UMA is going to yield a longer life than say, running from dGPU. For gaming, we have folks using dGPU only as needed. Provides choice.
OOf thats a tough sell, two hours is pretty pathetic. I can't imagine how any laptop maker can be selling a laptop in 2024 with anything shorter than 8 hours and keep a straight face.
This surely has to be a software issue, I can't imagine they'd have been silly enough to fit such a tiny battery!
With 12th Gen, 6-7 hours looks like around what we'd expect for normal, real life usage on Linux. With 13th Gen or Ryzen 7040 Series, we've seen even better, e.g. (though on Windows for this reviewer): https://arstechnica.com/gadgets/2023/05/review-framework-lap...
My FW13 AMD laptop (61Wh battery) can last 11hr+, technically. If I'm doing anything other than light web browsing, that quickly drops to 8hr. If I'm watching videos, it's more like 5hr.
Unfortunately, at least on Linux, it requires quite a bit of tuning for the moment. But there are some pretty good guides.
Suspend battery life still isn't great, but it's _much_ better (with s2idle supported) on the latest-gen AMD platform.
I previously had the 11th gen Intel and... I got much better battery life than you, but it was still pretty bad.
This is really interesting to me. I too have an 11th gen Intel machine running Arch, and while I get better battery life than 2 hours, it's still the weakest part of the system, and I very rarely put it to sleep, I just turn the whole machine off. Someday I was planning on upgrading to the AMD motherboard, but didn't really see a reason to do so yet, but this might accelerate my plans.
Another data point: my FW13 12th gen, also on Debian, reaches 6 hours. I didn't tune anything other than cap the CPU to 2GHz in order to avoid fan noise.
I would really like to switch from my M1 MacBook to a Framework Laptop, but the battery life difference being almost an order of magnitude makes it a complete non-starter. I like Framework, but this needs to be at the absolute top of their priority list to the exclusion of almost everything else.
nrp|2 years ago
For Framework Laptop 13 12th Gen, we have an article on optimizing power consumption (this one is written for Ubuntu, but should largely apply to Debian): https://knowledgebase.frame.work/en_us/optimizing-ubuntu-bat...
jeffbee|2 years ago
ativzzz|2 years ago
The battery situation makes me never use it. Compare to a macbook when I can just close it and open it up weeks later and it just turns on with plenty of charge still left.
Every time I need to use the FW i need to plug it in first or charge it if I want to take it somewhere. Defeats the point of a portable computing device
When I travel with it, i need to make sure I shut it down and not just close the lid, or it discharges and cooks my backpack
Everything else is fine though
depressedpanda|2 years ago
motiejus|2 years ago
I spent quite some time trying different things to optimize it, but never got more than realistic 3 hours.
Happy with other aspects though.
soulnothing|2 years ago
I tried upgrading to the ryzen and when it was good it was really good. I was able to keep a user mode libvirt vm running for dev work and mid brightness under 5W power draw. That used slirp networking, adding a bridge or default nat nic takes up about 2w to 3w of it's own power.
But like most windows laptops the suspend mucked things up. Not even power draw while asleep, but when awaking from sleep the power minimum was 10w with it more often at 20w with similar usage. I tried several wifi cards, nvme drives, port configurations etc. Also tried Fedora, Ubuntu and Nixos.
On Linux this carries over to the discussion of tlp vs power profile daemon, and soon tund. I saw much better performance and regularity with tlp, but that seems like it's not the path forward.
The steam deck shows that suspend can be fixed and done well with decent battery life under linux.
steinuil|2 years ago
I definitely had to play with powertop a bit and remove some programs that consumed a lot of battery (for example, the blueman tray applet had to go). I'd recommend setting powerManagement.enable = true and powerManagement.powertop.enable = true, and letting powertop run in the background while on battery for a few hours to identify the worst offenders.
This is my configuration: https://kirarin.hootr.club/git/steinuil/flakes/src/branch/ma...
whalesalad|2 years ago
ctsdownloads|2 years ago
esskay|2 years ago
This surely has to be a software issue, I can't imagine they'd have been silly enough to fit such a tiny battery!
askonomm|2 years ago
CarVac|2 years ago
I get 6 with Ubuntu on my 1240P Framework, and that's with the BIOS limiting the battery to 80%.
nrp|2 years ago
stebalien|2 years ago
Unfortunately, at least on Linux, it requires quite a bit of tuning for the moment. But there are some pretty good guides.
Suspend battery life still isn't great, but it's _much_ better (with s2idle supported) on the latest-gen AMD platform.
I previously had the 11th gen Intel and... I got much better battery life than you, but it was still pretty bad.
aquova|2 years ago
progval|2 years ago
hakcermani|2 years ago
Analemma_|2 years ago
zilti|2 years ago
binkHN|2 years ago
seabrookmx|2 years ago
ctsdownloads|2 years ago
unknown|2 years ago
[deleted]