What is the process someone should go through when trying to determine if a computer will be able to run linux? I assume the first step is to look to see if the computer is certified (e.g. on https://ubuntu.com/certified), but what if the computer is new, is not on that list, or is self-built.
In this case I would assume you should look at the relevant parts and ask if they are compatible? If so what is a list of parts that should be checked in order to do your due diligence? Where is the best place to check these? Is there anything else that should be checked to make sure the parts will all work together?
Assume the user has a list of parts, but not a physical device to test it on. What is required to do a sensible due diligence?