這台 MacPro 電腦用作伺服器並且永不關機。有時,經過一些硬 CPU 密集使用後,或是陽光照射到電腦上,MacPro 就會崩潰。
因此我把它移到遠離太陽的地方。但電腦的溫度檢測似乎有問題。而且它從來不會發出任何噪音(但風扇正在緩慢轉動)。我可以使用替代軟體(例如lm-sensors
.
是否有人遇到 MacPro 硬體問題以及 ubuntu 過熱問題?
我該如何診斷此類問題並糾正它?
我的系統描述如下:
➜ ~ sudo dmidecode -s system-product-name
MacPro6,1
➜ ~ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.4 LTS
Release: 16.04
Codename: xenial
我嘗試安裝lm-sensors
並fancontrol
.並且lm-sensors
效果很好但是在遵循所有資訊設定檔後,/etc/fancontrol
我得到了以下文件:
INTERVAL=10
DEVPATH=devices/platform/applesmc.768
DEVNAME=applesmc
FCTEMPS=hwmon0/device/pwm1=hwmon2/device/temp102_input
FCFANS=hwmon0/device/pwm1=hwmon2/device/fan1_input
MINTEMP=hwmon0/device/pwm1=20
MAXTEMP=hwmon0/device/pwm1=45
MINSTART=hwmon0/device/pwm1=150
MINSTOP=hwmon0/device/pwm1=0
但是當我執行時sudo fancontrol
出現以下訊息錯誤:
Settings for hwmon0/device/pwm1:
Depends on hwmon2/device/temp102_input
Controls hwmon2/device/fan1_input
MINTEMP=20
MAXTEMP=45
MINSTART=150
MINSTOP=0
MINPWM=0
MAXPWM=255
Device path of devices/platform/applesmc.768 has changed
Device name of applesmc has changed
Configuration appears to be outdated, please run pwmconfig again
我剛剛添加了macfanctld
包。現在我的電腦風扇轉速總是很高。 (它將最小風扇速度修改為2000轉/分)。
sensors
applesmc-isa-0300
Adapter: ISA adapter
Main : 1998 RPM (min = 2000 RPM, max = 2161 RPM)
TA0P: +31.8°C
TA0V: +29.8°C
...
我嘗試/sys/devices/platform/applesmc.768/fan1_min
從以下位置更新我的文件2000年到0。但它會停止風扇5秒(我認為更新的時間段)。並且最小速度重置為2000年。
這種新設定並沒有真正讓我煩惱,但它並不完美(對於電力消耗和噪音)。