¿Dónde puedo encontrar la temperatura actual de la computadora portátil?

¿Dónde puedo encontrar la temperatura actual de la computadora portátil?

Tengo un script que registra información sobre mi computadora portátil Toshiba, como su temperatura actual, y envía esa información aPachube. Recientemente, actualicé a Ubuntu 11.11 y a la serie Kernel 3.0 y mi script dejó de funcionar.

El temperaturearchivo que solía estar /proc/acpi/thermal_zone/TZ01/temperatureahora ya no existe. Hay un directorio relevante en /proc/acpi/toshiba/pero su contenido es el siguiente:

$ 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
$

Entonces, sin temperatura. ¿Alguien sabe una manera de obtener esta información? ¿Está todavía en /proc/algún lugar?

Respuesta1

Puedo encontrar la temperatura de mi computadora portátil Toshiba, expresada en 1/1000 de grado Celsius, en _/sys/class/thermal/thermal_zone0/temp_

cat /sys/class/thermal/thermal_zone0/temp
51000

y acpi -t devuelve:
Térmica 0: ok, 51,0 grados C

Mi sistema solo tiene una zona_termal0pero supongo que otros sistemas pueden tener más de una zona.

información relacionada