Für den AMD II X4 940 Phenom gibt es keine fertige Lösung, welche die CPU-Temperatur per Desklet – oder auf Kommandozeilenebene anzeigt.
Daher hier noch einmal zusammenfassend die Anleitung um die CPU-Temperatur bei einem AMD Phenom unter Ubuntu auf den Monitor zu bekommen:
1. Datei herunter laden:
wget lists.lm-sensors.org/pipermail/lm-sensors/attachments/20080718/d51be536/attachment.bin
2. Umbenennen und im eigenen Verzeichnis ablegen:
mkdir k10temp && mv attachment.bin k10temp/k10temp.c
3. In das Verzeichnis ../k10temp wechseln und die Datei „Makefile“ (GROßES „M“ !) mit folgendem Inhalt anleg
obj-m := k10temp.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
4. root-Terminal und Kernel Sourcen herunter laden (falls noch nicht installiert):
sudo apt-get install linux-source
5. root-Terminal und Befehl ausführen:
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
6. Nach der erfolgreiche Kompeile (es wurde u. a. eine k10temp.ko erzeugt):
insmod k10temp.ko
7. Test:
sensors
liefert jetzt folgendes Ergebnis:
k10temp-pci-00c3 Adapter: PCI adapter temp1: +37.2°C
8. Kopieren und Abhängigkeiten herstellen:
cp k10temp.ko /lib/modules/$(uname -r)/kernel/drivers/hwmon
anschließend
depmod
9. „k10temp“ in /etc/modules eintragen
10. Anzeige in Taskleiste
Bei computertemp.berlios.de kann man sich ein entsprechendes Programmn herunterladen, das unter Ubuntu die Temperaturanzeige als Tasklet (Desklet) zur Verfügung stellt.
Da bei jedem Kernel-Update neu kompiliert – also die o. g. Schritte erneut durchgeführt werden müssen, habe ich mir ein Icon auf den Desktop gelegt, das per „sudo sh /…/skript/k10temp.sh“ folgendes Skript ausführt:
#!/bin/bash
cd k10temp
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
insmod k10temp.ko
sensors
cp k10temp.ko /lib/modules/$(uname -r)/kernel/drivers/hwmon