![我如何才能知道 14.04 中组件的运行温度?](https://linux22.com/image/861806/%E6%88%91%E5%A6%82%E4%BD%95%E6%89%8D%E8%83%BD%E7%9F%A5%E9%81%93%2014.04%20%E4%B8%AD%E7%BB%84%E4%BB%B6%E7%9A%84%E8%BF%90%E8%A1%8C%E6%B8%A9%E5%BA%A6%EF%BC%9F.png)
问题标题说明了一切。我有一台安装了 Ubuntu 14.04 的新笔记本电脑。似乎存在过热问题,幸运的是,这似乎并没有影响性能。我怀疑是我的 nvidia geforce 卡的问题,尽管我安装了 Bumblebee。
本质上,我正在寻找一种方法,无论是通过终端还是应用程序,来监控组件的温度,以便明确地找出可能过热的原因。
答案1
查找lm-sensors
和psensor
。它们将为您提供命令行输出以及笔记本电脑的 GUI。
这里有一个关于如何使用 lm-sensors 的很好的教程:lm-sensors 使用方法
答案2
要获取 Nvidia 卡温度,您可以使用nvidia-settings
(如果您正在运行专有驱动程序):
$ nvidia-settings –q gpucoretemp
Attribute 'GPUCoreTemp' (sylvain-Studio-XPS-1340:0.0): 51.
'GPUCoreTemp' is an integer attribute.
'GPUCoreTemp' is a read-only attribute.
'GPUCoreTemp' can use the following target types: X Screen, GPU.
51°C 就是您想要的。