I run Linux on several of my pc's with no problem. I installed Linux Mint on a pc (old AMD) for my uncle who is computer illiterate. He really likes it but I think it has compatibility problems I'm always having to tweak it and even sometimes reinstall another version. So I gave him a laptop with mint and it works good. Now he wants me to build him a desktop. My question is...Are there certain components (brands) that I should avoid because of compatibility? Don't want to build him something and have problems again.