När du anser att ingen av oss kunde ha mycket intresse för Linux om det inte var för hårdvaran som den körs på, får x86-hårdvara relativt lite uppmärksamhet.

Det kan bero på att Linux är så stabil, och fungerar bra på äldre hårdvara, som vi sällan behöver tänka på.

Men så sant som det här, tror vi att det finns en annan anledning. Och det är kompatibilitet och prestanda. Trots att kompatibiliteten är mindre än för 10 år sedan, vill ingen av oss spendera pengar på hårdvara med tveksamt Linux-support, oavsett om det är Intels senaste chipset, grafikkortet eller solid state-lagringen. Därför har vi lånat så många komponenter som vi kunde få tag på och testade dem för både kompatibilitet och prestanda.

För att göra våra val så praktiska som möjligt har vi undvikit teknikens framkant, till exempel de senaste processorerna och grafikkorten. Detta ger inte bara Linux och dess distributioner chansen att komma ikapp med drivrutiner och support, det gör också priserna på dessa kringutrustning mycket mer rimliga.

Vi har också försökt att täcka konkurrerande produkter, som AMD- och Nvidia-grafikkort, Intel- och AMD-processorer, med hopp om att ge en mer varierad översikt över vad som fungerar bra och vad som kanske inte är.

Vi har testat skillnaden mellan 32-bitars och 64-bitars prestanda, den förbättring som en SSD-cache ombord kan göra för ditt filsystem, och om drivrutiner med öppen källkodskort är tillräckligt bra. Och medan vi inte har dragit några slutgiltiga slutsatser om vilken hårdvara du ska köpa, har vi gjort våra åsikter tydliga på vad vi tycker fungerar och vad som inte gör.

Hårdvara: En komplett guide

Låt oss börja med den perifera som alla andra komponenter är anslutna till

1. Moderkort

Moderkort finns i alla former och storlekar, men de flesta kommer att överensstämma med någon av ATX-formfaktorerna. Detta definierar var strömkontakterna ska ligga och där styret ska anslutas.

Det vanligaste brukade vara den vanliga ATX-storleken, och det används fortfarande av många vanliga stationära och strömanvändare eftersom det tillåter den största expansionsgraden.

Men Micro-ATX är populär, speciellt i set-top-boxar eller maskiner som behöver vara fristående. Mini-ATX kan hittas med inbyggda system, men allt mindre är domänen för specialister. För vårt ändamål behöver du en ATX eller Micro-ATX.

2. CPU-uttag (kylning)

Det finns bara två CPU-tillverkare värda din övervägande på x86-plattformen, AMD och Intel, och båda använder en mängd CPU-uttag och kylkontakter. Vilket du behöver beror på din CPU, och du behöver ett moderkort för att matcha.

Intels senaste uttag kallas LGA1155, och stöder både förra årets Sandy Bridge-processorer och den nyskapade Ivy Bridge. AMDs senaste CPU-uttag är AM3 +, som vi brukade titta på AMD Phenom II-processorn.

Båda uttagen kräver kompatibla kylare, även om moderna konstruktioner kan anpassas för båda med en skruvmejsel.

3. Strömkontakter

Moderna maskiner behöver en modern strömförsörjning. Vid sidan av den vanliga, breda 24-poliga kontakten, som ibland delar upp block med 20 plus 4, behöver du en 8-polig / 12v-kontakt för processorn. Designen ska vara dumtålig, så det är vanligtvis omöjligt att passa fel anslutning till fel kontakt.

Låggrafik grafikkort behöver sällan extra ström, men i mellanklassen kan det behövas en extra 6-polig Power-ledning för PCI Express, medan ett kraftfullt kort kan behöva två. Dessa måste komma från en PSU, och för ett kraftfullt skrivbord rekommenderar vi en som kan mata ut 600 watt, med separata 12v rader för grafikkortet.

4. Minneskort

Minne är nära kopplat till CPU: n, så måste du välja specifikt för att matcha din plattform. Det här är mycket lättare nu moderna moderkort till Intel och AMD använder samma DDR3-paket (tills DDR4 är tillgängligt senare i år), och du behöver bara köpa minne som är snabbare än du behöver.