Sysinfo-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 78: Zeile 78:
 
VCore 2:    0.08 V  (min =  1.53 V, max =  1.87 V)
 
VCore 2:    0.08 V  (min =  1.53 V, max =  1.87 V)
 
  3.3V:      3.37 V  (min =  2.97 V, max =  3.63 V)
 
  3.3V:      3.37 V  (min =  2.97 V, max =  3.63 V)
  5V:        4.99 V  (min =  4.50 V, max =  5.48 V)
+
  5V:        4.99 V  (min
12V:      11.86 V  (min =  10.79 V, max =  13.11 V)
+
-12V:    -12.08 V  (min = -15.06 V, max = -12.32 V)      ALARM
+
-5V:      -5.06 V  (min =  -5.48 V, max =  -4.50 V)
+
fan1:    3792 RPM  (min = 3000 RPM, div = 2)
+
fan2:        0 RPM  (min = 3000 RPM, div = 2)              ALARM
+
fan3:        0 RPM  (min = 3000 RPM, div = 2)              ALARM
+
temp1:        33°C  (limit =  60°C)
+
temp2:    224.0°C  (limit =  120°C, hysteresis =  100°C)        (beep)
+
temp3:    224.4°C  (limit =  120°C, hysteresis =  100°C)
+
vid:      1.700 V
+
alarms:
+
beep_enable:
+
          Sound alarm enabled
+
</pre>
+
 
+
Wir nehmen das mal ''auseinander''.
+
 
+
<pre>
+
sensors | grep -i 'CPU TEMP' | cut -c 10-18 | tr -d ' '
+
          ^                    ^              ^
+
          ^                    ^              Löschen der Leerzeichen
+
          ^                    ^
+
          ^                    Gibt 'characters' aus, zeichen 10 bis 18
+
          ^
+
          Suchphrase lautet 'CPU TEMP', '-i' steht für 'ignore case distinctions' GROß/klein Schreibung
+
</pre>
+
 
+
Folgende Änderung:
+
 
+
<pre>
+
- sensors | grep -i 'CPU TEMP' | cut -c 10-18 | tr -d ' '
+
  sensors | grep -i '^temp1:' | cut -c 10-18 | tr -d ' '
+
</pre>
+
 
+
Nun sollte sensors den gewünschten Wert ausgeben:
+
 
+
<pre>
+
bash> sysinfo.sh cputemp
+
33°C
+
</pre>
+
 
+
Bei den anderen Daten ist ähnlich zu verfahren.
+
 
+
<!-- ===Einstellungen=== -->
+
<!-- ===Parameter=== -->
+
 
+
==Sonstiges==
+
===Probleme===
+
* Bei älteren Versionen von "ps" (welches genutzt wird um "cpu free" anzuzeigen), kann es Probleme mit der Syntax geben '''sysinfoosd.c''':
+
<pre>
+
// Calculate cpu free
+
ExecShellCmd("CPU=0; for I in `ps -eo ""%C"" | grep ""\\.""`; do CPU=`echo $CPU $I | awk '{ print $1  $2 }'`; done; echo $CPU", cTemp);
+
                              ^^^^^^^^^^^^^
+
</pre>
+
* Sieht man am besten auf der Konsole, anstatt einzelne WERTE... wird (not found) ausgegeben:
+
<pre>
+
~# ps e%C
+
spec value %C not found
+
</pre>
+
* Änderung:
+
<pre>
+
// Calculate cpu free
+
- ExecShellCmd("CPU=0; for I in `ps -eo ""%C"" | grep ""\\.""`; do CPU=`echo $CPU $I | awk '{ print $1  $2 }'`; done; echo $CPU", cTemp);
+
  ExecShellCmd("CPU=0; for I in `ps xu | awk '{ print $3 }' | grep ""\\.""`; do CPU=`echo $CPU $I | awk '{ print $1  $2 }'`; done; echo $CPU", cTemp);
+
</pre>
+
 
+
<!-- ===Tipps=== -->
+
<!-- ===Wunschliste=== -->
+
<!-- ===Snapshot=== -->
+
 
+
==Links==
+
# [http://secure.netroedge.com/~lm78 Sensors Projekt]
+
# [http://www.antbear.org/linux24_lm_sensors.html Sensors Howto]
+
# [http://kikko77.altervista.org Homepage des Plugins] tw. eng. Rest italienisch
+
 
+
[[Kategorie:Plugins]]
+
{{i18n|sysinfo-plugin}}
+

Version vom 20. August 2007, 16:00 Uhr

rita moric ultimo cd 883 mu immortal disalberare foto di donne porno vendita vettura brainwave bmw z3 3 2 laminati abet print culi rotti gratis sms mondiali xlukex dirty dancing film come trovare cazzi a roma dragoste di tei max scopate hp compaq dx6100 usted mar chiquita interfaccia bluetooth usb solletico love hona videocamera mustek 5000 finale a valvole hp laserjet 3020 toner corpo foresta lcd 10 pollici volantini circuiti moto gp la guerra dei nibelunghi mi manca i pod mp3 apple dvd combo vhs divx biglietto visita gratis ibm thinkpad computers maddnes gallerie porno gratuite signora di giorno amante di notte nuovi cellulari nero acryllium nokia 7610 memoria vacanza in turchia regione trentino alto adige la strada dei peccatori donna mathews la scarpetta e la rosa segnalazione - cartelli e insegne disco freno accessori auto e moto gps per palmari qtek programma dvd pelle ducati hard disk portatile lacie 40 pigro midi pino daniele i palazzi di venezia la storia della granata seconda pelle notebook p4 3 2 albergo cortina motorola accessori great teacher onizuka tesi automazione th 42 honda accord 7 serie bosley piatti termici etichette cd dvd regole yo gi ho living in a fantasy foto caccia meyal arigliano koganei usb memory stick suonerie da scaricare inno nationale chitarra blues garut frigoriferi 12 volt compressore fotocamera digitale canon 350 d taglia tubi red gratta e vinci video apple 512 testo di if aint got you foto di eva frigorifero side by french kisses hi-fi lg www mitchel vieth semisonic rs mmc 1 8 vanni rossi bcs 311 albergo lido di camaiore z200 cellulari sony ericsson calcio parma scheda gprs compact flash scribner, charles ford cayman blue c86 photo loghi cellulare sony globalsat pda holder tunnig tadap epson emp 730 domina coral bay oasis billy ydol foto di cazzi piccoli chat ragazze porche perla nera com annunci di donne troie in cerca di sesso abit nf7-m stamping ground radio anni 30 stasera io vorrei sentir la ninna nanna video amatoriale paris hilton terminatore scsi tecnici di macchine da gioco (regione emilia romagna) mesecina visti asilo e immigrazione gomma modding frankee nuda bmw x5 emilia romagna www killer pollo tomtom europe backstage manuela arcuri gratis nesta usb 250 whittier, john greenleaf eurothink cdtheque coppie cercano sigoli programma musica tv 12 pollici beat the meter dream dance vol 30 i simboli cristiani primitivi forni micronde gigolo california dream fuji s5500 rubias19 xg flash unito scuola canto wi-fi pci card bikkemberg uomo abbigliamento il bambino dinverno mari (gruppo etnico della rus... celo- do doi pachi biografia su meneguzzi soggiorno albergo lisbona prada uomo cinture finanziamento vimercate evangelici renou, louis y nos dieron las diez supercafone gerarchi si muore sandali schiava faces of death naughty girl di beyonce vercana barbera asti hotel best western aida opera parigi figa nere karel y voltio tatanka dj samsung fotocamera digimax a6 giugno game boy mario kart mariah carey video nuda musica moderna steve wonder sound blaster audigy2 zs notebook confederazione italiana agricoltori haciendo miguel rkelly gusi betoi radeon agp 8x rampilonga despretine ozone la torre di babele rs mmc dv 1 mille pazzie congelatore rex incasso hotel varazze showgirl nude gratis parafrasi cinque maggio mappa vasco un senso concerto madonna lecco tessile u make me wanna dei blue e sulo niente video tv flat giochi di magie lettori mp3 cowon iaudio 4 1 gb maltrato infantil la epoca medieval gaetano video porno gratis da scaricare formato ==Beschreibung== Autor: Alberto Pachera

Plugin zeigt Systeminformationen:

  • kernel version
  • cpu type
  • cpu frequenc
  • cpu usage
  • cpu free
  • total memory
  • memory free
  • memory usage
  • video disk space

Inhaltsverzeichnis

Bilder

kurze beschreibung

Softwareanforderungen

  • sensors (optional)

Installation

Source

Arch-Linux

pacman -S lm_sensors

Crux

prt-get depinst lm_sensors

Debian

apt-get install lm-sensors

Gentoo

emerge lm_sensors

SuSE

yast -i sensors

Konfiguration

Link setzen.

ln -s $SOURCEDIR/VDR/PLUGINS/src/sysinfo/script/sysinfo.sh /usr/local/bin

Laut README muß die sysinfo.sh nur dann angepasst werden, wenn keine Daten im zweiten Block der OSD Ausgabe zu sehen sein sollten.

Cpu Temp:  xxxxxx       Fan1:  xxxxxx
M/B Temp:  xxxxxx       Fan2:  xxxxxx
bash> sysinfo.sh

Usage: sysinfo.sh {cputemp|cpufan|mbtemp|mbfan}

Bsp:

bash> sysinfo.sh cputemp

Bekommt man hier keine Ausgabe, ist sensors aufzurufen.

bash> sensors
as99127f-i2c-0-2d
Adapter: SMBus Via Pro adapter at e800
Algorithm: Non-I2C SMBus adapter
VCore 1:    1.72 V  (min =   1.53 V, max =   1.87 V)
VCore 2:    0.08 V  (min =   1.53 V, max =   1.87 V)
 3.3V:      3.37 V  (min =   2.97 V, max =   3.63 V)
 5V:        4.99 V  (min