我有一個腳本,用於記錄有關我的東芝筆記型電腦的信息,例如當前溫度,並將該信息發送到帕丘貝。最近,我升級到 Ubuntu 11.11 和 Kernel 3.0 系列,我的腳本停止運作。
temperature
原來的文件現在/proc/acpi/thermal_zone/TZ01/temperature
已經不存在了。有一個相關目錄,/proc/acpi/toshiba/
但其內容如下:
$ ls
fan keys lcd version video
$ cat *
running: 0
force_on: 0
hotkey_ready: 0
hotkey: 0x0000
brightness: 7
brightness_levels: 8
driver: 0.19
proc_interface: 1
lcd_out: 0
crt_out: 0
tv_out: 0
$
所以,沒有溫度。有誰知道如何取得此資訊?它還在/proc/
某處嗎?
答案1
我可以找到我的東芝筆記型電腦的溫度,以 1/1000 攝氏度表示,位於 _/sys/class/Thermal/Thermal_Zone0/Temp_
cat /sys/class/thermal/thermal_zone0/temp
51000
並且 acpi -t 返回:
熱 0:正常,51.0 攝氏度
我的系統只有 Thermal_zone0但我想其他系統可能有多個區域。