Linux Hardware Compatibility List

There exists a document where most of the hardware components (not whole computers) known to be supported or not supported under Linux are listed. So reading through this document you can choose the components for your own Linux computer and know what to avoid. As the list of components supported by Linux changes constantly, this document will never be complete.