Most active commenters
  • fossuser(3)

←back to thread

1680 points etbusch | 15 comments | | HN request time: 1.221s | source | bottom
Show context
doyougnu ◴[] No.31437263[source]
I recently bought a framework laptop for a daily driver when I'm not on my desktop. For context I was running NixOS on an old 2014 macbook air, and I work on the glasgow haskell compiler in my day job so I do a lot of CPU heavy tasks.

I've got to say, as long as these things are being produced I'll never go back. They are just too good and I cannot recommend them highly enough. One of the things that didn't occur to me before I bought it was that _because_ of the modular design I can switch the side the power port is on. That may not seem like much but it was a revelation the first time I sat on the couch and thought "huh I really wish this was over on that side....wait a minute!".

I've also had absolutely no problems with NixOS on my machine, even my apple earbuds easily connect via bluetooth, something that I never quite got working on my macbook.

10/10 This is damn close to my dream laptop and I'm excited a new version is on the way.

replies(16): >>31437287 #>>31437337 #>>31437716 #>>31437892 #>>31438110 #>>31438737 #>>31439099 #>>31439412 #>>31440128 #>>31440447 #>>31440557 #>>31441497 #>>31445239 #>>31447230 #>>31458294 #>>31465000 #
1. fossuser ◴[] No.31440557[source]
Does suspend work reliably? Is battery life ok? Does the trackpad suck?

I’m tempted but every time I’ve tried so far to leave Mac hardware I regret it - seems even harder now with M1 performance.

Still, the framework laptop is super cool. Might be worth trying anyway.

replies(4): >>31441034 #>>31441840 #>>31441889 #>>31441963 #
2. SkyMarshal ◴[] No.31441034[source]
Yeah it's hard to beat just running linux in a VM on a Mac, especially with Mac's new hardware. Framework's modularity is probably the most compelling alternate value proposition, though.
replies(2): >>31441169 #>>31442436 #
3. ◴[] No.31441169[source]
4. smeej ◴[] No.31441840[source]
I still haven't been able to get suspend to work on my high-spec last-gen Framework, despite following all the troubleshooting and disjointed recommendations in the forum because the company won't just publish fixes for common problems directly.

Suspend will sap 30% of my energy by morning, even in "deep" sleep, and the computer won't wake properly. The trackpad will work intermittently or really fast after sleeping.

I have to turn the thing all the way off every time I use it. Which, alright, forced asceticism. Maybe a growth opportunity.

It's just frustrating and disappointing to find out so much work has gone into making a new one instead of fixing the pile of garbage I ended up with supporting them with the first version.

replies(4): >>31441907 #>>31442280 #>>31442448 #>>31449211 #
5. doyougnu ◴[] No.31441889[source]
Suspend hasn't failed me yet but I run suspend+hibernate.

Trackpad seems good to me but my setup is not trackpad heavy. In fact I have a hotkey binding in xmonad that disables the track pad because everything I do is keyboard based including my browser. So I find I rarely need to use the mouse and it just gets in my way.

Battery depends on usage, with nothing (nothing is emacs daemon, wifi on, bluetooth on, xmonad and syncthing running, I don't use a desktop environment) running my battery reports a discharge rate of 5-6W, with normal usage (firefox and chrome open, slack and spotify open) the battery discharge is ~9-10W which is easily 6 hours, of course when I'm compiling GHC with all cores firing away this shoots up to ~30W and battery tanks to 1-2 hours but I can't really blame the machine for that :)

6. fossuser ◴[] No.31441907[source]
Thanks for the heads up - this is exactly the kind of thing I would be annoyed about if I bought it and why I abandoned laptop linux after college.

Maybe one day, but unlikely soon as apple just accelerates their lead.

I’m happy others are buying it though and funding them - I hope they get there.

replies(1): >>31442318 #
7. girvo ◴[] No.31441963[source]
> seems even harder now with M1 performance

If it helps with the decision at all, certain 12th gen Intel mobile chips are competitive with the M1 in terms of performance. They do use more power to achieve that though if I remember correctly, but it's not an order of magnitude difference.

I'm stoked that mobile chips are getting as powerful as they are, even though I'm very much an Apple user. Higher perf low wattage parts are good for everyone, and competition will keep Apple moving forward which is good for me!

8. csdvrx ◴[] No.31442280[source]
> Suspend will sap 30% of my energy by morning, even in "deep" sleep, and the computer won't wake properly

That's just unacceptable: without wake timers (so outside "connected standby"), S0ix on a Intel 11th or 12th gen should use at most 0.7% of the battery per hour, so 7% over 10h (assuming you like long nights!). A well configured system should aim for about half as much, so between 3 and 4% over 10h.

You are getting about 5x worse power consumption during sleep than a normal modern system, and 10x worse than a well configured system.

replies(1): >>31442480 #
9. ricardonunez ◴[] No.31442318{3}[source]
One day? I have heard the same thing for almost 20 years.
replies(1): >>31444437 #
10. NonNefarious ◴[] No.31442436[source]
Are you running a Linux distro built for ARM in a VM on Mac?
11. nrp ◴[] No.31442448[source]
The consolidated steps in our setup guides on Ubuntu 22.04 and Fedora 36 should result in good standby behavior on 11th Gen Intel: https://guides.frame.work/c/Framework_Laptop#Section_How-to

Digging into the community forum should only be needed if you are using a different distro or if you want to micro-optimize beyond what is in the guides.

replies(1): >>31443872 #
12. nrp ◴[] No.31442480{3}[source]
Following our setup guides for Ubuntu 22.04 and Fedora 36 (https://guides.frame.work/c/Framework_Laptop#Section_How-to) we see around 0.8%/hour on 11th Gen and around 0.4%/hour on 12th Gen Framework Laptops in s0ix.
13. yhager ◴[] No.31443872{3}[source]
I still am unable to get resume from deep sleep to be less than 12-15 seconds. I dug the forums, contacted support, did all the things, but nothing works. If I go to s2idle it is instant, but that takes way too much battery.

Even with deep sleep the battery life feels very short. I haven't done formal tests, but I also have a macbook for work, and the difference is quite noticeable. I very often come to open the framework after a few hours of sleep and it just ran itself out of battery. This never happens with the macbook.

Don't get me wrong, I love the framework, and I love that it's "open", and fixable - so I'm willing to live with that. But just comparing it to another laptop, I'm not sure I'd give it 10 out of 10.

(I run archlinux on framework w/ 11th gen i7)

14. fsflover ◴[] No.31444437{4}[source]
Suspend works flawlessly on my Librem 15 for many years. Every new hardware needs some time to get a proper support with Linux.
15. fossuser ◴[] No.31449211[source]
Are you running Ubuntu, Fedora, Windows or something else?

If what you're seeing is happening on one of those three that's bad, if it's happening on Arch or something - that's not really on them imo.

A question I should have asked before, but just assumed.