使用 Leap 15 检测 CPU 温度时出现问题

使用 Leap 15 检测 CPU 温度时出现问题

从那时起,我一直在使用 lm-sensors/sensors 来监控各种版本的 OpenSUSE 上的 CPU 核心温度,最高可达 42.3。但自从切换到 Leap 15(内核 4.12)后,我遇到了问题,特别是在 Dell T5600 和另一台配备华擎 EP2C602 主板的机器上使用 Intel C602 芯片组时。在启动期间,我已经收到一些类似这样的消息:

coretemp coretemp.0: Adding Core 8 failed
...
coretemp coretemp.0: Adding Core 15 failed

安装传感器并运行传感器检测,该过程有时会以不可重现的方式挂起。如果我通过传感器检测,传感器仍然不会显示CPU核心温度,只有一个CPU的封装温度和很多以前从未出现过的东西,显然无法正确读取。比如一些实际上在旋转的风扇的 0rpm 以及大量无意义的电压读数。对于较旧的 OpenSUSE 版本,这从来都不是问题。我得到了 DIMM 和 CPU 核心温度的合理值,基本上就是这样。在同一台机器上。

更糟糕的是,尝试关闭安装了传感器的机器时,它会等待许多与流明传感器相关的进程首先关闭。机器最终关闭可能需要长达 10 分钟的时间。

我有最新的 BIOS 版本,升级和全新安装 Leap 15 时都会出现问题。

有什么想法导致此问题以及如何解决它吗?我几乎已经完成了实验,因为即使移除传感器有时也会导致系统无限期挂起。

相关内容