- Dec 29, 2005
- 6,262
- 2,238
- 136
I use PSensor to monitor CPU temps in Linux
PSensor and other apps like it get their hardware monitoring data from lm_sensors. As far as I know, there's no support for Zen 2 yet but they are working on it. Initial support will come with the latest kernel and then backports to older kernels will eventually show up. Open source developers for the drivers incorporated into lm_sensors ideally need data sheets from the manufacturers of "super I/O chips" to get accurate voltage/temp/fan measurements from the CPU and MB. Support from Super I/O chip manufacturers for the opensource community varies considerably. If you are unlucky enough to get a new MB with an ITE chip (it87 driver), then you can expect low or no support in linux. My assumption is ITE is very reluctant to release datasheets to the opensource community. On top of that, the opensource developer of the it87 driver called it quits last year. When I bought my Gigabyte X570 MB, I neglected to try to find out what super I/O chip is on the board. It's an it8792 chip which is not supported in the it87 driver. My ASRock x470 MB has an nct6779 chip (Nuvoton?) and there's great support for that chip in the opensource community which I assume comes from the manufacturer. I have no doubt I will eventually get temp readings from that MB once support for Zen 2 (k10temp) shows up in a kernel update.