That's pretty much impossible. In a sibling thread I explained that even if a machine is Ubuntu certified, it doesn't necessarily mean that it's compatible in real world.
Assembled PCs tend to be more compatible (because of more standard components), but on the othe hand each individual component doesn't receive the coverage (testing) as laptops. There was no way for me to know that my mobo's sleep is broken on Linux, even if the previous mobos from the same producer had good compatibility.
> In a sibling thread I explained that even if a machine is Ubuntu certified, it doesn't necessarily mean that it's compatible in real world.
I've never even heard of Ubuntu certification. I instead search for people who are using the product I wish to buy with Linux, and see what they say about its compatibility. This always works. So it is not pretty much impossible.
> I instead search for people who are using the product I wish to buy with Linux, and see what they say about its compatibility
I'm not sure if you refer to friends or strangers on the internet.
In the former case, one is restricted to a very small pool of models to choose from.
In the latter case, "strangers on the internet" who say that their hardware "works perfectly", are typically completely unreliable; saying "my hardware works perfectly is treated as a badge of honor, so there's a perverse incentive.
One example, in a lot I've personally experience, is that I've read from multiple "strangers on the internet" that the wifi from the laptop I'm typing from, "works perfectly". In reality, the Linux drivers are half broken (on Linux, it has a poor signal).
Assembled PCs tend to be more compatible (because of more standard components), but on the othe hand each individual component doesn't receive the coverage (testing) as laptops. There was no way for me to know that my mobo's sleep is broken on Linux, even if the previous mobos from the same producer had good compatibility.