-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ryzen 3000 (AM4) display/reporting improvements #144
Comments
First of all, thank you for your interest. Sorry for not responding sooner, this issue is complex and I am thinking about it since months. Finally, I made some decisions.
I maintain libcpuid and libcpuid-git packages on AUR, but if there is a problem with these packages, you should write a comment on AUR.
Labels should be empty if value is not available. Voltage value can be read from hwmon without root permissions.
In fact, package name is given by dmidecode (which requires root permissions to work). The value comes from DMI table (
Code name is provided by libcpuid and doesn't require root permissions to work.
No, sorry: libcpuid provides information only for CPU tab, not for others.
These values are read from CPU MSR and are correct. They are non-boost values for AMD CPUs.
It required to add complexity in code, but it someone is interested by doing this, I'm not against it.
And that's the point that made me take a long time to answer... I don't do this for money, I do this because I want to contribute to the FLOSS community. So to conclude, I plan nothing to fix this issue, and I prefer to close it. I'll update some markdown files at least. |
Related to #144
Related to #144
Related to #144
Describe the bug/Expected behavior
There is some inconstant/wrong information displayed on Ryzen 9 CPUs. In the attached screenshot I show the latest CPU-X running on 3900x and 3950x in both normal user and using sudo.
3950x is in X370 Asrock Pro Gaming X, 3900x is in x570 Asrock ITX/TB3. Both PCs are using kernel 5.7.7-17-tkg-pds and bios 1.0.0.4 patch B.
During the course of getting the log files I noticed one machine had an older version of the libcpuid. So I provided extra logs and a screenshot after updating. This updated lib made both machines match more closely when run with sudo. However I still think some things could be improved. It appears that there is some issue with the way that libcpuid is on AUR so it didn't update on one of of my machines. I had to uninstall it and re-install it to get it to update.
So the take-away is that maybe the next release should require an updated library or put a warning text somewhere that your libcpuid is out of date.
Then I have the following ideas to improve the display:
Additional information
CPU-X dump
3900x-cpu-x.log
3950x-cpu-x.log
3950x-updated-libcpuid-cpu-x.log
3900x-cpu-x-daemon.log
3950x-cpu-x-daemon.log
3950x-updated-libcpuid-cpu-x-daemon.log
The text was updated successfully, but these errors were encountered: