easyVDR Kopie des easyVDR-Forums zum Nachschlagen
easyVDR stürzt beim Umschalten ab wenn Kodi+VNSI-Addon aktiv sind

easyVDR - >VARforumsname - >easyVDR stürzt beim Umschalten ab wenn Kodi+VNSI-Addon aktiv sind

hrueger  02.Mar.2015 19:49:27
Hallo zusammen,

ich habe das Problem, dass der easyVDR-Server sich nicht mehr bedienen lässt wenn der Raspi mit OpenELEC und PVR-Addon-VNSI-Client aktiv sind.

Architektur:
- Am easyVDR v1.04 hängt der TV im Wohnzimmer. Auf dem easyVDR läuft der vnsiserver.
- Der Raspi 2 mit OpenELEC und dem PVR-Addon VNSI-Client ist im WLAN eingebunden
    und verbindet sich zum vnsiserver auf dem easyVDR-Server.

Hier ein Auszug aus dem Log des easyVDR:


Mar  2 19:37:14 easyVDR vdr: switching to channel 2
Mar  2 19:37:14 easyVDR vdr: SetPlayMode: 0
Mar  2 19:37:14 easyVDR vdr: SetVideoDisplayFormat: 1
Mar  2 19:37:14 easyVDR kernel: [ 3474.814436] vdr: segfault at 0 ip  (null) sp bfa4f58c error 4 in libfreetype.so.6.6.2[110000+92000]
Mar  2 19:37:14 easyVDR lircd-0.9.0: removed client
Mar  2 19:37:14 easyVDR easyvdr-runvdr: Restarting VDR and DVB by error level 139
Mar  2 19:37:14 easyVDR dvbstop: executing /usr/share/vdr/dvb-stop-hooks/10_dvb-stop.dvb
Mar  2 19:37:14 easyVDR dvbstart: executing /usr/share/vdr/dvb-start-hooks/10_dvb-start.dvb
Mar  2 19:37:16 easyVDR easyvdr-runvdr: Starting VDR
Mar  2 19:37:16 easyVDR vdr: VDR version 1.7.21 started
Mar  2 19:37:16 easyVDR vdr: switched to user 'vdr'
Mar  2 19:37:16 easyVDR vdr: codeset is 'UTF-8' - known
Mar  2 19:37:16 easyVDR vdr: found 28 locales in /usr/share/locale
Mar  2 19:37:16 easyVDR vdr: loading plugin: /usr/lib/vdr/plugins/libvdr-burn.so.1.7.21
Mar  2 19:37:16 easyVDR vdr: burn: couldn't stat /dev/dvdrw, assuming iso-creation only
Mar  2 19:37:16 easyVDR vdr: loading plugin: /usr/lib/vdr/plugins/libvdr-devstatus.so.1.7.21


Kann da jemand erkennen, was da klemmt?

Danke und Gruß

Hartmut
easyVDR 3.0.0, VDR 2.2.0
Linux4Media cineS2 DVB-S2 Twin Tuner (v5)
serieller IR-Empfänger mit LIRC und FB OneForAll Simple 3 (URC 11-6430 R01)
PC: Celeron 847 1.10GHz, 4 GB RAM, 2 TB HDD, Board: MSI C847MS-E33, Grafik: GeForce GT 610
hrueger  04.Mar.2015 21:54:27
Hallo,

ich habe aktuell die Version 1.1.0 des VNSI-Server-Plugins auf dem easyVDR 1.04 installiert.
In manchen Meldungen zum Thema vnsiserver + segfault wird empfohlen auf die Version 1.2.1 des VNSI-Server-Plugins upzudaten.

Kann mir bitte jemand sagen wie ich da machen kann?

Danke vorab für jede Hilfe!

Gruß Hartmut
easyVDR 3.0.0, VDR 2.2.0
Linux4Media cineS2 DVB-S2 Twin Tuner (v5)
serieller IR-Empfänger mit LIRC und FB OneForAll Simple 3 (URC 11-6430 R01)
PC: Celeron 847 1.10GHz, 4 GB RAM, 2 TB HDD, Board: MSI C847MS-E33, Grafik: GeForce GT 610
mango  05.Mar.2015 19:39:44
Hallo Hartmut,

[quote='hrueger link' pid='17099' dateline='1425502467']
ich habe aktuell die Version 1.1.0 des VNSI-Server-Plugins auf dem easyVDR 1.04 installiert.
In manchen Meldungen zum Thema vnsiserver + segfault wird empfohlen auf die Version 1.2.1 des VNSI-Server-Plugins upzudaten.
unter easyVDR-2.0.0 läuft auch PLG vnsiserver 1.1.0, kein Problem. ..hier kommt aber VDR-2.0.6 zum Einsatz.
Selbst für "vnsiserver 1.1.0" war es nötig das Makefile anzupassen. ..ob vnsiserver 1.2.1 unter vdr-1.7.21 gebaut werden, kann weiss ich nicht
tu ich mir auch nicht an.PLG xvdr setzt min. VDR-1.7.34 vorraus.
Sorry, leider ist hier Ende der Fahnenstange.

[quote='hrueger link' pid='17099' dateline='1425502467']
Kann mir bitte jemand sagen wie ich da machen kann?
...du kannst versuchen alle Pakete die zum kompilieren benötigt werden zu installieren, Sources besorgen Makefile ändern und hoffen das es baut &  funktioniert.

Gruss
Wolfgang
[spoiler="My VDR Stuff"]DVB-S/S2: Silverstone LC17 mit 8,4" TFT Display, ASUS P5KPL SE, E6300, 2GB, NT-Fanlees, System SSD 40GB, Media 2TB, GT630, DVD-LG, SkyStar S2, Nova-T, FB X10 Medion-Scroll, "Arch-Linux - VDR 2.3.8"
Test-VDR: ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nvidia-384, SSD 64GB, SkyStar S2, Cinergy T RC USB, easyVDR 3.5(Kernel-4.4.0) - VDR-2.3.8 - KODI-18.0 - FB X10 Medion-Scroll
Client: Evo N600c, Puppy-Slacko 6.3 - VDR-2.2.0 - FB X10 Medion_OR25V
Spielwiese: RPI2 als Client mit LibreELEC-9.80-Milhouse(Kodi-19.0) - MLD-5.4 VDR2VDR
hrueger  05.Mar.2015 20:03:02
Hallo Wolfgang,

danke für die Info.

D.h. "eigentlich" sollte die Version 1.1.0 des vnsiservers mit meinem Raspi mit OpenELEC + Kodi + PVR-Addon-VNSI-Client sauber laufen?

Woran kann es liegen, dass der easyVDR-Server abstürzt sobald man versucht auf einen anderen Kanal zu schalten?
(Wenn man nicht schaltet kann man den eingestellten Kanal schauen während der Raspi läuft)

Hier nochmal ein Auszug aus dem Log:

Mar  5 19:25:06 easyVDR vdr: VNSI: Created stream for pid=5122 and type=2
Mar  5 19:25:06 easyVDR vdr: VNSI: Created stream for pid=5123 and type=2
Mar  5 19:25:06 easyVDR vdr: VNSI: Created stream for pid=5125 and type=9
Mar  5 19:25:06 easyVDR vdr: VNSI: Created stream for pid=5124 and type=11
Mar  5 19:25:13 easyVDR vdr: VNSI: Recordings state changed (100640)
Mar  5 19:25:13 easyVDR vdr: VNSI: Requesting clients to reload recordings list
Mar  5 19:25:22 easyVDR vdr: Text2Skin: channelInfo display update thread started (pid=8977, tid=9165)
Mar  5 19:25:23 easyVDR vdr: VNSI: Recordings state changed (100877)
Mar  5 19:25:23 easyVDR vdr: VNSI: Requesting clients to reload recordings list
Mar  5 19:25:23 easyVDR vdr: switching to channel 2
Mar  5 19:25:23 easyVDR vdr: SetPlayMode: 0
Mar  5 19:25:23 easyVDR vdr: SetVideoDisplayFormat: 1
Mar  5 19:25:23 easyVDR kernel: [ 5249.594397] vdr: segfault at 0 ip  (null) sp bff50fdc error 4 in libfreetype.so.6.6.2[110000+92000]
Mar  5 19:25:23 easyVDR lircd-0.9.0: removed client
Mar  5 19:25:23 easyVDR easyvdr-runvdr: Restarting VDR and DVB by error level 139
Mar  5 19:25:23 easyVDR dvbstop: executing /usr/share/vdr/dvb-stop-hooks/10_dvb-stop.dvb
Mar  5 19:25:23 easyVDR dvbstart: executing /usr/share/vdr/dvb-start-hooks/10_dvb-start.dvb
Mar  5 19:25:25 easyVDR easyvdr-runvdr: Starting VDR
Mar  5 19:25:25 easyVDR vdr: VDR version 1.7.21 started
Mar  5 19:25:25 easyVDR vdr: switched to user 'vdr'
Mar  5 19:25:25 easyVDR vdr: codeset is 'UTF-8' - known
Mar  5 19:25:25 easyVDR vdr: found 28 locales in /usr/share/locale
Mar  5 19:25:25 easyVDR vdr: loading plugin: /usr/lib/vdr/plugins/libvdr-burn.so.1.7.21
Mar  5 19:25:25 easyVDR vdr: burn: couldn't stat /dev/dvdrw, assuming iso-creation only
Mar  5 19:25:25 easyVDR vdr: loading plugin: /usr/lib/vdr/plugins/libvdr-devstatus.so.1.7.21


Ist das etwas zu erkennen woran der Absturz liegen kann?

Danke für jede Unterstützung!

Gruß Hartmut

easyVDR 3.0.0, VDR 2.2.0
Linux4Media cineS2 DVB-S2 Twin Tuner (v5)
serieller IR-Empfänger mit LIRC und FB OneForAll Simple 3 (URC 11-6430 R01)
PC: Celeron 847 1.10GHz, 4 GB RAM, 2 TB HDD, Board: MSI C847MS-E33, Grafik: GeForce GT 610
hrueger  05.Mar.2016 00:43:11
Hallo zusammen,

ich weiß, es ist schon lange her, aber ich möchte dennoch ein Update geben:

Nachdem ich den easyVDR auf Version 2.5.0 aktualisiert habe (Neuinstallation) und auf dem Raspi openELEC 6.0.3 installiert habe funktioniert das ganze auch. D.h. jetzt sind die letztes Jahr gemeldeten Fehler nicht mehr da.

Anfangs hatte ich noch Probleme bei anschauen von HD-Sendern mit dem Raspi, genauer gesagt beim Umschalten von SD auf HD kam nur Ton aber kein Bild. Solange man nach einem Neustart des Raspi nur HD Sender geschaut hat war auch alles gut. Erst wenn man einen SD Sender geschaut hatte und wieder auf einen HD Sender gewechselt hat trat das Problem auf.

Lösung:
Nachdem ich den MPEG-Codec in der Datei /flash/config.txt (Zeile decode_MPG2=0x...) eingetragen habe war das Problem weg.

Eine Frage habe ich aber doch noch.
Ich habe im Log folgende Einträge vom VNSI-Plugin stehen:


Mar  4 23:20:53 easyVDR vdr: VNSI-Error: cxSocket::read: read() error at 0/4
Mar  4 23:20:53 easyVDR vdr: VNSI: exit streamer thread
--
Mar  4 23:48:44 easyVDR vdr: video: 15:24:21.098  +19 3357  0/\ms 182+2 v-buf
Mar  4 23:48:52 easyVDR vdr: VNSI-Error: cxSocket::read: read() error at 0/4
Mar  4 23:48:52 easyVDR vdr: VNSI: exit streamer thread
--
Mar  5 00:00:45 easyVDR vdr: VNSI: Client with ID 4 seems to be disconnected, removing from client list
Mar  5 00:00:45 easyVDR vdr: VNSI-Error: cxSocket::write: write() error
Mar  5 00:00:45 easyVDR vdr: VNSI: cxSocket::read: eof, connection closed


Kann mir bitte jemand erklären was das bedeutet und ob ich da etwas machen kann?

Danke vorab für jeden Tipp.

Gruß Hartmut
easyVDR 3.0.0, VDR 2.2.0
Linux4Media cineS2 DVB-S2 Twin Tuner (v5)
serieller IR-Empfänger mit LIRC und FB OneForAll Simple 3 (URC 11-6430 R01)
PC: Celeron 847 1.10GHz, 4 GB RAM, 2 TB HDD, Board: MSI C847MS-E33, Grafik: GeForce GT 610