“temp1”位于哪里?

“temp1”位于哪里?

我有各种各样的温度指示器,每个核心一个,gpu 两个。但其中一个只显示“temp1”,有没有办法知道它显示的温度是多少? 选定 temp1

我正在使用 Indicator Applet Complete 0.4.12 来查看温度。

当我运行时,sensors-detect我注意到有一个虚拟设备。并且“temp1”具有相同的临界温度。

$ sudo find /sys -iname "*temp1*"
/sys/devices/virtual/hwmon/hwmon0/temp1_input
/sys/devices/virtual/hwmon/hwmon0/temp1_crit

答案1

标签来自 libsensors 配置文件 - /etc/sensors.conf- 并根据芯片组确定。当您看到temp1等时,这意味着该芯片组上尚未为该传感器定义标签。这可能是因为您的硬件是新的,或者您的 libsensors 是旧的(11.04 不太可能),或者不同的供应商将传感器用于不同的用途,或者其他原因。

我建议使用stress或其他压力测试命令对系统的某些部分施加负载,以确定传感器的用途,然后将您自己的标签添加到中sensors.conf,例如:

chip "lm87-*"
    label temp1 "M/B Temp"

用从 shelllm87-*运行的输出中看到的芯片组替换。sensors

答案2

查看此 webupd8 文章:

indicator-sensors目前您可以通过运行以下命令来安装 PPA 版本:

sudo add-apt-repository ppa:alexmurray/indicator-sensors
sudo apt-get update
sudo apt-get install indicator-sensors

(这将有关官方 PPA 的更新信息集成到该文章中给出的命令中。)

本文提供了一些安装后如何配置的信息:

安装后,从 Dash 启动指示器传感器(它被称为“硬件传感器指示器”)。然后您需要进行配置: 单击应用程序指示器并选择“首选项”,然后展开“首选项”对话框中看到的各种温度模块,并选中您想要在面板上显示的温度/电压/风扇速度旁边的框。

相关内容