Core Dump mit Skindesigner

  • Hallo Zusammen,


    nach meinem Update auf 22.04 macht bei mir Skindesigner Probleme.

    Solange ich auf Lcars bin läuft der VDR normal.

    Sobald ich in den Einstellungen einen Skindesigner Skin auswähle

    bricht VDR mit CoreDump ab.


    Im DVBHDDEVICE Settings habe ich sowohl TrueColor OSD als auch High Level OSD disabled,

    wie in der Readme gefordert.

    Andere Settings habe ich im Vergleich zu LCARS nicht angepasst.


    VDR Verson ist 2.6.4 aus Seahawks Repository für 2.6.4.

    guenter@HDVDR:~$ vdr --version

    vdr (2.6.4/2.6.3) - The Video Disk Recorder

    dvbhddevice (2.2.0) - HD Full Featured DVB device

    iptv (2.4.0) - Experience the IPTV

    osdteletext (2.3.1) - Displays teletext on the OSD

    remote (0.7.0) - Remote control

    skindesigner (1.2.20) - Skin Designer

    streamdev-server (0.6.3) - VDR Streaming Server

    svdrpservice (1.0.0) - SVDRP client



    Hier ein kurzer Auszug aus dem Syslog, der aus meiner Sicht aber nichts aufschlussreiches beinhaltet...

    Aug 27 17:30:09 HDVDR vdr: [109098] skindesigner: initializing skin metrixhd

    Aug 27 17:30:09 HDVDR vdr: [109098] skindesigner: using decimal point ,

    Aug 27 17:30:09 HDVDR vdr: [109098] skindesigner: using channel logo path /usr/share/vdr/plugins/skindesigner/logos/

    Aug 27 17:30:09 HDVDR vdr: [109098] skindesigner: using icon path /usr/share/vdr/plugins/skindesigner/skins/metrixhd/themes/default/

    Aug 27 17:30:09 HDVDR vdr: [109098] skindesigner: using skinparts path /usr/share/vdr/plugins/skindesigner/skins/metrixhd/themes/default/skinparts/

    Aug 27 17:30:09 HDVDR vdr: [109098] skindesigner: using svgtemplate path /usr/share/vdr/plugins/skindesigner/skins/metrixhd/svgtemplates/

    Aug 27 17:30:09 HDVDR vdr: [109098] skindesigner: using language de_DE

    Aug 27 17:30:09 HDVDR vdr: [109098] skindesigner: templates successfully validated and parsed

    Aug 27 17:30:12 HDVDR vdr: [109098] skindesigner: templates and images cached

    Aug 27 17:30:12 HDVDR vdr: [109098] skindesigner: cached 69 icons - size internal mem 0,12MB, high level mem 1,02MB

    Aug 27 17:30:12 HDVDR vdr: [109098] skindesigner: cached 0 logos - size 0,00MB internal mem

    Aug 27 17:30:12 HDVDR vdr: [109098] skindesigner: cached 0 skinparts - size internal mem 0,00MB, high level mem 0,00MB

    Aug 27 17:30:12 HDVDR vdr: [109098] skindesigner: templates loaded and caches created - needed 2466 ms

    Aug 27 17:30:12 HDVDR kernel: [1451375.634235] vdr[109098]: segfault at 0 ip 00007f709be29551 sp 00007ffc714241a8 error 4 in libvdr-skindesigner.so.2.6.3[7f709be

    02000+de000] likely on CPU 1 (core 1, socket 0)

    Aug 27 17:30:12 HDVDR kernel: [1451375.634247] Code: 89 f5 53 48 89 fb 40 0f b6 ed 48 c7 87 98 00 00 00 00 00 00 00 e8 1f fc ff ff 80 7b 58 00 74 19 48 8b 7b 50

    89 ee 5b 5d 41 5c <48> 8b 07 48 8b 40 20 ff e0 66 0f 1f 44 00 00 bf 28 00 00 00 e8 66

    Aug 27 17:30:12 HDVDR systemd[1]: vdr.service: Main process exited, code=dumped, status=11/SEGV


    Hat jemand eine Idee, was ich testen kann bzw. woran das liegen kann?


    Gruss und Danke,


    Günter

    Ubuntu 22.04; Kernel 6.2.0-26; mit Parallelbetrieb von:
    VDR 2.6.4 über S2-6400 (HDMI1)
    XBMC /Kodi & Unity Desktop über Onboard Grafik (HDMI2)
    Beides an Sony KDL-55EX725
    Harmony-Hub zum Umschalten zwischen VDR und XBMC

  • Funktioniert denn das Skindesigner-Plugin überhaupt mit dem dvbhddevice?

    Hast du jetzt VDR 2.6.3 oder 2.6.4?

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • Funktioniert denn das Skindesigner-Plugin überhaupt mit dem dvbhddevice?

    Ja, ich nutze das hier nur so.

    Im DVBHDDEVICE Settings habe ich sowohl TrueColor OSD als auch High Level OSD disabled,

    High Level OSD muss disabled sein, TrueColor OSD muss aber enabled sein, sonst funktioniert skindesigner nicht.


    Grundsätzlich läuft der skindesigner hier ohne Probleme, auch mit dem dvbhddevice. Du nutzt eine TT6400 zur Ausgabe?

    Hast Du alle Plugins passend zum VDR?


    Grüße

    kamel5

    VDR 2.6.6: ASUS Prime X470-PRO, Ryzen 7 5700X, 64GB, 6TB HD, GT1030, Fedora 39 Kernel 6.8 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

    Git-Repo: gitlab.com/kamel5

  • High Level OSD muss disabled sein, TrueColor OSD muss aber enabled

    Hallo Kamel5,

    das war es, TrueColor auf enabled und schon geht es.
    Danke für den Hinweis, wieder was dazu gelernt.

    Danke und Gruß,

    Günter

    PS: Ich wollte mit dem Disabeln von TrueColor "übervorsichtig" sein
    bzgl. meiner S2-6400....

    Ubuntu 22.04; Kernel 6.2.0-26; mit Parallelbetrieb von:
    VDR 2.6.4 über S2-6400 (HDMI1)
    XBMC /Kodi & Unity Desktop über Onboard Grafik (HDMI2)
    Beides an Sony KDL-55EX725
    Harmony-Hub zum Umschalten zwischen VDR und XBMC

  • PS: Ich wollte mit dem Disabeln von TrueColor "übervorsichtig" sein
    bzgl. meiner S2-6400....

    TrueColor ist an sich kein Problem mit der TT6400, die meisten anderen Skins ünterstützen auch nur TrueColor.

    Das eigentliche Problem bei der TT6400 ist die begrenzte OSD-Datenübertragungsrate, d.h. ein Skin der viele Änderungen am OSD vornimmt, wirkt dann etwas "zäh". Das sieht man, wenn etwas eingefahren oder eingeblendet wird, dann ruckelt es.

    Das kann man etwas verbessern, wenn man im Setup vom dvbhddevice das TrueColor Format ARGB8888 nicht nutzt, sondern z.B. ARGB8565. Das verringert die zu übertragende Datenmenge, führt aber gleichzeitig zu etwas ungleichmaßigen Farbverläufen. Das muss man dann für sich selbst entscheiden, womit man leben kann. Auf jeden Fall ist es aber bei Nutzung der TT6400 gut, jegliche Animationen abzuschalten.


    Grüße

    kamel5

    VDR 2.6.6: ASUS Prime X470-PRO, Ryzen 7 5700X, 64GB, 6TB HD, GT1030, Fedora 39 Kernel 6.8 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

    Git-Repo: gitlab.com/kamel5

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!