MINUTE 0: Okay, this is it. I'm going to buy a new laptop to run Linux on. I'm going to set only one rule for myself: It must NOT be a Lenovo.
MINUTE 1: *Opens https://frame.work ; looks at prices*
MINUTE 2: *Typing "Lenovo Thinkpad" into Google*
I always buy a Windows laptop, boot Ubuntu in it (no install), test everything, and if something doesn't work as-is, i return the laptop. After a decade doing it, no support issues. Except for energy management, which has always been terrible, if any. But that's not easy to test, and, from what I hear, it doesn't seem to be any good in Linux anywhere.
Incidentally, my current laptop is a 600€ Lenovo. You can imagine what I think of frame.work prices.
@jgg Which lenovo model is the 600 euro one? Looking over the thinkpad models I'm struggling to find anything under $1000 USD
The cheapest laptop I found that carried an SSD out of the box 5 years ago: Lenovo Ideapad 320.
The display is terrible, no proper graphic card, and I seriously think I should have upgraded the 8GB of RAM the first day, but it still works like the first day. RAM aside, I don't need anything more.
Oh, I see: you want a Thinkpad...
But really, I wouldn't pay much attention to Linux compatibility lists. I never look at them, and I have only found one laptop in which something didn't work.
YMMV, but if you don't go too fancy, Ubuntu is very good handling hardware.
My laptop has the very first 8th gen i5, bought just out of the oven, so I seriously doubt anybody at Canonical had tested it when I installed Ubuntu on it. And here we are.