[ANNOUNCE] VDR developer version 1.5.5


  • Es gab übrigens vorhin einen patch für die libsi auf der Mailingliste, der das Problem behebt. Funktioniert bei mir einwandfrei.


    Grüße, Peter

    KODI, tvh, arch x86_64, Octopus net 2 x Duoflex C/C2/T2 , NUC7i3BNH, Crucial MX300 2TB, LG LM 669S

    Linux is the best OS I have ever seen -- Albert Einstein

  • Hi,


    beim starten von Vdr kann es zum segfault kommen. Dieser Patch behebt das Problem.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Hallo,


    der Patch der tools.c scheint bei mir nicht zu funktionieren.


    Beim Starten bekomme ich immer einen Speicherzugriffsfeher auf der Konsole (sehr aussagekräftig :o) )


    Im Log ist der letzte Eintrag:

    Code
    ...
    remote control KBD - learning keys
    video directory scanner thread ended (pid=???, tid=???)
    ...


    irgendwo dazwischen tritt der Speicherfehler auf, doch bloß wo - oder noch besser: warum ?


    Hat hier jemand ein ähnliches Verhalten bzw. eine Idee was ich sonst noch machem könnte ?


    Auf einem frisch installierten System ändert sich das so, daß vor dem Fehler die keymacros.conf eingelesen wird - komisch das.


    ich vergaß: Das Sytsem ist ein Suse 10.0.


    Mitch

    i3-2120T - Suse 13.1 - VDR 2.0.5 - FF 2.3
    i3-2120T - Suse 12.1 - VDR 1.6.0 - FF 2.3
    Sempron 2800+ - Suse 11.2 - VDR 1.6.0 - FF 2.3
    Duron 900 - Suse 8.2 - VDR 1.2.6 - FF 1.3

    2 Mal editiert, zuletzt von Mitchm ()

  • Zitat

    Original von LordZodiac
    Hi,


    beim starten von Vdr kann es zum segfault kommen. Dieser Patch behebt das Problem.


    bis dann LordZodiac


    So waere es aber schicker ;)

    Code
    char buf[129];
          for (int i = 0; i < sizeof(buf) - 1; i++)
              buf[i] = i + 128;
          buf[sizeof(buf) - 1] = 0;
          cCharSetConv csc(CharacterTable);
          const char *s = csc.Convert(buf);
          int i = 0;


    Mitchm


    Kannst Du einen Backtrace erstellen ?

  • Hallo Helau,


    da steht ganz oben das:

    Code
    Program terminated with signal 11, Segmentation fault.
    
    
    warning: current_sos: Can't read pathname for load map: Eingabe-/Ausgabefehler
    
    
    Reading symbols from /usr/lib/libjpeg.so.62...done.
    ...


    Was ist da für eine map gemeint ?
    Kann es sein, daß da noch irgendwelche fonts installiert sein müssen ?


    Das ist jetzt auf dem System, auf dem auch aktuell mein vdr-1.4.7 absolut problemlos läuft.


    Mitch

    i3-2120T - Suse 13.1 - VDR 2.0.5 - FF 2.3
    i3-2120T - Suse 12.1 - VDR 1.6.0 - FF 2.3
    Sempron 2800+ - Suse 11.2 - VDR 1.6.0 - FF 2.3
    Duron 900 - Suse 8.2 - VDR 1.2.6 - FF 1.3

  • Hallo
    noch eine Frage ... wo genau sucht der VDR nach den True-Type-Fonts.
    Ich dachte immer er sucht in /usr/share/fonts/truetype ....aber dieser Ornder ist bei mir
    leer :evil:.Und trotzdem kann ich viele Schriften auswählen,ich würde die Auswahl aber gerne ein bißchen einschränken.
    thanks
    speed

  • Hallo speed,


    die Fonts werden von Fontconfig zur Verfügung gestellt.
    Schau dir mal die fonts.conf an.


    Beim einschränken wäre ich aber Vorsichtig weil andere Anwendung unter umständen auch die Fontconfig benutzen.


    Das Verzeichnis "/usr/share/fonts/truetype" war für die Version 1.5.3 wichtig.


    helau


    Dann mach doch Klaus den Vorschlag. Mal sehen ob er es übernimmt. ;)


    Mitchm


    aus deinem Backtrace wird man nicht schlau.
    Wichtig sind die Sachen die bei einem "bt" ausgegeben werden.


    Schau mal nach der Version von der FontConfig. Dort kann es beim starten auch zum Segfault kommen.


    Was heißt "sehr aussagekräftig"?


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Also hier der gesamte dump:



    mit aussagekräftig meite ich, daß ich mit einem segfault nichts anfangen kann.
    Wenn mir ausgegeben würde, daß irgendein Verzeichnis nicht vorhanden ist o.ä. fände ich das aussagekräftiger :o)


    Fontconfig ist bei mir die Version 2.3.2.20050721 installiert. Ist das 'ne falsche ?


    Mitch

    i3-2120T - Suse 13.1 - VDR 2.0.5 - FF 2.3
    i3-2120T - Suse 12.1 - VDR 1.6.0 - FF 2.3
    Sempron 2800+ - Suse 11.2 - VDR 1.6.0 - FF 2.3
    Duron 900 - Suse 8.2 - VDR 1.2.6 - FF 1.3

  • Hallo Mitchm,


    wechsel mal auf Seite 1 und 2. Dort steht genug dazu. ;)


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Zitat

    Original von helau
    So waere es aber schicker ;)



    PS: NICHT ernstnehmen :D (aber es funktioniert)


    Man könnte sich natürlich auch einen zählenden Iterator basteln und dann:

    Code
    char buf[129] = { 0 };
    std::copy(counting_iterator<char>(128), counting_iterator<char>(255), buf);
  • LordZodiac


    ich habe wohl nur noch die Version 2.2.99 in Erinnerung gehabt, weiter unten, das hab ich wohl überlesen :doof


    Die 2.4.2 werd ich bei gelegenheit mal testen, geht wegen laufender aufnahme gerade nicht :coolgr


    Danke schon mal.


    Mitch

    i3-2120T - Suse 13.1 - VDR 2.0.5 - FF 2.3
    i3-2120T - Suse 12.1 - VDR 1.6.0 - FF 2.3
    Sempron 2800+ - Suse 11.2 - VDR 1.6.0 - FF 2.3
    Duron 900 - Suse 8.2 - VDR 1.2.6 - FF 1.3

  • Hallo nochmals,


    das wars, ich hatte die falsche Version der fontconfig verwendet. Mit der 2.4.2 läuft alles Problemlos.


    Danke an alle Helfer und Gute Nacht.


    Mitch

    i3-2120T - Suse 13.1 - VDR 2.0.5 - FF 2.3
    i3-2120T - Suse 12.1 - VDR 1.6.0 - FF 2.3
    Sempron 2800+ - Suse 11.2 - VDR 1.6.0 - FF 2.3
    Duron 900 - Suse 8.2 - VDR 1.2.6 - FF 1.3

  • Dies ist die erste 1.5er, die ich ausprobiere. Die Treiber habe ich gegenüber 1.4.6 nicht verändert. Folgende Sachen funktionieren nicht:


    Problem mit CAM:
    Das Aston Viaccess CAM wird in der FF nicht erkannt (unter 1.4.6 ging sie). Es erscheint lediglich "CAM bereit". Mit einem Viacess CAM (rot) funktioniert es.


    Problem mit Moduln:
    Es lassen sich bei einem Neustart des VDR (bei dem alle Module entladen werden sollen) nicht mehr alle DVB-Module entladen, da sie von irgendeinem User gehalten werden. Mein Verdacht fällt dabei ebenfalls auf CAM, denn in der Prozesstabelle bleibt stehen:
    root 14995 0.0 0.0 0 0 ? S 17:31 0:00 [kdvb-ca-1:0]
    Gibt es einen Workaround dafür?


    Ansonsten kann ich bestätigen, dass die CAM-Auswahl funktioniert und insbesondere CAM-lose Karten von FTA zuerst belegt werden.

  • Hallo,
    hängt bestimmt mit der Ausgewählten Schriftart im OSD zusammen, oder (ungünstige größe)?
    Hast du mal eine andere Einstellung probiert (Schriftart/Schriftgröße/fett)?


    bis dann,
    Nando

    TEST FOXCONN 560A "Cool`n`Quiet"
    Software: Gen2VDR V2 + vdr-1.6-ext59 + Nvram-Wakeup + KDE
    Hardware: AMD Athlon 64 X2 Dual Core 4800+, 4GB DDR2RAM, SAMSUNG SATA HD501LJ 500 GB, SAMSUNG SP2514N 250 GB, HD SV1604N 160GB, HL-DT-STDVD-RAM GSA-H58N, Cablestar2, TTDVB-C + Scart-out + ASUS-SPDIF


    Activy 300
    Software: Gen2VDR V2 + vdr-1.4.7-ext40 + STR + FreeVo (Browser, Games, ... )
    Hardware: 256MB SDRAM, HD SV1604N 160GB, DVD SD-M1612, FSDVB-C + Scart-out, Technisat Cablestar2, leise

  • ich habe die schriften unter den osd-einstellungen etwas durchgeschaltet und auch die option zur kantenglättung getestet.
    einen effekt auf das flackern hatte das aber nicht.
    das flackern ist auch unabhängig vom skin und betrifft auch grafische elemente wie menübalken.


    gibt es denn jemand bei dem das osd auf einem 50hz-tv nicht flackert?

Jetzt mitmachen!

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