Dedoimedo published a tutorial explaining how to troubleshoot hardware problems in Linux, including classification of problems, methodology, backup & updates, /sys pseudo-filesystem, tools like lspci, lsmod and dmesg, boot messages, system logs, BIOS updates, online resources, other tips, and more.
Read more