I have MSI MPG X570 GAMING EDGE WIFI motherboard ( ), holding AMD Ryzen 3600X Processor.
I tried original kernel 4.15 on ubuntu 18.04 Bionic, and sensors-detect could not detect any sensors.
I also tried 5.1 kernel ("Linux 5.1.0-050100-generic") and updated lm-sensor could not detect any sensors on the MB or CPU.
What am I doing wrong? I need to be able to access the CPU temperature. Is there anyway else I could achieve the same?
Thank you, DP.
I had the same problem with Asus x570 which uses NCT6798D chip. As discussed here the solution is:
add to line:
so this will looks now like:
save and exit nano (or any editor you prefer), then type in terminal:
and reboot. Then type in terminal again:
Then you will probably see something like:
More sensors should be visible now. You can check this by command:
I don't think you're doing anything wrong; I had similar results, and I'm on kernel 5.2 on Manjaro.
Our CPUs and motherboards are just too new to work with lm_sensors for now.
If you search around, you'll find questions like this for many AMD chip generations since thermal monitoring is slow to get working at first.