Hilfe bei NOVA+DXR3

  • Hallo erst mal an alle die micht kennen.


    Ich platze gleich mal mit einem Problem hier rein, und ich hoffe das dieses Forum richtig ist.


    Erst mal zum Rechner.
    Es ist ein Celeron 450 mit 128MB Ram, einer Haupauge Nova-S mit Ci und einer DXR3 Karte von Creative(laut lspci eine HH+)


    Ich habe da Suse 7.3 drauf und nach dieser Anleitung gearbeitet:http://home.t-online.de/home/hubertus.sandmann/vdr.htm


    Den DXR3 Teil habe ich nach dieser Anleitung installiert:http://www.schluenss.de/DXR3.html


    Wenn ich mei System nun mit "./vdr -Pdxr3" starte bekomme ich folgende Fehlermeldung mit der ich nichts anfangen kann:
    dxr3abstractiondevice.c:76: cDxr3AbsDevice::cDxr3AbsDevice(): Assertion `m_fdControl >= 0' failed.
    Aborted


    Wo soll ich da suchen?
    Wer hat eine Idee wo ran es hapert?


    Danke
    Lippton

    VDR-Server/Main: SilverStone LC-11, Zotac D2550 - ITX WIFI Supreme (D2550ITXS-B-BE), 1TB HDD, TBS6981 Dualtuner


    VDR-Client 1: Siemens d1562, Celeron 1700, Gen2VDR V2, TT1.5, AV-Board V1.3

  • Hallo Lippton


    Zitat

    Make sure your DXR3 driver modules are loaded and ready to run


    Läuft deine DXR3 ? Sind die Treiber eingebunden ? Ich schätze nicht... denn das ist die typische Fehlermeldung wenn die Treiber noch nicht aktiv sind...


    Gruß ePogo :vdr1

  • Hallo,


    ich dachte ehrlich gesagt das der Treiber bei dem Aufruf von VDR mitgeladen wird. ist ja ein Plugin. Wie lade ich denn den Treiber? Ging leider aus der Anleitung nicht hervor, oder ich bin blind. :rolleyes:

    VDR-Server/Main: SilverStone LC-11, Zotac D2550 - ITX WIFI Supreme (D2550ITXS-B-BE), 1TB HDD, TBS6981 Dualtuner


    VDR-Client 1: Siemens d1562, Celeron 1700, Gen2VDR V2, TT1.5, AV-Board V1.3

  • Also,


    ich habe die CVS Version der DXR3 Treiber installiert. Sobald der Treiber geladen wird bekomme ich einen grünen Bildschirim am TV. Scheint mir so richtig zu sein da VDR noch nicht läuft. Oder? Wie kann ich es testen?


    Ach ja, VDR läuft immer noch nicht. Aber da komme ich auch noch durch....


    Leif

    VDR-Server/Main: SilverStone LC-11, Zotac D2550 - ITX WIFI Supreme (D2550ITXS-B-BE), 1TB HDD, TBS6981 Dualtuner


    VDR-Client 1: Siemens d1562, Celeron 1700, Gen2VDR V2, TT1.5, AV-Board V1.3

  • ein cat irgendeinmpegmovie.m1v > /dev/em8300_mv-0 sollte dir eine passende ausgabe auf dem fernseher besorgen.


    mit tmpgenc kann man z.b. ein mpeg in seinen video und audio teil aufsplitten (deshalb die .m1v endung für "nur video". das device kann bei dir u.u. auch anders heissen, je nachdem wie es eingerichtet wurde...


    hth,
    highend

  • Hmmm,


    klappt irgendwie nicht.
    Ist denn der grüne Bildschirm beim Start der Treiber ein gutes Zeichen?
    Bin kurz vorm aufgeben, VDR will auch nicht. Kann man sich denn mit einer DXR3-Karte denn auch an die Anleitung von Hubertus halten?


    Lippton ;(

    VDR-Server/Main: SilverStone LC-11, Zotac D2550 - ITX WIFI Supreme (D2550ITXS-B-BE), 1TB HDD, TBS6981 Dualtuner


    VDR-Client 1: Siemens d1562, Celeron 1700, Gen2VDR V2, TT1.5, AV-Board V1.3

  • ich habe bei meinen ersten tests ein kleines video unter win mit ds.ja demuxt und dann an das em8300 device geschickt.
    Wenn du einen grünen Bildschirm hast dann sieht das schonmal gut aus. Alternativ kannst du jetzt auch mal den MPLAYER installieren. Wenn der Microcode geladen ist gibt der Mplayer ein Video auch gleich auf der dxr3 aus.
    Wenn das dann läuft kannst du dich an VDR machen ...
    tobias

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Erstmal @all. Wollte mich kurz vorstellen, da ich hier neu bin. Komme aus Berlin, 28 Lenze jung und betreibe vdr seit geraumer Zeit mit Erfolg. Da die Dokus mehr als ausreichend sind, gab es bei der Installation von vdr bzw. den Plugins kaum Probleme. Und wenn doch, reichte meist ein kurzer Blick hier ins Board.
    Nun hat es mich aber so in den Fingern gejuckt, das ich auch mal versuchen möchte weiter zu helfen. :)


    Lippton


    grünes Bild ist schon mal nicht schlecht, hab ich auch nach dem Boot des vdr´s. Dann müßtest Du noch wie auf http://dxr3.sourceforge.net/ beschrieben, den microcode in die dxr3 jagen. Dann (so ist es bei mir) gibt es ein schwarzes Bild - kein Inhalt. Nach Start des vdr´s mit der Option -Pdxr3 läuft alles so, wie es soll.
    Wie Du den microcode erhälst steht auch unter der o.a. Adresse in der Doku. Für den Upload in die dxr3 findest Du ein Script im dxr3 Packet - microcodeupload.pl wenn mich nicht alles täuscht.


    Grüße aus Berlin
    Christian

  • Zitat

    Wie Du den microcode erhälst steht auch unter der o.a. Adresse in der Doku. Für den Upload in die dxr3 findest Du ein Script im dxr3 Packet - microcodeupload.pl wenn mich nicht alles täuscht.


    Das ist ein bisschen outdated. Ein simples em8300setup reicht aus, um die Karte nach laden der Treiber zu initialisieren...


    Gruß,
    Highend

  • Hallo,


    dank Highend bin ich nun soweit das meine DXR3 läuft. Allerdings bringt ein, wie von Highend angeben, "cat videofile.m1v > /dev/em8300_mv-0" kein Bild auf den Fernseher. Als ich dann den Audioteil der Karte testete merkte ich das sie lief. Mit "extract_mpeg2 testvideostream.mpg > /dev/em8300_mv" habe ich ein vorher aufgenommenes Video abgespielen können.


    Nun muss ich mich noch an VDR ranmachen, das wird noch die eine oder andere Nacht kosten...

    VDR-Server/Main: SilverStone LC-11, Zotac D2550 - ITX WIFI Supreme (D2550ITXS-B-BE), 1TB HDD, TBS6981 Dualtuner


    VDR-Client 1: Siemens d1562, Celeron 1700, Gen2VDR V2, TT1.5, AV-Board V1.3

  • Da die DXR3 mittlerweile läuft habe ich mich an VDR gemacht.
    Habe VDR 1.2.2 installiert nach der Anleitung von Hubertus. Das DXR3_plugin habe ich wie angegeben auch Installiert. Nur finde ich auf meinem System keine "setup.conf". Welches Programm hätte die "setup.conf" installieren sollen? Auch mittels "find" habe ich es ohne Erfolg gesucht. Muss diese Datei zwingend vorhanden sein? Hängt folgende Fehlermeldung davon ab? Sie kommt sofort nach "./vdr -P dxr3"


    Auszug:
    vdr:/usr/local/src/VDR # ./vdr -P dxr3
    vdr: dxr3abstractiondevice.c:79: cDxr3AbsDevice::cDxr3AbsDevice(): Assertion `m_fdSpu >= 0' failed.
    Aborted
    vdr:/usr/local/src/VDR #

    VDR-Server/Main: SilverStone LC-11, Zotac D2550 - ITX WIFI Supreme (D2550ITXS-B-BE), 1TB HDD, TBS6981 Dualtuner


    VDR-Client 1: Siemens d1562, Celeron 1700, Gen2VDR V2, TT1.5, AV-Board V1.3

  • du hast die DXR3 Treiber nicht vorher geladen :(
    gehe ins em8300/modules/
    ./ldm
    dann nach /em8300/setupem8300
    ./setupem8300
    dann sollte der microcode auch in der Karte sein.
    tobias

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Hi,


    DOCH das habe ich. :]


    Ich schrieb ja das die DXR3 funktioniert...


    Leif

    VDR-Server/Main: SilverStone LC-11, Zotac D2550 - ITX WIFI Supreme (D2550ITXS-B-BE), 1TB HDD, TBS6981 Dualtuner


    VDR-Client 1: Siemens d1562, Celeron 1700, Gen2VDR V2, TT1.5, AV-Board V1.3

  • sorry, schlecht gelesen ...
    aber genau diesen fehler bekomme ich auch wenn ich vergesse den Microcode zu laden ...
    tobias

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Lippton: Kann es sein, dass Du irgendwo noch alte Headerfiles rumliegen hast? Z.b. von Suse? Hast Du die em8300treiber mittels make install auch installiert?
    Das DXR3 Plugin muss den auch den microcode zugreifen können, d.h. der muss auch in /usr/share/xx liegen...ist das bei Dir der Fall?


    Was sagen denn die log?


    Frank

    AMD E4050, Debian testing/unstable, TT S-1401 + TT S2-3200 (ein Kabel LNB-Shared), VDR1.7.xx+Extensions-patch und so ziemlich jedem Plugin, das es auf der Welt gibt...

  • Was sind alte Headerfiles? Wie finde ich die?
    Einen "make install" habe ich gemacht, ansonsten würde ich ja mit "cat mpegfile.m1v > /dev/em8300_mv" kein Video auf den TV bringen.
    Unter "/usr/share/xx " ist nichts was mich an die dxr3 erinnert. Was sollte dort zu finden sein?


    Lippton

    VDR-Server/Main: SilverStone LC-11, Zotac D2550 - ITX WIFI Supreme (D2550ITXS-B-BE), 1TB HDD, TBS6981 Dualtuner


    VDR-Client 1: Siemens d1562, Celeron 1700, Gen2VDR V2, TT1.5, AV-Board V1.3

  • Gegenfrage: Wo sind Deine logs? Die logs vom laden des em8300 und die logs von vdr?


    Ich meine mit altem headerfile ein headerfile, dass nicht zu den eigentlichen benutzten Treibern gehört. Also ein falsch eingebundenes headerfile... (oder weisst Du nicht was ein header ist?).


    Ein make install ist KEINE voraussetzung für funktionierende Treiber. Und auch ohne make install können die Treiber funktionieren. Man kann die Module schliesslich schön nacheinander per Hand laden und abschliessend em8300setup aufrufen...


    Natürlich ist im Verzeichnis /usr/share/xx nix zu finden, da es nicht existiert. Du musst schon schauen, wo Dein em8300setup, bzw dessen microcode hin installiert wurde.


    Deine Treiber scheinen aber zu funktionieren, d.h. es kann nur noch sein, dass das DXR3-plugin nicht richtig kompiliert, Du irgendwelche Patches benutz oder was weiss ich was. Ich weiss bisher nur, dass Du Sus7.3 benutzt...Ich weiss ja noch nicht mal Deine Version vom DXR3-plugin...versuch noch ein paar infos zu posten und vor allem Deine logs! Da steht normalerweise immer schoen, was Dein Problem ist.
    (/var/log/messages). Aber bitte nicht die logs der letzten 10 Tage :)


    Frank


    P.S. Waere doch gelacht, wenn wir nicht rauskriegen wo das Problem ist ;)

    AMD E4050, Debian testing/unstable, TT S-1401 + TT S2-3200 (ein Kabel LNB-Shared), VDR1.7.xx+Extensions-patch und so ziemlich jedem Plugin, das es auf der Welt gibt...

  • Hi Taros666,


    also erst einmal erkläre mir bitte was ein Header ist. Ich bin noch nicht so lange ein "TUX-Jünger".;)


    Nun zu den Treibern:


    Also ich habe folgendes System..
    Suse 7.3
    VDR 1.2.2
    linuxtv-dvb-1.0.0
    ffmpeg-0.4.7
    em8300-0.13.0
    vdr-dxr3-0.2.1


    Beim compilieren habe ich mich an folgende Anleitungen gehalten:


    http://home.t-online.de/home/hubertus.sandmann/vdr.htm
    http://dxr3.sourceforge.net/howto.html#compiling
    http://www.schluenss.de/DXR3.html


    Alle "make" und make install" habe ich natürlich gemacht. Auch Starte ich die DXR3 mit ./ldm und führe dann "em8300setup" aus. Ich bekomme dann die Meldung:
    vdr:/usr/local/src/em8300/modules # em8300setup
    Microcode uploaded to /dev/em8300-0
    Current settings are:
    Video Aspect Audio Spu
    PAL 4:3 ANALOG OFF
    vdr:/usr/local/src/em8300/modules #


    Damit vermute ich das die DXR3 läuft...


    Patches habe ich bewusst keine eingespielt(siehe Versionen), VAR/LOG/MESSAGES von einem Versuch vdr zu starten hier:
    ---------------------------------------Sep 12 20:38:54 vdr vdr[1661]: VDR version 1.2.2 started
    Sep 12 20:38:54 vdr vdr[1661]: loading plugin: ./PLUGINS/lib/libvdr-dxr3.so.1.2.2
    Sep 12 20:38:54 vdr vdr[1661]: loading /video/sources.conf
    Sep 12 20:38:54 vdr vdr[1661]: loading /video/diseqc.conf
    Sep 12 20:38:54 vdr vdr[1661]: loading /video/channels.conf
    Sep 12 20:38:54 vdr vdr[1661]: loading /video/svdrphosts.conf
    Sep 12 20:38:55 vdr vdr[1661]: loading /video/ca.conf
    Sep 12 20:38:55 vdr vdr[1661]: loading /video/keymacros.conf
    Sep 12 20:38:55 vdr vdr[1661]: probing /dev/dvb/adapter0/frontend0
    Sep 12 20:38:55 vdr modprobe: modprobe: Can't locate module char-major-250
    Sep 12 20:38:55 vdr vdr[1661]: no DVB device found
    Sep 12 20:38:55 vdr vdr[1661]: initializing plugin: dxr3 (0.2.1): DXR3-MPEG decoder plugin


    Demnach findet er die DVB-Karte nicht. Allerdings soll ich ja auch in der "setup.conf" eine Variable ändern. Zitat:
    Change PrimaryDVB = 2 in the vdr file setup.conf


    Nur habe ich diese setup.conf nicht(oben schon beschrieben), woher stammt diese Datei?


    Achja,


    ich hoffe wir können bald beide lachen :D



    Lippton

    VDR-Server/Main: SilverStone LC-11, Zotac D2550 - ITX WIFI Supreme (D2550ITXS-B-BE), 1TB HDD, TBS6981 Dualtuner


    VDR-Client 1: Siemens d1562, Celeron 1700, Gen2VDR V2, TT1.5, AV-Board V1.3

Jetzt mitmachen!

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