Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[gelöst] Skindesigner aktualisiert Temperatur nicht
#1
Hi,

bei mir wird die CPU, GPU und MB Temperatur im Skindesigner nicht aktualisiert. Ich vermute es liegt am fehlenden Aufruf der /usr/lib/vdr/easyvdr-recordingaction. Zumindest wird 46_skindesigner_refresh_temp in /etc/vdr/after-vdr-hooks/ nicht aufgerufen. Wenn ich das Script /usr/lib/vdr/skindesigner/scripts/temperatures.default bzw. /usr/lib/vdr/skindesigner/scripts/temperatures.default aufrufe, werden in /tmp/skindesigner/ die Dateien aktualisiert.

Gruß

Obelix
Zitieren
#2
Hi,

(25.11.2015, 23:50)obelix link schrieb: bei mir wird die CPU, GPU und MB Temperatur im Skindesigner nicht aktualisiert. Ich vermute es liegt am fehlenden Aufruf der /usr/lib/vdr/easyvdr-recordingaction. Zumindest wird 46_skindesigner_refresh_temp in /etc/vdr/after-vdr-hooks/ nicht aufgerufen. Wenn ich das Script /usr/lib/vdr/skindesigner/scripts/temperatures.default bzw. /usr/lib/vdr/skindesigner/scripts/temperatures.default aufrufe, werden in /tmp/skindesigner/ die Dateien aktualisiert.
in /usr/share/vdr/after-vdr-hooks/46_skindesigner_refresh_temp wird ja nur das Script
/usr/lib/vdr/skindesigner/scripts/temperatures aufgerufen.Wenn es keinen Symlink
/usr/lib/vdr/skindesigner/scripts/temperatures.default -> /usr/lib/vdr/skindesigner/scripts/temperatures
gibt, kann nichts gestartet werden.

Gruss
Wolfgang


Zitieren
#3
Hi Wolfgang,

jupp der Symlink ist auch da. Deshalb mein "bzw.". Ich wollte eigentlich ein ls -l posten aber das hat warum auch immer nicht geklappt.

Code:
ll  /usr/lib/vdr/skindesigner/scripts/
insgesamt 28
drwxr-xr-x 2 root root 4096 Okt 19 17:31 ./
drwxr-xr-x 3 root root 4096 Jun  7 12:20 ../
-rw-r--r-- 1 root root  474 Jun 20 15:54 README
lrwxrwxrwx 1 root root   20 Aug  5 17:55 temperatures -> temperatures.default*
-rwxr-xr-x 1 root root 1116 Nov 25 21:39 temperatures.default*
-rwxr-xr-x 1 root root 1057 Mai 22  2015 temperatures.default_old*
-rwxr-xr-x 1 root root 1066 Jun 20 15:54 temperatures.g2v*
-rw-r--r-- 1 root root  561 Jun 20 15:54 vdrstats.default

Gruß
Obelix
Zitieren
#4
Hi Obelix
Denke so einfach ist das nicht.
Fast jeder User hat ein anderes Board und CPU ( Intel / AMD )
dazu noch verschiedene Sensoren und Chip Sätze.
Um festzustellen was auf Deinem Board verbaut ist.
Einfach auf der Eingabe Konsole  mal
sensors-detect hier alles mit yes bestätigen und zum Schluss noch die Return Taste zum speichern der Daten.
dann kmod start eingeben.
Dein Ergebnis kannst Du dir dann mit sensors anzeigen lassen.
Noch eine Möglichkeit ist das Anzeigen Deiner Werte im EasyVDR-Webportal
In einem Internet Explorer Deiner Wahl die IP Adresse Deines VDR eingeben.
Die IP Adresse findest Du im OSD System&Einstellungen/Systeminformationen/IP:
Im EasyVDR-Webportal unter dem Reiter SYSTEM findest Du auf der rechten Seite in Sensoren das Ergebis Deiner Werte.
Diese Werte dann in Deinem File temperatures eintragen  ebenso evtl in die systeminfo.sh in /usr/share/vdr-plugin-systeminfo
Das File temperatures findest Du in /usr/lib/vdr/skindesigner/scripts
Die Nvida GPU Temp. Anzeige braucht nicht geändert werden , die ist OK

In Anhang ein Beispiel von mir mit einer Intel CPU ( siehe meine Signatur )
die endung.txt muss natuerlich endfernt werden

Gruß
Helmut


Angehängte Dateien
.txt   systeminfo.sh.txt (Größe: 4 KB / Downloads: 4)
.txt   temperatures.txt (Größe: 976 Bytes / Downloads: 6)
EA5 Test-VDR : Lintec3 Senior Gehäuse - MSI G41M-P25 Board - Intel P4 E6850 / 775 Dual Core CPU - 2x2GB DDR3 RAM - MSI GT 710 PCI-e HDMI Grafik - DVB Technisat Skystar S2 SAT PCI + Tevii S2 471 PCI-e x1 - 120GB SSD + 1 TB Test-HDD - Asus DRW-24D5MT DL DVD - USB-STM32 V2 Stick (36kHz) mit SMK RC6 MCE 50GB Fernbedienung - EasyVDR 5.0 Alpha ISO 010 - Softhddevice mit Pulseaudio + estuary4vdr OSD - Kodi 18.7 mit Confluence Skin
VDR-Client,s : Media MVP Scart, VIP BOX 1903, 1910 , EasyStream 0.6-18 für WIN 10, Raspberry PI 3 mit OpenElec 7.01 und TotalControl FB Code 0104 Lirc an Tsop 31238
Zitieren
#5
Hi,

hab es grad nochmals getestet kein Problem mit der Anzeige.
Wie Oberlooser schrieb wurde auch bei mir temperatures auf mein Board/Chip angepasst.

Pic: Skindesigner - Skin blackhole-frodo
[img height=338 width=600]http://fs5.directupload.net/images/user/151126/hs77l3yf.jpg[/img]

[Edit On]
..ups, da ist ja noch was in der /etc/crontab
Code:
*/10 * * * *  root  /usr/lib/vdr/skindesigner/scripts/temperatures
[Edit Off]

Gruss
Wolfgang

Zitieren
#6
@Helmut:
Danke für das Howto. Smile lm-sensors funktioniert bereits. Bei mir ist es atk0110-acpi-0. Des Weiteren musste ich die Umleitung / Ausgabe per grep und awk anpassen, damit die Angaben in /tmp/skindesigner/* passen. Alles gut.  Smile

(26.11.2015, 21:03)mango link schrieb: [Edit On]
..ups, da ist ja noch was in der /etc/crontab
Code:
*/10 * * * *  root  /usr/lib/vdr/skindesigner/scripts/temperatures
[Edit Off]

Gruss
Wolfgang

Ahhhh jetzt ja, eine Insel. Das erklärt natürlich, wieso da nix aktualisiert. Aber ganz ehrlich, davon steht nix in der Readme vom Skindesigner Plugin. Ich habe das so verstanden, dass die Aktualisierung jedesmal ausgeführt wird, wenn man das Menü aufruft:

Hier die README vom Skindesigner Plugin:
Zitat:Scripts for:
- system temperatures - "temperatures" is called
- vdr statistics (vdr cpu load and memory usage) "vdrstats" is called

You must manually create a link for each script to the script you want to use, for example:
ln -s temperatures.default temperatures
ln -s vdrstats.default vdrstats

The scripts will be executed every time the according viewelement is displayed, so please keep it short and fast.

Please install lm-sensors and configure it for your system.

Als ich dann die /usr/share/vdr/after-vdr-hooks/46_skindesigner_refresh_temp gefunden hatte, dachte ich, bei easyvdr hat man einen anderen Weg gewählt. Zurück zur Readme. Da steht doch

Zitat:The scripts will be executed every time the according viewelement is displayed, so please keep it short and fast.

???  Wieso funktioniert es nicht?

Gruß

Obelix
Zitieren
#7
Hi,

(26.11.2015, 21:40)obelix link schrieb:
Zitat:The scripts will be executed every time the according viewelement is displayed, so please keep it short and fast.

???  Wieso funktioniert es nicht?
da wir das setup Plugin und nicht menuorg verwenden, kann es sein das hier der Call von skindesigner -> setup auf der Strecke bleibt.
..um überhaupt nee Ausgabe zu bekommen, wird das Script nach start von VDR aufgerufen.
Der Refresh wird dann bei mir alle 10min über crontab erledigt. ...ist zumindest auf meinem Hauptvdr so.
Hab z.Zt mein Test-VDR nicht im Zugriff, kann da erst später nachschauen.(bin bei meinem Kumpel VDR einrichten)

Gruss
Wolfgang

Zitieren
#8
(26.11.2015, 21:51)mango link schrieb: Hi,

[quote author=obelix link=topic=18079.msg170259#msg170259 date=1448566840]
Zitat:The scripts will be executed every time the according viewelement is displayed, so please keep it short and fast.

???  Wieso funktioniert es nicht?
da wir das setup Plugin und nicht menuorg verwenden, kann es sein das hier der Call von skindesigner -> setup auf der Strecke bleibt.
..um überhaupt nee Ausgabe zu bekommen, wird das Script nach start von VDR aufgerufen.
Der Refresh wird dann bei mir alle 10min über crontab erledigt. ...ist zumindest auf meinem Hauptvdr so.
Hab z.Zt mein Test-VDR nicht im Zugriff, kann da erst später nachschauen.(bin bei meinem Kumpel VDR einrichten)

Gruss
Wolfgang
[/quote]

Danke für die Info.

Gruß

Obelix
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste