What tools are working in linux for monitoring Ryzen 2 CPUs like the 2700X?
lm_sensors didn’t find any sensors it recognized with
sensors-detect, and the output from
sensors isn’t right for CPU temps or fan speed:
$ sensors nouveau-pci-0900 Adapter: PCI adapter temp1: +41.0°C (high = +95.0°C, hyst = +3.0°C) (crit = +105.0°C, hyst = +5.0°C) (emerg = +135.0°C, hyst = +5.0°C) k10temp-pci-00c3 Adapter: PCI adapter temp1: +103.1°C (high = +70.0°C) asus-isa-0000 Adapter: ISA adapter cpu_fan: 0 RPM
This Phoronix article and the changelog it references indicate there is a 10C or 59C offset for cpu temp that will be accounted for in kernel 4.16.6
Fan rpm for cpu and case fans would also be useful.
And what about memory frequency, timing, voltage?
dmidecode -t memory (output below) gets the frequency right but not the voltage. I especially like the part about 256GB memory capacity. Does anyone have spare 64GB modules to test?
Handle 0x0032, DMI type 16, 23 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: None Maximum Capacity: 256 GB Error Information Handle: 0x0031 Number Of Devices: 4 Handle 0x003B, DMI type 17, 40 bytes Memory Device Array Handle: 0x0032 Error Information Handle: 0x003A Total Width: 64 bits Data Width: 64 bits Size: 16384 MB Form Factor: DIMM Set: None Locator: DIMM_A2 Bank Locator: Channel A Type: DDR4 Type Detail: Synchronous Unbuffered (Unregistered) Speed: 3200 MT/s Manufacturer: Unknown Serial Number: 00000000 Asset Tag: Not Specified Part Number: F4-3200C14-16GTZ Rank: 2 Configured Clock Speed: 1600 MT/s Minimum Voltage: 1.2 V Maximum Voltage: 1.2 V Configured Voltage: 1.2 V