Du kan välja den bästa Linux®-hårdvaran genom att konsultera en Linux®-kompatibel hårdvarulista, helst för den speciella distribution eller smak som du kommer att köra. En sådan lista kan finnas på den officiella webbplatsen för den specifika distributionen eller på webbplatser som erbjuder en allmän lista över Linux®-vänliga enheter som en del av dokumentationen som medföljer operativsystemet. Det är också mycket värdefullt att ha en gedigen förståelse för de typer av Linux®-hårdvara som nästan alltid är inkompatibla med någon distribution så att du kan spara tid och frustration när du försöker få vissa enheter att fungera. Att utföra en Internetsökning efter ”Linux-enheter” tenderar också att leda till där du kan ladda ner de drivrutiner du behöver för att få kompatibilitet för din Linux®-hårdvara. Erfarna Linux®-användare har lärt sig att inte underskatta värdet av informationen om hårdvara för Linux® som finns tillgänglig från community-stödd teknisk hjälp för distributionen och hårdvaran i fråga.
En maskinvara som fungerar felfritt under en Linux®-distribution kan vara mycket problematisk under en annan variant av det här operativsystemet. Detta problem uppträder ibland med två olika utgåvor av samma distribution på grund av de olika kärnversionerna som utgåvorna är baserade på. Forskning är mycket viktig innan du installerar, uppgraderar eller migrerar till en annan smak eller till en annan utgivning av samma smak. Att veta vilka specifika typer av Linux®-hårdvara som knappast någonsin är kompatibla är förmodligen halva striden, speciellt om du är ny på Linux®.
Till exempel är en uppringd anslutning på ett Linux-system nästan alltid problematisk med vad som kallas ett ”mjukt” eller ”vinn” modem. Detta beror på att dessa enheter saknar vissa hårdvarukomponenter som det inte finns någon kompensation för i Linux®-kärnan på samma sätt som i något annat operativsystem. När det kommer till behovet av att upprätta en uppringd anslutning behövs ett kontrollerbaserat eller riktigt hårdvarumodem för att undvika problem och att behöva justera konfigurationsfiler. Uppringda anslutningar används fortfarande av många människor, antingen som en primär eller backup-anslutning.
En annan riktlinje som är till hjälp när man väljer den bästa Linux®-hårdvaran är att mycket ekonomiska skrivare i allmänhet är inkompatibla, och att kommersiella skrivare och nätverksskrivare eller allt-i-ett-enheter tenderar att vara kompatibla. Detsamma kan sägas när man talar om mycket ekonomiska digitalkameror; de tenderar inte att vara kompatibla med många distributioner av Linux®. Om du är orolig för bekvämligheten med att installera ett nytt system med en distribution som fungerar direkt, är det bra att veta att till exempel praktiskt taget alla Intel-baserade Pentium persondatorer (PC) systemkort och bärbara datorer anses vara Linux®-kompatibel hårdvara.
Vissa Linux®-enheter som inte fungerar direkt från förpackningen är fortfarande kompatibla eftersom funktionalitet kan uppnås genom att ändra hårdvarukonfigurationsfiler. Beroende på hårdvaran i fråga kan du behöva veta hur man arbetar med kärnmoduler. Dina kunskaper om Linux® och programmering kommer utan tvekan att påverka dina beslut när du väljer den bästa Linux®-hårdvaran för dig själv eller en klient.