I mostly stopped using this computer due to these insane, bizarre, unsolvable problems ages ago, but I am going to make one last attempt to try and figure out what’s causing them before I pull the plug and sell the laptop.
I have a Ryzen 7 7840U Framework Laptop 13. It has 32GB of RAM, a 1TB SSD, and is running Bazzite. Since I acquired this computer, I have been plagued by increasingly miserable issues pertaining to the core laptop feature, the expansion card system. Namely, that the USB ports are broken in new, creative, inscrutable, and sanity-depriving ways.
The port asymmetry problem was defined from the outset. If you plug a USB-A port in the wrong place, it eats your battery. You can’t do display out on front left. No Thunderbolt on front right. Frankly, this becomes a much bigger issue the longer you use the computer because you start to realize the core idea behind the Expansion Card system, the idea that you can have ports where you want them, is overly optimistic.
The battery life of the Framework Ryzen is already very poor. Some of the Expansion Cards eat your battery, taking it from 4 hours to maybe 2. I learned this the hard way when I made the mistake of thinking I could have a MicroSD card slot in the computer with configurable ports. Oops, in reality, I have to keep that stowed, which makes it a glorified dongle.
The computer dies in roughly two days from sleep mode drain anyway, so it’s really best to use plugged in at all times.
Which brings us to the real stinker-- USB-C docks. Namely, that every single one I have tried is broken on this computer.
The Dell K17A USB-C dock does not work.
The Dell K16A Thunderbolt dock does not work.
The ThinkPad USB-C Gen 2 dock does not work. (It has been too long since I tried these, so I do not remember how exactly they are broken.)
My primary dock, the ThinkPad Thunderbolt Workstation Dock Gen 2, the one I have plugged in to every other computer I own for the last six years with zero issues, works, sort of, partially, maybe, depending on the moon and stars. Let me explain more:
Today, when I plugged in the dock to each of the four ports, this happened:
- Regardless of the port, the dock will only respond in ONE ORIENTATION of the cord. Yes. Really. This happens regardless of the cord used. Otherwise it flickers back and forth between “connected” and “not connected” messages multiple times per second.
- The back left port, I tried multiple times. Today, it chose to EITHER charge the computer and do nothing else, OR connect the display ONLY, OR connect only the USB ports. Notably, no more than one of these worked at a time, and what it chose to do changed each time.
- The back right port behaved the same way.
- The front left port chose to either charge the laptop or not. Nothing else. (this is expected, though.)
- The front right port did nothing.
Usually, what will happen is I’ll try each of the four ports, see which one feels like working today, and eventually, if I get lucky, with a 50% chance the dock will come up correctly with charging, display and USB. The front right is a little more likely to succeed. Over time this success rate has declined from probably 80% when I got the computer. I don’t know why.
If it succeeds at connecting fully, something amazing may happen, at any time. The computer will decide to give up on charging, while failing to notify the OS that it has done so. This appears as “plugged in but not charging”; on Linux this does not switch to battery power settings and does not alert the user either, which means that I can keep working in Performance Mode until I’m alerted “battery low” out of nowhere, or, if I leave the laptop running overnight, I wake up to a dead computer with my session lost.
What. On. Earth. How is this this broken?
I’ve never seen anyone else in the forums discussing problems this severe. Of course, I know that Framework just chose to not respond to the three year old thread about iPhones, so I presume they’re either intentionally ignoring USB-C bugs or genuinely don’t know what the problem is.
Is my computer busted? Why can’t I find a single dock that does work? I purchased 4 from various flea markets in total and they’ve all failed. Surely every other user can’t also be unable to use a dock? Why is this computer the only one with these problems?
I have mostly transitioned to using my Framework Desktop, mostly for the reason that it works nearly flawlessly with this dock, every time. Just like every other computer I’ve ever used.