Linux’s hardware support is better than ever, but you still can’t take it for granted. Not every laptop and desktop you see at your local computer store (or, more realistically, on Amazon) will work perfectly with Linux. Whether you’re buying a PC for Linux or just want to ensure you can dual-boot at some point in the future, thinking about this ahead of time will pay off.
Give Linux a spin if you already have the hardware
If you already have the PC available to you, you probably shouldn’t spend much time researching how compatible it is with Linux. Instead, just give Linux a test run on that PC and see for yourself.
This is quick, easy, and safe. You can download a Linux ISO in a few minutes, flash it to a USB drive, reboot your computer, and boot into a live Linux environment running off the USB drive. If it doesn’t work well enough, you can just reboot your computer, go straight back into Windows, and forget about Linux on that hardware.
Closed-source graphics and Wi-Fi drivers may sometimes be necessary, and may not be running out of the box. If you don’t have 3D graphics support, that’s normal. If Wi-Fi doesn’t work automatically, it may do so after you install Linux on your PC and install the appropriate Wi-Fi support.
Check hardware compatibility databases
There’s a lot of information out there about whether specific computers are compatible with Linux. Much of this is in dedicated hardware compatibility databases. Canonical provides a Ubuntu desktop certified hardware database that lists hardware guaranteed to work with Ubuntu, for example. If you’re looking for a list of individual components instead of full laptop and desktop PCs, try the Ubuntu component catalog. These aren’t exhaustive lists—in fact, they’re very minimal lists of only hardware manufacturers have gone out of their way to certify.
Linux-Drivers lists a wider variety of individual databases. For example, many Linux distributions provide their own hardware compatibility database websites, including openSUSE, Debian, and Linux Mint.
You could also just perform a web search for a model number of laptop—or a specific hardware component, if you’re building your own PC—and “Linux support” to see how well it works on Linux. A simple web search can often pull up a wealth of information.
Sign up for CIO Asia eNewsletters.