Recently, I went from Pop!_OS For Ubuntu Parakeet as the main operating system. For the most part, the transition went fairly smoothly. However, something interesting was happening with my System76 Thelio desktop computer that I had never experienced before. Once on a different OS, the fans ran all the time. This led me down a few rabbit holes before I could fix the problem. Ultimately, the issue was resolved by installing the System76 firmware required to properly control the fans. However, the process reminded me of a tool that can give Linux a boost with your hardware.
You see, every motherboard contains various sensors that monitor things like temperature – and your PC’s temperature is quite important. These processors can run very hot. If they overheat, your computer may crash (or worse). Since every PC manufacturer does things differently, and PC internals vary from iteration to iteration, it’s not always 100% certain that an operating system you install will detect each one. sensors on your motherboard. More often than not, the OS install does a good job, but you may find (like me) that your fans run all the time, even when you’re not using the machine.
If this happens, you should use the sensors-detect order. Let me show you how it works on Ubuntu-based Linux distributions.
How to install and use Sensors-detect
What you will need: The only things you will need for this are an Ubuntu-based Linux distribution and a user with sudo privileges.
sudo apt-get install lm-sensors -y
Once lm-sensors is installed, you are ready to use the sensors-detect command.
And that’s all! Hopefully, your operating system will now have better control over your hardware to improve the Linux experience.