Vitals icon indicating copy to clipboard operation
Vitals copied to clipboard

v39 Ryzen vCore reporting without 2x multiplier

Open adamfmatt opened this issue 4 years ago • 3 comments

OS: Debian GNU/Linux bullseye/sid x86_64 Kernel: 5.10.0-1-amd64 DE: GNOME 3.38.2 CPU: AMD Ryzen 5 2400G (8) Vitals: version 39

Since the last kernel update 21/1/11(maybe irrelevant, was a large update before Bullseye soft freeze) - apt/history.log available upon request - Vitals is reporting vCore(in0) as it's unmodified value.

Vitals - 0.4V sensors - 688.00 mV

sensors.conf for nct6792-isa-0290 label in0 "Vcore" compute in0 @*2, @/2 set in0_min 0.16 set in0_max 1.46 set in0_beep 1

Small inconvenience really perhaps something obvious I have missed? Great widget! Thank you Vitals team!

adamfmatt avatar Jan 16 '21 10:01 adamfmatt

is there a file /in /sys/class/hwmon that can tell me if there is a multiplier being used for voltage?

corecoding avatar Feb 20 '22 16:02 corecoding

Hi nice to hear from you.

I first want to say that I am in no way an expert.

As far as I know, apps like lm-sensors have to read the raw values from hwmon, then apply any math via a sensors.conf file. It seems these sensor monitoring chips ie the nct6792 on my board can vary widely as to their configuration. See https://github.com/lm-sensors/lm-sensors/tree/master/configs

Some of these config files contain educated guesses by those who wrote them and are in no way official.

It looks like a mess and wouldn't expect you to be able to take this into account.

I have notice in Vitals the registered values for "SVI2_Core" and "SVI2_SOC" are in fact correct.

I am not very concerned with this issue personally, feel free to close the issue at your discretion.

Thank you maintaining Vitals, I do enjoy it.

adamfmatt avatar Feb 20 '22 21:02 adamfmatt

I will definitely work on this. There are other issues (tickets) talking about sensors.conf being used for alerting purposes. This will work well in reading this file for these multipliers.

corecoding avatar Feb 22 '22 02:02 corecoding