softdevice+vidix+CLE266-Framebuffer

  • @ mintblau


    bei mir ist es genauso mit dem mintblauen rgb.
    Im Bios ist noch alles i.o. dann wird das viafb-modul geladen und alles ist "grün"I
    ch schleife das Signal durch nen DVB-T Receiver von Technisat und damit ist wieder alles bunt.

    Gruß Tom


    99% der ComputerFehler sitzen zwischen Tastatur und Rückenlehne :schiel

  • SO nu is HowTo
    In der Kürze liegt die Würze ;)


    Abhängigkeiten:

    Zitat

    ne halbwegs aktuelle ffmpeg



    Als Framebuffer verwenden wir den viafb von directfb.org.
    Hier das bekannte Howto dazu LINK
    Ob als modul oder in Kernel rein bleibt dem Leser selbst überlassen.


    Code
    wget http://ovh.dl.sourceforge.net/sourceforge/vidix/vidix-1.0.0.tar.bz2
    ./configure --prefix=/usr
    make && make install


    vdr = 1.4.6 ohne patches direkt vom Hersteller :)


    Code
    wget http://download.berlios.de/softdevice/vdr-softdevice-0.4.0.tgz
    ./configure --disable-dfb --with-vidix-path /usr
    make && make install


    ne /etc/fb.modes noch erstellen.

    Zitat

    mode "PAL"
    geometry 720 576 720 576 32
    timings 35714 32 8 46 0 136 3
    bcast true # request overscan with (modified) viafb
    endmode


    die muss dann vorm VDR noch geladen werden.

    Code
    fbset PAL


    der Softdevice Aufruf erfolgt so:

    Code
    -P'softdevice -ao alsa:mixer -vo vidix:'


    noch was wenn ihr kein Bild habt aber laut Log alles i.O.
    Dann prüft die /etc/vdr/setup.conf unter PrimaryDVB = (x)
    (x) entspricht der Anzahl im System verbauten (Empfangs)Karten + 1(softdevice ist fürn VDR nämlich auch ne "Karte")


    Damit funktionierts bei mir ? Falls jemand was zu irgend welche Abhängigkeiten sagen kann dann raus damit.

    Gruß Tom


    99% der ComputerFehler sitzen zwischen Tastatur und Rückenlehne :schiel

    Einmal editiert, zuletzt von tr500 ()

  • Aha, gehört zwar nicht hier her aber:
    Danke für die Info das Softdevice für den VDR ne Karte ist. Schau mal bitte im News-Bereich unter Plugin Wirbelscan. Ich hab damit nämlich ein Problem, eben wegen der Interfaces. Hier: neues Plugin wirbelscan


    Läuft bei Dir Wirbelscan und Femon?


    Was RGB angeht, dann liegts wohl eindeutig am Treiber. Da hilft wohl nur mit den Parametern spielen oder sich mit S-Video zufrieden geben.

  • jepp wirbelscan und femon laufen.
    hab wirbelscan nur mit dvbt getestet.


    Ich hab jetzt auch ein merkwürdiges Problem ich habe grade das System vom TestVDR auf den WohnzimmerVDR portiert.


    Im TestVDR sind zwei Karten aber nur eine mit Empfang.
    Im WohnVDR sind zwei Karten wo beide Empfang haben.


    Wenn ich jetzt den VDR laufen lassen dann hör ich hin und wieder den Ton von der 2. Karten zum Bild und Ton von der 1.Karte.


    Ich kann aber noch nicht sagen wie und wann das passiert.
    Hat jemand ne ähnlich Erfahrung gemacht?

    Gruß Tom


    99% der ComputerFehler sitzen zwischen Tastatur und Rückenlehne :schiel

  • Zitat

    Was RGB angeht, dann liegts wohl eindeutig am Treiber. Da hilft wohl nur mit den Parametern spielen oder sich mit S-Video zufrieden geben.


    Das hat nix mit den Treiber zu tun.
    Eher isses eindeutig , dass es an der Hardware liegt.
    (Leider habe ich nicht das Werkzeug dafuer alles durchzumessen)
    Der Hintergrund sollte schwarz und nicht gruen sein.
    Mit Svideo , wo das Bild ja normal ist , ist der Hintergrund auch durchgehend schwarz (beim Bootvorgang).
    Ich werde auch mal ne Humax zwischensetzen.

  • Hi,


    ich habe es jetzt auf meinem ME6000 auch mal probiert. Alle Schritte liefen soweit gut, VDR startet, aber softdevice ist mit meinem Vidix-Treiber nicht zufrieden:


    /var/log/messages



    Und der VDR selbst sagt:


    Frage: Muss VDR mit softdevice als root laufen??


    [EDIT]
    Offensichtlich ja. Die Fehlermeldungen oben sind weg, aber jetzt steigt der VDR mit "Ungültiger Machinenbefehl" aus. Nun, dann werde ich mich mal durchs Forum pflügen. Vielleicht fehlt ja noch irgendetwas.
    [/EDIT]

    Zwischenzeitlich werde ich mal im softdevice/ffmpeg-Code suchen, an welcher Stelle die letzte Fehlermeldung ausgegeben wird.


    Wolfgang

    MSI C847MS-E33, Cine S2 6.0, Zotac GT630 (GK208), dual boot
    Work: yaVDR 0.7 ansible Ubuntu 22.04. Backup: yaVDR 0.5 Ubuntu 12.06


    Einmal editiert, zuletzt von wofritz ()

  • Zitat

    Bin echt am Ueberlegen nen CPU-Upgrade zu machen..


    @Morone


    auf deine Überlegung hin hab ich mal Wolfgang(wbreu) gebeten auf seinem Tualatin 1.4Ghz nen Test zu fahren. Ich denke bei dieser Variante spielt die CPU Leistung wohl ne grössere Rolle als bei der libcle266... Geschichte .


    Ich hab hier mit nem 1.2 Ghz Celeron max 40% Last während auf dem achthundertfuffziger die Last auch bei 55-70 % liegt.


    Wenn es klappt und die Last sinkt dann währe Deinterlacing und ne grössere Auflösung (fürn TFT mal später) durchaus möglich.

    Gruß Tom


    99% der ComputerFehler sitzen zwischen Tastatur und Rückenlehne :schiel

  • Hallo tr500,


    soderle wollte das mal testen, aber ich bekomme auf meinem digitainer leider kein TV-Bild mit OSD. Es erscheint leider nur immer das OSD.


    Irgendwie connectet das Softdevice nicht zu meiner Budget Nova-S und der VDR startet immer wieder neu.


    Deine Anleitung/en habe ich schon rauf und runter, aber sorry immer das gleiche Ergebnis bei der Ausgabe, kein Ton und kein TV-Bild nur OSD.


    Die Frage ist warum das so ist bei mir?


    Gruß
    Wolfgang

  • Hi,


    ich habe es jetzt auf meinem EPIA ME6000 getestet. Leider nicht sehr erfolgreich :(
    Die CPU-Last ist bei >90% und das Bild ruckelt.


    Möglicherweise habe ich ein Problem mit ffmpeg. Sowohl die selbstkompilierte Version als auch eine vorkompilierte von Packman machen die folgende beunruhigende Fehlermeldung:


    Code
    21:25:24.0544 D [13789] [VideoOut] reset: sync info: repF = 0, drpF = 0, totF = 0
    Compiler did not align stack variables. Libavcodec has been miscompiled
    and may be very slow or crash. This is not a bug in libavcodec,
    but in the compiler. Do not report crashes to FFmpeg developers.


    Na ja, einen Versuch war es wert...


    Wolfgang

    MSI C847MS-E33, Cine S2 6.0, Zotac GT630 (GK208), dual boot
    Work: yaVDR 0.7 ansible Ubuntu 22.04. Backup: yaVDR 0.5 Ubuntu 12.06


  • Hi wbreu


    Ich habs jetzt nach meinem Howto auch auf den WohnzimmerVDR gespielt und da ist ne Nova-S und ne FF verbaut.
    Läuft ohne Probleme.
    Hast du denn mal ein Log ?
    Am besten das wenn du den vdr direkt startest vonner Konsole imho sind da mehr Meldungen drin.


    wofritz


    Check doch mal deinen Compiler.

    Zitat

    This is not a bug in libavcodec,
    but in the compiler

    Gruß Tom


    99% der ComputerFehler sitzen zwischen Tastatur und Rückenlehne :schiel

    2 Mal editiert, zuletzt von tr500 ()

  • Hi tr500,


    inzwischen habe ich mal nach der Fehlermeldung gegoogelt. Scheint öfter vorzukommen, aber harmlos zu sein. Abhilfe habe ich keine gefunden.


    Hier das Log:


    Diese XRuns und XXXX kommen dann ständig.


    Gruss,


    Wolfgang

    MSI C847MS-E33, Cine S2 6.0, Zotac GT630 (GK208), dual boot
    Work: yaVDR 0.7 ansible Ubuntu 22.04. Backup: yaVDR 0.5 Ubuntu 12.06


  • Ich komm grad nicht anne konole (WAF)
    guck doch mal in deine setup.conf das AlhaBlend auf 0 steht.

    Zitat

    softdevice.OSDalphablend = 0


    Laut deinem Log müsste es eingeschaltet sein.

    Zitat

    [setup-softdevice] setting alpha blend mode to software


    Damit läuft bei mir auch nix.

    Gruß Tom


    99% der ComputerFehler sitzen zwischen Tastatur und Rückenlehne :schiel

  • Hi tr500,


    Zitat

    guck doch mal in deine setup.conf das AlhaBlend auf 0 steht.


    Stand auf 1. Leider verbessert sich nichts, wenn ich es auf 0 stelle. Ich fürchte, es liegt an meiner ffmpeg. Da ich hier nichts mehr machen kann, da ein Compilerupgrade auf diesem System nicht in Frage kommt, lege ich das Thema zunächst mal zu den Akten.


    Wolfgang

    MSI C847MS-E33, Cine S2 6.0, Zotac GT630 (GK208), dual boot
    Work: yaVDR 0.7 ansible Ubuntu 22.04. Backup: yaVDR 0.5 Ubuntu 12.06


  • DA bin ich wieder. ;)


    So ich habe nun seid 2 Wochen das besagte System aufm Wohnzimmer VDR zu laufen und es gab keinerlei WAF-Problem. ER läuft und läuft und läuft.


    Es scheint aber noch Probleme mit dem org. Gentoo vdradmind zu geben der läuft noch nicht so richtig.


    Aufm TestVDR(Bigpatched) hab ich folgende Plugins erfolgreich getestet.


    Ich werd mich jetzt mal an burn machen und schaun was da so geht.Ich könnte mir vorstellen das es da CPUlastiger seits evtl Probs auftauchen. Da beim kompilieren im Hintergrund bei laufendem System die Bedienung doch recht träge wird.Bild is aber OK.


    Bis später Ihr hört noch von mir

    Gruß Tom


    99% der ComputerFehler sitzen zwischen Tastatur und Rückenlehne :schiel

    Einmal editiert, zuletzt von tr500 ()

  • Zitat

    Original von tr500
    Ich könnte mir vorstellen das es da CPUlastiger seits evtl Probs auftauchen.

    Vielleicht lässt sich mit nice was drehen - aber es dauert auf'm EPIA ME6000 sowieso etwas länger. ;) Aber gerade deswegen ist evtl. nice im Sinne der Systemstabilität angebracht.

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

Jetzt mitmachen!

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