1
Allgemein [ General ] / 6.5 auf neuem Board - einige Fragen
« on: January 17, 2026, 16:22:33 »
Hi Purzel,
morgen steht dann auch hddtemp zur Verfügung.
Gruß,
Roland
morgen steht dann auch hddtemp zur Verfügung.
Gruß,
Roland
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Hallo hmhm
Hast Du auch einen Namen
Ich persönlich bin noch nicht lange bei MLD dabei
Komme aus dem EasyVDR Lager
Und da gibt es natürlich Unterschiede
Da können Dir nur die MLD Entwickler wirklich weiter helfen.
Ich weiß jetzt auch nicht weiter
MfG Helmut
Das sind bei mir auch so aus. Bei GPU steht 0°C. Könnt ich eigentlich ganz rauswerfen, weil keine extra Ausgabe.
VDR CPU wird aktuell nur % angezeigt. Da bin ich noch nicht dran.
CPU wird der Wert von => coretemp-isa-0000 => Core 0 angezeigt.
Es muss für mein Verständnis nur die Zeile
sensors -A coretemp-isa-0000 | grep "Core 0" | awk '{print $3}' | tr -d "+" > ${OUTPUTFLDR}/cpu
dann passt zumindest schonmal die Temperature.
Wenn ich im Terminal nur "sensors -A nct6796-isa-0290" eingebe, dann wird alles unter nct6796-isa-0290 angezeigt.
Aber eben nicht, wenn
sensors -A sensors -A nct6796-isa-0290 | grep "CPUTIN" | awk '{print $3}' | tr -d "+"
eingegeben wird.
Irgendwas scheint mit
awk '{print $3}' | tr -d "+"
nicht zu passen.
Hallo Helmut,
ja, das hat funktioniert. Jetzt werden CPU- & MB-Temperaturen wie im Bios angezeigt und auch die Drehzahl
Hänge jetzt noch an der Systeminfo im skindesigner Menü.
In dem Script steht folgendes:
sensors -A coretemp-isa-0000 | grep "Core 0" | awk '{print $3}' | tr -d "+" > ${OUTPUTFLDR}/cpu
Was ich als Laie daraus erkenne ist, daß unter "coretemp-isa-0000" nach "Core 0" gesucht wird. Der Wert wird auch im Menü ausgegeben.
Ich habe dann "coretemp-isa-0000" gegen "nct6796-isa-0290" und "Core 0" gegen "CPUTIN".
Natürlich noch den symlink gemacht, aber es wurde kein Wert ausgegeben.
Wobei ich mir grad die Frage stelle, ob das damit zu tuen hat, ob ein Modul geladen wird oder nicht? Coretemp wird als Modul geladen. nct6796 nicht. Habe aber sensors-detect schon durchlaufen lassen.
Auf der anderen Seite zeigt aber Systeminfo den Wert korrekt an. Somit müsste das doch auch mit diesem skindesigner script funktionieren.
Jotet Willen....ich werd hier mit Sachen konfrontiert......hoffe blos, daß diese "überlebenswichtigen" Anzeige(n) anderen auch nützlich sind :-).
Deine Frage bezieht sich vermutlich auf folgendes, weil es nicht nur ein nct6775 Modul gibt:
The nct6775 kernel module in Linux monitors Nuvoton Super I/O chips, like the NCT6775F, NCT6776F, etc., for hardware sensor data (temps, voltages, fans) via I2C, with its main derivative being nct677-i2c for I2C interfaces..................
Bei MLD 5.5 gab es nur die Bezeichnung nct6775 und KI (naja, muss natürlich erst verifiziert werden :-) ) schmeisst folgendes raus:
For the ASRock J4105M, you should use the nct6775 driver module. While this motherboard typically uses the Nuvoton NCT6796D SuperIO chip, that chip is supported by the nct6775 kernel module.
@ Helmut,
Stichwort Bios....hätte eigentlich nur im Bios beim Monitoring schauen müssen, ob es auch eine Temp.ausgabe für GPU gibt. Gibts nicht. "Nur" für CPU und M.Board.
Aber dabei ist mir aufgefallen(Rechner lief schon einige Zeit), klar Momentaufnahme....., CPU.Temp.=24.5°C & Board = 20.0°C. Aber unter Systeminfo direkt nach dem Hochfahren = > CPU.Temp.=34.0°C & Board = 31.0°C. Somit ein offset.
Aber Z.B. unter der Ausgabe senors kommt überhaupt kein Temperaturwert mit um die 20°C vor.
Ich habe grad nochmal wegen der Lüftersteuerung unter MLD 5.5 nachgeschaut. Da wird sie ausgegeben unter Systeminfo. in der Systeminfo gibt es zwei Positionen der Ausgabe. Und die Anzeige wandert mit, je nachdem, wo der Lüfter angesteckt ist auf dem Board. und die Drehzahlausgabe ist gut vergleichbar mit der Monitorausgabe im Bios.
Kann nur vermuten, daß das mit dem Module nct6775 zusammenhängt, was noch nicht im Kernel vorhanden ist ?
Bei der CPU temperature unter MLD 5.5 gibt es auch ein ca. 10°C offset. Aktuell werden 32°C angezeigt. Wenn es sich denn tatsächlich um die CPU Temp. handelt.
Und es wird eine /dev/root/ mit 23°C ausgegeben.
Hallo Roland
schau dir in der Datei vdrstats mal die Zahlen an die rufen genau die Einträge von dem systeminfo.sh script ab
Die zahlen müssen übereinstimmen.
9) # CPU usage
echo -e "CPU Last:\tCPU%"
exit
;;
und
13) # memory usage
VAR=$( grep -E 'MemTotal|MemFree' /proc/meminfo | cut -d: -f2 | tr -d ' ')
echo -ne "RAM 2x4 GB:\t"$VAR
exit
;;
wobei die RAM Angabe manuell von mir eingegeben wurde..
PS: Man könnte die systeminfo.sh noch eindeutschen ..
@hmhm
Es gibt Board die haben keine Lüftersteuerung im Bio,s , da kann man auch nichts abfragen !!
Gruß Helmut
Hallo Roland,
ich verwende estuary4vdr.
Hi
Ich habe hier eine systeminfo.sh für EasyVDR 5 mit softhddevice vaapi mit Onboard HDMI Ausgang zum TV
Die müsste für MLD natürlich geändert werden.
Da sieht man was fast alles geht.
Ist aber von Board zu Board und CPU / GPU verschieden.
Eine generelle Bestimmung ist schwierig , muss evtl. jeder für sich manuell anpassen.
Beim install von vdr-plugin-systeminfo sollten evtl. die lm-sensors gleich mit installiert werden,
damit sensors-detect gleich nach dem install ootb funktioniert. Vllt sind für MLD auch noch andere Files nötig.
Im Anhang die Datei
Dateiendung .txt entfernen
Gruß Helmut
Sehr schön, danke :-). Temperatur wird jetzt angezeigt. Wie man sich doch mit solch Kleinigkeiten beschäftigen kann, aber so dann und wann Monitoren ist vielleicht auch nicht verkehrt. GPU temp. ist früher nicht angezeigt worden, aber ich vermute, weil in CPU integriert ? ist wird / kann diese nicht separat ausgegeben werden.
Jetzt fehlt noch VDR CPU %. Ich mache eh nochmal eine Neuinstallation auf einen USB Stick und schau dann mal, ob sich da was tut.
Was hast Du genau gemacht, damit diese Logs entstanden sind? Ich gehe mal davon aus, dass Du die aus dem Webif (unten von der "Pakete/Aktualisieren" Seite) herauskopiert hast?
Die Flatpak Meldungen sind nicht normal.