Hi Wolfgang
Helmut hat mich darauf hingewiesen, das wir im Moment mit kb bei den Werten der systeminfo.sh erschossen werden
Vorschlag, folgende Zeilen abändern:
Vorher:
Code:
13) # memory usage
VAR=$( grep -E 'MemTotal|MemFree' /proc/meminfo | cut -d: -f2 | tr -d ' ')
echo -ne "Memory:\t"$VAR
exit
;;
14) # swap usage
VAR=$(grep -E 'SwapTotal|SwapFree' /proc/meminfo | cut -d: -f2 | tr -d ' ')
echo -ne "Swap:\t"$VAR
exit
Nachher:
Code:
13) # memory usage
VAR=$(awk '$3=="kB"{$2=$2/1000;$3="MB"} 1' /proc/meminfo | column -t | grep -E 'MemTotal|MemFree' | cut -d: -f2 | tr -d ' ')
echo -ne "Memory:\t"$VAR
exit
;;
14) # swap usage
VAR=$(awk '$3=="kB"{$2=$2/1000;$3="MB"} 1' /proc/meminfo | column -t | grep -E 'SwapTotal|SwapFree' | cut -d: -f2 | tr -d ' ')
echo -ne "Swap:\t"$VAR
exit
...testen und entscheiden.
Bei "system disk usage" & "video disk usage" könnte man auch umrechnen, allerdings würde das dann nen bissl komplizierter werden.
Gruß Aaron
(27.05.2020, 21:08)gb schrieb: [ -> ]Bei "system disk usage" & "video disk usage" könnte man auch umrechnen, allerdings würde das dann nen bissl komplizierter werden.
Eine Möglichkeit für "system disk usage" zB:
Code:
VAR="$(($(df -Pk / | tail -n 1 | tr -s ' ' | cut -d' ' -f 2)/1000))MB $(($(df -Pk / | tail -n 1 | tr -s ' ' | cut -d' ' -f 4)/1000))MB"
und für "video disk usage" zB:
Code:
VAR="$(($(df -Pk /media/easyvdr01 | tail -n 1 | tr -s ' ' | cut -d' ' -f 2)/1000))MB $(($(df -Pk /media/easyvdr01 | tail -n 1 | tr -s ' ' | cut -d' ' -f 4)/1000))MB"
Gruß Aaron
Hi Aaron,
so sieht es doch besser aus ...oder?
Pic: Systeminfo(VM)
Gruss
Wolfgang
Hi Wolfgang
Jo klar, wenn du dafür schon eine Lösung hast, um so besser
Grüße Aaron
Hi,
Da fehlt nur noch ein sensors-detect im postinstall.
Mfg Stefan
Hallo,
im "5-vdr-unstable PPA" liegt eine neue Version des Plugins
Bitte mal testen!
@Oberlooser(Helmut)
Hier liegt noch nee angepasste "systeminfo.sh" von dir
/usr/share/vdr-plugin-systeminfo/oberlooser_systeminfo.sh
Gruss
Wolfgang
Danke Wolfi
Es läuft bei mir nach einem Neustart.
K+
Im Anhang eine eingedeutschte Version für Intel CPU,s Boards
Medienpartition bei mir auf einer 2. HDD
/video0/2.Platte
Bei einer Standard Installation EA5 ( Vollständige Festplatte ) ändern in
/media/easyvdr01
Um alle Einträge zu bekommen , auf der Eingabekonsole
den Befehl
sensors-detect ab arbeiten und alles mit y für yes beantworten kurz vor Ende auch einmal nur Return Taste
und dann nochmal yes fuers abspeichern.
Achtung: Intel Boards und AMD Boards unterscheiden sich mit den Einträgen in der systeminfo.sh
Eine Hilfe für die Einträge ist das EasyVDR Web Portal.
Nach Eingabe der IP Adresse des VDR,s auf System und dann die Einträge in Sensoren entnehmen ..
Gruss Helmut
Hi Helmut,
(28.05.2020, 16:53)Oberlooser schrieb: [ -> ]Um alle Einträge zu bekommen , auf der Eingabekonsole
den Befehl sensors-detect ab arbeiten und alles mit y für yes beantworten kurz vor Ende auch einmal nur Return Taste
und dann nochmal yes fuers abspeichern.
sollte nicht mehr nötig sein,da bei Install im postinst "sensors-detect --auto" ausgeführt wird.
...mit "sensors-detect --auto" braucht man auch nichts zu bestätigen.
(28.05.2020, 16:53)Oberlooser schrieb: [ -> ]Nach Eingabe der IP Adresse des VDR,s auf System und dann die Einträge in Sensoren entnehmen ..
diese Ausgabe bekommst du auch als User auf Konsole mit "sensors"
Gruss
Wolfgang
Hallo.
Plugin systeminfo nach 5-vdr-testing/stable verschoben!
Gruss
Wolfgang
Hi Wolfgang
Nach install von vom neuen plugin systeminfo
wird ja neuerdings sensors-detect --auto ausgeführt.
sensors-detect --auto checkt aber nicht alle Sensoren der Hardware, sondern nur die CPU Temperatur ( Core 0 und Core 1 ) z.B. bei Intel CPU,s etc.
Z.B. die Lüfter.
Besser ist es mit sensors-detect und yes alles zu bestätigen, dann hat man auch eine Fan Speed Anzeige.. ( fan1 -->3 )
und diverse Temperaturen . temp1 --> 3 )
Gruss Helmut
Hallo Helmut,
(15.06.2020, 14:54)Oberlooser schrieb: [ -> ]Nach install von vom neuen plugin systeminfo
wird ja neuerdings sensors-detect --auto ausgeführt.
sensors-detect --auto checkt aber nicht alle Sensoren der Hardware, sondern nur die CPU Temperatur ( Core 0 und Core 1 ) z.B. bei Intel CPU,s etc.
führe ich auf Konsole oder Script "sudo yes "" | sensors-detect" gibt es nee Meldung
Code:
***************************************************************
Warning: the preferred way to run this script non-interactively
is with option --auto. Other methods are discouraged and may
stop working at some point in the future.
***************************************************************
also ist "sensors-detect --auto" schon der richtige Parameter.
Um alle Werte zu erhalten muss man im Script ja meist auch noch was ändern,
somit kann doch jeder der Wert auf die Ausgaben legt auch "sudo sensors-detect"
oder "sudo yes "" | sensors-detect" auf Konsole ausführen.
Bei fan*/temp* muss meist auch die Ident des Adapters im Script hinterlegt werden.
Gruss
Wolfgang