## page was renamed from Lmsensors {{{#!Wissen * [1]: [:Pakete installieren: Installation von Programmen] * [2]: [:Terminal: Ein Terminal öffnen] * [3]: [:Paketquellen freischalten: Bearbeiten von Paketquellen] }}} [[TableOfContents(2)]] Mit LM-Sensors lassen sich die Temperaturen, die Lüfterdrehzahlen, Spannungen und einige weitere Informationen des Mainboards auslesen. Die Installation und Einrichtung von LM-Sensors gestaltet sich mit Ubuntu relativ einfach. Es ist das Paket * '''lm-sensors''' zu installieren [1]. = Konfiguration = Damit LM-Sensors funktioniert, müssen die Sensoren auf dem Mainboard erkannt werden. Dabei hilft das kleine Programm '''sensors-detect'''. Dieses Programm muss mit Root-Rechten in einem Terminal [2] ausgeführt werden: {{{#!Befehl sudo sensors-detect }}} Ab Ubuntu Dapper erscheint bei diesem Befehl die Fehlermeldung {{{#!Text No i2c device files found. Use prog/mkdev/mkdev.sh to create them. }}} Mit dem Ausführen von mkdev.sh wird der Fehler behoben. Der Quelltext steht in der Textbox: mkde.sh anlegen {{{#!Befehl sudo vi mkdev.sh }}} Folgenden Quelltext in die Datei kopieren. {{{#!Text #!/bin/bash # Here you can set several defaults. # The number of devices to create (max: 256) NUMBER=32 # The owner and group of the devices OUSER=root OGROUP=root # The mode of the devices MODE=600 # This script doesn't need to be run if devfs is used if [ -r /proc/mounts ] ; then if grep -q "/dev devfs" /proc/mounts ; then echo "You do not need to run this script as your system uses devfs." exit; fi fi i=0; while [ $i -lt $NUMBER ] ; do echo /dev/i2c-$i mknod -m $MODE /dev/i2c-$i c 89 $i || exit chown "$OUSER:$OGROUP" /dev/i2c-$i || exit i=$[$i + 1] done #end of file }}} Die Datei ausführbar machen. {{{#!Befehl sudo chmod 775 mkdev.sh }}} Und ausführen. {{{#!Befehl sudo ./mkdev.sh }}} Dieses i2c Device muss laut [https://launchpad.net/distros/ubuntu/+bug/39407 Bug #39407] {en} mit {{{#!Befehl sudo modprobe i2c-dev }}} angelegt werden. Danach muss sensors-detect erneut ausgeführt werden. Sämtliche Aufforderungen können mit der Eingabe von "Yes" oder mit [[Tasten(ENTER)]] bestätigt werden. Am Ende wird man gefragt, ob die benötigten Module von '''sensors-detect''' in '''/etc/modules''' eingefügt werden sollen. Dieses sollte mit "Yes" bestätigt werden. Nach einem Neueinlesen der Datei '''/etc/modules''' werden die benötigten Kernelmodule geladen. Dazu gibt man folgenden Befehl in das Terminal ein: {{{#!Befehl sudo /etc/init.d/module-init-tools }}} = Benutzen von LM-Sensors = Die Benutzung von '''lm-sensors''' ist einfach. Die Daten der Hardware-Sensoren werden im Terminal [2] mit dem folgenden Befehl angezeigt: {{{#!Befehl sensors }}} Sollte hier eine Fehlermeldung "''no sensors detected''" o.ä. auftreten, ist entweder bei der Konfiguration etwas schief gelaufen oder das Mainboard wird von LM-Sensors nicht unterstützt. Die Ausgabe sollte so oder so ähnlich aussehen: {{{#!Text w83627hf-isa-0290 Adapter: ISA adapter VCore 1: +1.52 V (min = +0.00 V, max = +0.00 V) VCore 2: +1.50 V (min = +0.00 V, max = +0.00 V) +3.3V: +3.12 V (min = +3.14 V, max = +3.47 V) +5V: +4.89 V (min = +4.76 V, max = +5.24 V) +12V: +11.92 V (min = +10.82 V, max = +13.19 V) -12V: -11.95 V (min = -13.18 V, max = -10.80 V) -5V: +3.54 V (min = -5.25 V, max = -4.75 V) V5SB: +5.35 V (min = +4.76 V, max = +5.24 V) VBat: +3.18 V (min = +2.40 V, max = +3.60 V) fan1: 0 RPM (min = -1 RPM, div = 2) fan2: 0 RPM (min = 5037 RPM, div = 2) fan3: 1776 RPM (min = 16071 RPM, div = 4) temp1: +34°C (high = +72°C, hyst = -127°C) sensor = thermistor temp2: +33.5°C (high = +100°C, hyst = +95°C) sensor = diode temp3: -28.5°C (high = +100°C, hyst = +95°C) sensor = diode vid: +0.000 V (VRM Version 9.0) alarms: beep_enable: Sound alarm disabled }}} = Grafische Lösungen = Da die Benutzung von LM-Sensors in der Konsole nicht sonderlich anschaulich ist, gibt es mehrere Möglichkeiten, die Daten grafisch anzuzeigen: == ksensors == Ksensors ist ein KDE-Programm, welches im Aussehen ähnlich ist wie der Motherboard-Monitor für Windows. Auch hier gestaltet sich die Installation wieder einfach. Benötigt wird nur das Paket * '''ksensors''' (''universe'', [3]) aus den Quellen [1]. Die Einstellungen können sehr einfach im grafischen Menü vorgenommen werden. Dort kann man auch einstellen, dass '''ksensors''' bei jedem KDE-Start automatisch gestartet wird. == xsensors == Ein anderes Programm ist * '''xsensors''' (''universe'', [3]) ebenfalls aus den Quellen [1]. Eine Konfiguration des Programms ist nicht nötig. Es werden sofort sämtliche Temperaturen angezeigt. == Weitere Möglichkeiten == Weitere Möglichkeiten, um die Daten von '''lm-sensors''' grafisch aufzubereiten, sind ["Superkaramba"], das [http://sensors-applet.sourceforge.net/ Gnome Sensors Applet] {en} für das Panel und ["GDesklets"] für GNOME. ---- * ["Kategorie/System"] ## vim:filetype=moin