Sysinfo-plugin
mandarina borse toxik gooogle fr mic eufa vapiri footlocker milano angel di buffy spiegami cos e la passione dai papa jeep grand cherokee 4 7 tom waits never failed me video hostage kim sun il hunziker nuda vali barbulescu nikon en4 the black knigth atlantide gioielli srl ragazze nudi incontro anima gemella amicizia el sexo hotel santa marta travelstar hitachi vg8 us robotics voice fax modem taranto marina militare www hotelriviera campania it manuale windows xp palo palito mies van der rohe grande fratello i video bc 21e scanners tappeto orientale los indios tabajaras fame i personaggi preavviso contratto lavoro www bandiere modern talking calendario modelle bcbsa com video di carmen di pietro www prensalibre rampe skate adobe indesign interface improver 20 www jahoo fedrica felini motorola a 835 sp2 borse sweet years toshiba satellite m30x 128 kakinada modern temps rom emulatori gba zainetto cani corallina sborra calda editrice nuovi autori assicurazione camper i successi italiani del 2003 fina fantasy incontro peschiera borromeo gioco riflessivi bambino 9 12 anno tutto su costantino e alessandra enigmi net singing in the rain jamelia see it in a boy s eyes video gratis hot cecchetto claudio gioca jouer lg rz42px11 plasma piave frasi festa donna mission impossibile midi smoking fetish quiz on line blue monk pc card la finestra sul delitto orario voli eurofly piaggine cavo svideo per ps2 accessori console sonia eyes nuda testo uno strano percorso degli 883 il toscano thermaltake power solletico piedi storie tshirt uomo dolce gabbana time out optio s batteria occhiali oakley monster dog groove coverage 7 years and www hotmil com topten canzoni tombola software drin drin squillo lafattoria profumo flirt east is miss na miss kita imagenes de autos lexmark 13t0101 xerox phaser 4500 tappeto walt disney joker cam plasma 42 daewoo stuck in the uk vasco cerco jose ramon seca2 viaccess2 key arctic cooling vga i need a woman voli lodi duri a morire seggiolino per altalena chicco monitor per cruscotto adsl ethernet usb modem linksys paraguay alto il pescatore kay sivilay saga (letteratura) decoder box interattivo hilary daff ig marathon polistirolo taranto vtm zenders ponte verso il sole mp3 to mmf due sorelle amano torino catania biglietti aerei firmware irdeto inni sacri honda civic vti motorola a835 codice sblocco zen nano plus 1gb nero la vie fait ce qu elle veut asus a4775kalh soluzioni per playstation benq s 80 giochi virtuali erotici clockwork iperbole negozi di ottica la spezia louisiana hotel euro dance 4 km0 audi a8 diesel rai2 affresco nothing else mather infortunio eizo l568 il tuo popolo e in cammino the hero sigma 1224mm ex k8n ultra sli eloxatin iv 1 fl 50 mg johnny thunders cd musicali prezzo fedi damiani jolly hotel milano luis donsi i want you break free olympus vn 240 cuccarini nuda fuga senza scampo notizie su tortona trasloco como nicholas ber stampante canon esacromia super pompino www panasonic sapphire 7000 router print wireless www cerwin vega com call casse notebook tarleton richard free adwere lettore dvd gps soluzione splinter cell torture penny market cremona e lo chiamarono spirito santo polinesiani immagini toro www pillate com carbon block hifi orografia tara janet sport la balilla ombladon navigatore nautico gps punto vendita y3 lena ka et tozzi vestita di bianco thomson 37 code di capelli veri captiva cuffia wireless per ipod logitech pedron sexy i love moschino profumi assicurazione riva garda ==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
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 = 4.50 V, max = 5.48 V) 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
Wir nehmen das mal auseinander.
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
Folgende Änderung:
- sensors | grep -i 'CPU TEMP' | cut -c 10-18 | tr -d ' ' sensors | grep -i '^temp1:' | cut -c 10-18 | tr -d ' '
Nun sollte sensors den gewünschten Wert ausgeben:
bash> sysinfo.sh cputemp 33°C
Bei den anderen Daten ist ähnlich zu verfahren.
Sonstiges
Probleme
- Bei älteren Versionen von "ps" (welches genutzt wird um "cpu free" anzuzeigen), kann es Probleme mit der Syntax geben sysinfoosd.c:
// 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); ^^^^^^^^^^^^^
- Sieht man am besten auf der Konsole, anstatt einzelne WERTE... wird (not found) ausgegeben:
~# ps e%C spec value %C not found
- Änderung:
// 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);
Links
- Sensors Projekt
- Sensors Howto
- Homepage des Plugins tw. eng. Rest italienisch