NEWS
UNSOLVED RPI-Monitor, keine CPU Frequenz
-
Hallo,
habe gerade den RPI-Monitor 1.2.0 installiert und bekomme folgenden Fehler:rpi2.0 2020-09-08 16:28:18.212 error (30733) No Value found for cpu_frequency
Der Rest bekommt Werte.
Der IOB läuft auf einem Pi 4 4 GB Ram.Ist das eine Fehler oder bin ich zu dusselig. In der Konfigurationsseite finde ich keine weiteren Einstellungen.
Gruß
Bernd -
@Berlon sagte in RPI-Monitor, keine CPU Frequenz:
Ist das eine Fehler oder bin ich zu dusselig.
weder noch!
Raspberry OS geht davon aus, dass dieser Wert nur vom Root ausgelesen werden darf.
daher kommt man da nicht mehr als normaler User dran -
@Berlon
Evl. hilft, die Dateirechte zu manuell zu setzen, oder - wie ich es mache - automatisch über einen Eintrag in der Datei /rc.local, die nach einem Boot des Raspi abgearbeitet wird?: siehe No Value found for cpu_frequency -
@joergeli Das hatte ich bereits gelesen, bezweifle aber, dass das ein pat update && apt upgrade überlebt
-
@Homoran
.... und?
Dann muss man es halt nochmals eintragen.
Ist zwar nicht schön/komfortabel, aber wenn's momentan keine andere Lösung gibt. -
@joergeli sagte in RPI-Monitor, keine CPU Frequenz:
aber wenn's momentan keine andere Lösung gibt.
mich wundert bei so etwas nur, dass es bei armbian nach wie vor geht
-
@joergeli sagte in RPI-Monitor, keine CPU Frequenz:
Ist zwar nicht schön/komfortabel, aber wenn's momentan keine andere Lösung gibt.
Es gibt eine andere Lösung. an Stelle von cpuinfo_cur_freq kann scaling_cur_freq ausgelesen werden. Ich hab das inzwischen auf mehreren Systemen geprüft - die beiden Werte laufen bei mir immer Synchron. Allerdings wurde ein entsprechender Vorschlag das anzupassen nicht gut aufgenommen. Deswegen habe ich das bei mir gepatched (und patche den Adapter jedes mal neu wenn ich den aktualisiere)
A.
-
@Asgothian
kannst du hier genau beschreiben was gepatcht werden muss? -
@Berlon sagte in RPI-Monitor, keine CPU Frequenz:
@Asgothian
kannst du hier genau beschreiben was gepatcht werden muss?wenn sich da mittlerweile nichts geändert hast muss in der io-package.json ab Zeile77
"cpu": { "cpu_frequency": { "command": "cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq", "regexp": "(.*)", "post": "$1/1000" },
der Command in
"cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq"
getauscht werdenHier in der Konsole:
pi@raspberrypi:~ $ cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq cat: /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq: Keine Berechtigung pi@raspberrypi:~ $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 600000
für den ersten Befehl bedarf es root-Rechte!!
etwas später:
pi@raspberrypi:~ $ sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 750000
-
@Homoran sagte in RPI-Monitor, keine CPU Frequenz:
wenn sich da mittlerweile nichts geändert hast muss in der io-package.json ab Zeile77
"cpu": { "cpu_frequency": { "command": "cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq", "regexp": "(.*)", "post": "$1/1000" },
der Command in "cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq" getauscht werdenUm Kompatibel zu bleiben zu den Systemen wo cpunifo_cur_freq noch geht, hab ich
"command": "cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq"
durch
"command" :"test -r /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_frew && cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq || cat /sys/devices/system/cpu/cpufreq/policy0/scaling_cur_freq"
ersetzt.