It's not that hard. Just provide a single modern option that just works. I don't want to troubleshoot device drivers in my spare time.
That brings me to my second point: if the wifi chip's what's holding you back there's nothing stopping you from replacing it.
I suspect it's actually quite difficult to build an entirely modular laptop to work with several operating systems while supporting the latest components, and be void of any driver issues.
Using Framework for past year - every day I have to reboot because it freezes with 20+ Firefox tabs (Ubuntu 22.04, AMD). Tried all options (disable vGPU etc) but no luck.
I have a beefy desktop, but if I replace my laptop I think it will probably be a thinkpad.
Tldr it might be more of a firefox problem than a framework problem.
Based on https://frame.work/linux Ubuntu 24.04 is the minimum supported version for the older AMD F13's, so I'd suggest updating and then reaching out to Framework if the problem persists on a supported distro.
Disabling this feature mostly works, but results in poor performance for some graphics heavy websites.
I also had a lot of issues with my AMD framework laptop and ended up reverting back to a older Intel Framework laptop. Top issues with the AMD laptop were the realtek wireless, and random AMD (integrated) GPU glitches. Intel hardware continues to be absolutely top tier for Linux support.
Oddly enough works fine on all Chromebooks. It really is a matter of platform hardware/firmware qualification being suited to task.
Many of the knocks against it (small size, cheap plastic case, small battery) work in its favor by keeping it light enough to use as a tablet. The battery, RAM, and SSD are all serviceable. I see them on eBay frequently for as little as $20-40 each in lots or $50-70 standalone.
The 10" Lenovo Duet Chromebook tablets are a close second but don't age as well and can't be realistically repaired or upgraded.
Let's say they ship 100k laptops per year. Let's say they could meaningfully improve battery life with a team of half-dozen excellent software engineers, which would cost on the order of a few million a year. For the sake of argument, let's say ~$3M/yr. That increases the price per laptop by ~$30 on average. That's a premium I'd pay for improved efficiency, but judging by the comments here and elsewhere, the premium they're already charging above the raw component prices seems to be at the upper end of what most people are willing to pay.
It's fiendishly difficult to become the next Apple, Tesla, Nintendo, or Valve with thick enough margins on your hardware (or services) to afford excellent software engineering teams, so it makes sense that so few hardware companies attempt it, and many who try eventually give up.
Framework doesn't have to spend enough to be the next Apple (nor do they have the resources to be), they just need to spend enough to not be so desperately far behind Dell.
The explanation makes sense in isolation, it just seems like a local maxima if you zoom out.
Kinda leads me to believe the whole "vertically integrate my Framework" shtick is a snipe hunt.
What kind of problems do you anticipate this would fix?
Upstream fixes would benefit multiple Linux distros, reduce Framework support burden and increase the usability of Linux on Framework hardware.
My suspicion is what will actually happen is that CAMM2 is going to make inroads in desktop systems.
I'm also not sure what you mean by other actors needing to align. JEDEC has standardized CAMM2 already. Which is how all concerned actors accomplish alignment.
Lovely thing about the PC industry which differs from our friends in Cupertino is that it tends to explore the full design space over time. All good things come to those who wait.
And on the subject of 12" laptop, when it was teased I hoped for a MacBook Air killer. But that didn't happen. I like what Framework is doing, but common manufacturers are still looking like a better value.
ndiddy•4h ago
jabart•4h ago
dpc_01234•2h ago
bevr1337•3h ago
Thermals and energy consumption are almost always improving between generations. It's hard for me to think of 13th generation as old. Maybe I'm getting old!
ndiddy•3h ago
moffkalast•3h ago
ndiddy•3h ago
moffkalast•3h ago
ndiddy•2h ago
jeffbee•2h ago
bevr1337•2h ago
moffkalast•3h ago
Meanwhile the HX370 is still warm from the oven and already in the FW13, linux drivers aren't even ready yet with compatibility complaints aplenty. Not to mention the FW Desktop with the AI Max which was the first launch of that chipset worldwide.
katmannthree•3h ago
Here's there's no choice to be made other than not using the chips. And unfortunately (although there are some benefits), it's probably not going to be just a few generations but a trend for high end processors going forward.
joshfee•3h ago
So if there's performance gains to be had by co-locating RAM with the CPU in a single package, it makes sense to me to do so
fragmede•2h ago
That's the problem though. when dealing with used machines (because new ones are beyond your budget), you get cheaper hand me downs, and those are going to be of your undersized RAM variety. In the socketed days, you could get a five year old laptop, replace the existing RAM with the biggest sticks you cloud get your hands on, and get a few more years of life out of the machine. A laptop stuck at four gigs of ram these days isn't going to be great for much web browsing, but is also basically stuck at four gigs.
9283409232•3h ago