Ich habe ein Skript, das Informationen über meinen Toshiba-Laptop, wie etwa seine aktuelle Temperatur, protokolliert und diese Informationen sendet anPachube. Ich habe vor Kurzem ein Upgrade auf Ubuntu 11.11 und die Kernel 3.0-Reihe durchgeführt und mein Skript funktionierte nicht mehr.
Die temperature
Datei, die sich vorher in befand, /proc/acpi/thermal_zone/TZ01/temperature
existiert nicht mehr. Es gibt ein entsprechendes Verzeichnis unter , /proc/acpi/toshiba/
aber sein Inhalt ist wie folgt:
$ 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
$
Also keine Temperatur. Kennt jemand eine Möglichkeit, diese Informationen zu erhalten? Sind sie noch /proc/
irgendwo vorhanden?
Antwort1
Ich kann die Temperatur für meinen Toshiba-Laptop, ausgedrückt in 1/1000 Grad Celsius, in _/sys/class/thermal/thermal_zone0/temp_ finden.
cat /sys/class/thermal/thermal_zone0/temp
51000
und acpi -t gibt zurück:
Thermal 0: ok, 51,0 Grad C
Mein System hat nur eine Thermalzone0aber ich nehme an, dass andere Systeme mehr als eine Zone haben können.