Getting your hardware to work correctly on Linux often requires installing the right drivers. This guide walks you through simple methods to install, update, and manage drivers for graphics cards, Wi-Fi adapters, printers, and other devices.
lspci (PCI) or lsusb (USB)lsmodsudo privileges before installing driverslspci | grep -i nvidiasudo apt updatesudo ubuntu-drivers autoinstallsudo rebootglxinfo | grep "OpenGL renderer"lspci | grep -i network or lsusbsudo apt search <device-name>sudo apt install <driver-package>sudo systemctl restart NetworkManagerlpinfo -vsudo apt install cupssystem-config-printerlspci -nn output online for recommended drivers| Device | Method | Command / Tool | Difficulty |
|---|---|---|---|
| NVIDIA GPU | Automatic install | sudo ubuntu-drivers autoinstall |
Medium |
| AMD GPU | Check kernel driver / optional proprietary | glxinfo | grep "OpenGL renderer" |
Medium |
| Wi-Fi Adapter | Package manager / manual install | sudo apt install <driver-package> |
Medium |
| Printer | CUPS / system-config-printer | system-config-printer |
Easy–Medium |