Eu tenho um script que registra informações sobre meu laptop Toshiba, como a temperatura atual, e envia essas informações paraPachube. Recentemente, atualizei para o Ubuntu 11.11 e para a série Kernel 3.0 e meu script parou de funcionar.
O temperature
arquivo que existia /proc/acpi/thermal_zone/TZ01/temperature
agora não existe mais. Existe um diretório relevante em /proc/acpi/toshiba/
mas seu conteúdo é o seguinte:
$ 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
$
Então, sem temperatura. Alguém sabe uma maneira de obter essas informações? Ainda está em /proc/
algum lugar?
Responder1
Consigo encontrar a temperatura do meu laptop Toshiba, expressa em 1/1000 de grau Celsius, em _/sys/class/thermal/thermal_zone0/temp_
cat /sys/class/thermal/thermal_zone0/temp
51000
e acpi -t retorna:
Térmica 0: ok, 51,0 graus C
Meu sistema só tem uma zona térmica0mas suponho que outros sistemas possam ter mais de uma zona.