System 76 will sell you a Linux-based laptop, as well as other companies (don't have additional links offhand) that take regular hardware (Lenovo, Dell, etc.) and will install Linux on it, and support it. At this point I buy hardware only from companies that support exactly what I want (e.g. MacOS, Apple, Linux, System76). Maybe I'm getting old (git off ma lawn!) but tracking down bleeding edge drivers for this and that equipment has ceased to be any fun; I want my machine to start up, get to a desktop, so I can do *my* stuff.