У меня есть скрипт, который регистрирует информацию о моем ноутбуке Toshiba, например, текущую температуру, и отправляет эту информациюПачубеНедавно я обновился до 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
Я могу найти температуру моего ноутбука Toshiba, выраженную в 1/1000 градуса Цельсия, в _/sys/class/thermal/thermal_zone0/temp_
cat /sys/class/thermal/thermal_zone0/temp
51000
и acpi -t возвращает:
Температурный режим 0: ок, 51,0 градус Цельсия
В моей системе есть только thermal_zone0но я полагаю, что другие системы могут иметь более одной зоны.