我是 ubuntu 新手,在读取系统温度时遇到了一些问题。我按照一些指南尝试使用 lm-sensors 和 psensors,但没有成功。我也尝试了 hardinfo ,它看起来非常好用,当我用它来监控我的 cpy temps 时,我得到以下信息:
注意: pc 在检测内核或 cpu 使用情况时没有问题。
当我从终端运行 hardinfo 时,我也会收到以下消息:
与此事有关,但与 ubuntu 无关,当我通过 35-45 摄氏度的 BIOS 监控它时,我的计算机上的 cpu 温度运行非常热,我不确定这是否是因为主板没有读取温度对,或者如果在我安装新的冷却器时冷却器糊涂得不好,它是海盗船 150i pro,它带有预先涂抹的冷却器糊,或者最后,如果它上面的风扇以某种方式旋转得不够快(我假设如果系统无法读取 CPU 温度,则无法根据需要控制风扇速度)。
我了解第二部分是否在错误的论坛中,但如果我能获得两者的帮助,我将不胜感激,因为我认为这些问题是相关的。
提前致谢。
编辑:我意识到温度监控一直有效,只是它(对我来说)有一个奇怪的名字——“k10temp_temp1”,显然,我的 cpu(ryzen 2700x)上只有一个传感器,这对我来说是新的来自windows和intel。
这里有包含温度数据的文本文件:
/sys/devices/platform/coretemp.0/hwmon/hwmon[0-9]
显示
[0-9]
为变量。实际上,那里只有一个数字,从启动到启动会发生变化。我在 Macbook Pro 2009 9 双核处理器上运行 Ubuntu),并发现这两个文件包含我的两个 CPU 核心温度:
我使用别名来监控温度:
注意: pch_skylake 是 Thunderbolt 端口,由于某种原因,它总是不合时宜。底部温度
x86_pkg_temp
是我用于整个系统温度的温度。前四个SEN
温度(SEN1
通过SEN4
)是 CPU 核心温度(Intel Quad Cord i7-6700HQ 处理器)。temp
您可以通过将此行复制并粘贴到终端中来模仿我的别名:资料来源:我如何获得 CPU 温度?