我有一台 HP Probook 4510s,运行 Ubuntu 12.10,带有开源 Radeon 驱动程序,而且我保持电脑干净无尘。以下传感器命令的输出让我很担心。
acpitz-virtual-0
Adapter: Virtual device
temp1: +77.0°C (crit = +108.0°C)
temp2: +40.0°C (crit = +100.0°C)
temp3: +45.0°C (crit = +103.0°C)
temp4: +47.0°C (crit = +105.0°C)
temp5: +26.8°C (crit = +103.0°C)
temp6: +55.0°C (crit = +110.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +44.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +44.0°C (high = +100.0°C, crit = +100.0°C)
如您所见,temp1 显示 77 度(最高可达 81 度,早上启动后,当笔记本电脑完全冷却时,显示 50 度)。有没有办法知道这是哪个组件?我想知道这只是显示错误还是真正的过热问题,因为我没有真正遇到笔记本电脑的任何问题。还有,有人知道检查温度的另一种方法吗(运行最新的 BIOS,但我看不到查看温度的选项)?
编辑:经过一番研究,似乎 temp1 是我的 GPU 的温度,显然 70 到 80 度的温度是可以接受的(但还是有点热)。我也尝试过将电源配置文件更改为动态,这确实会将温度降至 70 度左右,但我发现偶尔的闪烁很烦人,所以我选择将电源配置文件设置为自动(插入电源时为高温,使用电池时为中等温度)。插入电源时温度约为 78-80 度,使用电池时约为 70-72 度。之后,我还在 BIOS 中启用了交流电源上的风扇,这使插入的 GPU 温度降至 77-79 度。仍然对此不太满意,但这是我目前最好的结果(欢迎任何进一步的想法)。
更改电源配置文件的链接:使用 MESA 驱动程序设置 ATI/AMD GPU 风扇速度
编辑 2:最后唯一的解决方案是恢复到 12.04.1(而不是 12.04.2),这样我就可以使用闭源 AMD Radeon 驱动程序了。在常规桌面使用中,我现在的温度约为 65-68 度,性能也好得多。遗憾的是,开源 Radeon 驱动程序远不如闭源驱动程序好。