Anda dapat memilih perangkat keras Linux® terbaik dengan melihat daftar perangkat keras yang kompatibel dengan Linux®, lebih disukai untuk distribusi atau rasa tertentu yang akan Anda jalankan. Daftar tersebut dapat ditemukan di situs web resmi untuk distribusi tertentu atau di situs web yang menawarkan daftar umum perangkat ramah-Linux® sebagai bagian dari dokumentasi yang menyertai sistem operasi. Juga sangat berharga untuk memiliki pemahaman yang kuat tentang jenis perangkat keras Linux® yang hampir selalu tidak kompatibel dengan distribusi apa pun sehingga Anda dapat menghemat waktu dan frustrasi saat mencoba membuat perangkat tertentu berfungsi. Melakukan pencarian Internet untuk “perangkat Linux” juga cenderung mengarah ke tempat Anda dapat mengunduh driver yang Anda butuhkan untuk mendapatkan kompatibilitas untuk perangkat keras Linux® Anda. Pengguna Linux® yang berpengalaman telah belajar untuk tidak meremehkan nilai informasi tentang perangkat keras untuk Linux® yang tersedia dari bantuan teknis yang didukung komunitas untuk distribusi dan perangkat keras yang bersangkutan.
Sepotong perangkat keras yang akan berjalan dengan sempurna di bawah satu distribusi Linux® mungkin sangat bermasalah di bawah rasa lain dari sistem operasi ini. Masalah ini terkadang terlihat dengan dua rilis berbeda dari distribusi yang sama karena versi kernel yang berbeda yang menjadi dasar rilis. Penelitian sangat penting sebelum menyiapkan, meningkatkan, atau bermigrasi ke rasa yang berbeda atau ke rilis yang berbeda dari rasa yang sama. Mengetahui jenis perangkat keras Linux® tertentu yang hampir tidak pernah kompatibel mungkin adalah setengah dari perjuangan, terutama jika Anda baru mengenal Linux®.
Misalnya, koneksi dial-up pada sistem Linux hampir selalu bermasalah dengan apa yang dikenal sebagai modem “lunak” atau “menang”. Ini karena perangkat ini kekurangan komponen perangkat keras tertentu yang tidak ada kompensasinya di kernel Linux® seperti yang ada di beberapa sistem operasi lain. Ketika datang ke kebutuhan untuk membuat koneksi dial-up, modem perangkat keras berbasis controller atau nyata diperlukan untuk menghindari masalah dan harus men-tweak file konfigurasi. Koneksi dial-up masih digunakan oleh banyak orang baik sebagai koneksi utama maupun cadangan.
Pedoman lain yang berguna saat memilih perangkat keras Linux® terbaik adalah bahwa printer yang sangat ekonomis umumnya tidak kompatibel, dan printer kelas komersial dan jaringan atau all-in-one cenderung kompatibel. Hal yang sama dapat dikatakan ketika berbicara tentang kamera digital yang sangat ekonomis; mereka cenderung tidak kompatibel dengan banyak distribusi Linux®. Jika kekhawatiran Anda adalah untuk kenyamanan pengaturan sistem baru dengan distribusi yang akan bekerja langsung, akan sangat membantu untuk mengetahui bahwa, misalnya, hampir semua papan sistem komputer pribadi (PC) berbasis Intel dan laptop dianggap sebagai perangkat keras yang kompatibel dengan Linux®.
Beberapa perangkat Linux® yang tidak langsung berfungsi masih kompatibel karena fungsionalitas dapat dicapai dengan memodifikasi file konfigurasi perangkat keras. Bergantung pada perangkat keras yang dimaksud, Anda mungkin harus tahu cara bekerja dengan modul kernel. Pengetahuan Anda tentang Linux® dan pemrograman tidak diragukan lagi akan memengaruhi keputusan Anda saat memilih perangkat keras Linux® terbaik untuk Anda sendiri atau klien.