![](https://lemmy.ml/pictrs/image/fe4d04b1-5b26-4f70-8539-016d9f0e51ba.jpeg)
![](https://lemmy.ml/pictrs/image/q98XK4sKtw.png)
What you’re asking is very difficult due to resources, creating new bugs etc. The reality is, go with true and trusted hardware. Linux can not possibly support every new shiny thing. That’s Windows’ job, because that’s where the drivers are made for. And since it’s difficult to install Linux drivers manually for most users, manufacturers don’t bother with Linux at all. Especially, since Linus doesn’t care about compatibility with older kernels as much as Windows does. Either support is in the kernel, or you’ll experience problems.
Personally, all my laptops and PCs are more than 4 years old, for that reason. I often buy refurbished too. I write this in a refurbished Macbook Air from 2015, where I nuked MacOSX to run Linux Mint (with a binary broadcom wifi binary which is thankfully well supported by ubuntu). On my main PC, the only new thing I bought was an Intel gfx A- card, a 2 years old card, but I knew it had support before I bought it.
And even then, if it’s some weird thing, e.g. some over-complicated sound capture device, gaming mouse with a thousand buttons, etc etc (in other words, non-standard hardware), don’t expect great support for it, even if the years are passed. Stay with vanilla hardware to be compatible. If you had bought a 60 Hz 4k monitor, you wouldn’t have had problems and you would have saved money. Personally, the only feature I look in monitors these days (apart from good color and enough ports), is that they are 32" instead of the usual 27", so that I don’t have to use scaling (which creates yet another problem with Linux). I use 4k in its 100% resolution, fitting lots of windows in it, and not destroying my eyes because they’re well visible.
I don’t game, so it’s smart. As long as I have the color I want (I used to shoot music videos for bands, so I’m into filmmaking), and enough ports, the only other thing that I need is to not scale. I don’t need too much refresh rate, I don’t need hdr, I don’t need ethernet, I don’t need webcams etc etc.