I really wish I’d returned mine. Instead, I didn’t get around to trying it within 30 days, didn’t use it after I discovered it was flakey, and then sold it at quite a loss.
Based on the way mine has behaved, I don’t feel the first release was good enough to be sold as ready for Linux. I tried Pop!_OS on it (both 21.10 setup with the community guide, and 22.04 with all the latest packages installed).
Power management just wasn’t up to scratch. Significant battery drain while asleep, and the reasonably high likelihood that it wouldn’t actually wake from sleep, combine to make it a non starter for me as the mobile computer that I’ll use for the next decade.
I was also seriously put off by the news that most of the extension cards drain power when not in use, on Linux. I believe this is fixed in the gen 12 boards? But still. Linux support wasn’t ready to ship.
Support told me that they recommend Linux users configure hibernate instead of suspend. That’s a big “no” from me.
I’m not exaggerating when I say “for the next decade” — my current laptop is a ThinkPad T430 from 2012, which is still great to work on, if a good deal heavier than modern machines (though the weight isn’t a major problem, exercise is good for us).
I was attracted to Framework because I expected it would enable me to generate less e-waste, and I wanted to support them in that. Unfortunately, it’s not there yet, and I don’t think they should be advertising it as if it’s fully Linux ready. Speaking as somebody who’s been using Linux since 1996, it just isn’t there yet.
Also, I didn’t think much of Framework’s trackpad. The keyboard wasn’t bad, but again, not as good as the ThinkPad.
I won’t trust Framework again for a while, and will be looking to get another Lenovo when (if) my T430 packs up.