lm_sensors 和 AMD Ryzen、X570 芯片组

lm_sensors 和 AMD Ryzen、X570 芯片组

我有 MSI MPG X570 GAMING EDGE WIFI 主板(),搭载 AMD Ryzen 3600X 处理器。

我在 ubuntu 18.04 Bionic 上尝试了原始内核 4.15,但传感器检测无法检测到任何传感器。

我也尝试了 5.1 内核(“Linux 5.1.0-050100-generic”)并且更新的 lm-sensor 无法检测到 MB 或 CPU 上的任何传感器。

我做错了什么?我需要能够访问 CPU 温度。还有其他方法可以实现同样的效果吗?

谢谢你,DP。

答案1

我在使用 NCT6798D 芯片的华硕 x570 上也遇到了同样的问题。正如讨论的那样这里解决方案是:

sudo nano /etc/default/grub

添加至行:

GRUB_CMDLINE_LINUX_DEFAULT="安静的启动"

acpi_enforce_resources=lax

所以现在看起来像这样:

GRUB_CMDLINE_LINUX_DEFAULT="安静启动 acpi_enforce_resources=lax"

保存并退出 nano(或任何你喜欢的编辑器),然后在终端中输入:

sudo update-grub

然后重启。然后再次在终端中输入:

sudo modprobe -v nct6775

然后你可能会看到类似这样的内容:

nct6775: Found NCT6798D or compatible chip at 0x2e:0x290

现在应该可以看到更多传感器了。您可以通过命令检查:

sensors

答案2

我不认为你做错了什么;我也得到了类似的结果,而且我在 Manjaro 上使用内核 5.2。

我们的 CPU 和主板太新,目前无法与 lm_sensors 配合使用。

如果你搜索一下,你会发现许多 AMD 芯片都存在这样的问题,因为热监控一开始启动起来很慢。

相关内容