http://www.linuxquestions.org/hcl/ , вероятно, хороший источник.
Тем не менее, это страница сообщества, так что она хороша только для ваших вкладов.
Процессор и материнские платы определенно будут работать по крайней мере для основных функций. У вас могут возникнуть проблемы с интегрированными сетевыми картами и звуковыми картами, хотя в целом Linux имеет очень широкий спектр поддержки.
Хороший способ выяснить это - поискать сам чипсет для материнской платы или сетевой платы и узнать, что люди испытали на этом конкретном чипсете.
Память не будет иметь ничего общего с Linux, больше связана с самой материнской платой, поэтому, пока Память находится в списке сертифицированных поставщиков материнских плат, у вас не должно быть никаких проблем.
Что касается видеокарт, я бы выбрал Nvidia, поскольку их поддержка Linux, как правило, лучше, чем у ATI, однако ATI по-прежнему довольно быстро догоняет.