Beiträge von Ghost

    Hi,


    allgemein soll putty (für telnet und ssh kram) recht gut sein.. und tutty (dasselbe blos für seriell) auch taugen.. (hab ich mir sagen lassen.. ich selber benutze nur Linux)


    cu

    Hi,


    na die kernel cmdline ist doch immer noch falsch...


    Kernel command line: console=ttyS0,115200 root=/dev/mtdblock3 rootfstype=jffs2


    mtdblock2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! nicht mtdblock3


    Abgesehen davon sehen die logfiles die das komische windows terminal programm bastelt immer total kaputt aus.. alles durcheinander.. gibts da nix anderes? / besseres?


    cu

    Hi,


    dann stimmt was nicht.. das log muss anders aussehen.. es haben ja andere Leute auch schon 1.5er Images gebaut.. und die laufen...


    Zeig mal ein neues log.. also gebootet von /dev/mtdblock2 mit debug an..



    cu

    Hi,


    für 1.5er images ist die Kernel commandline zum loggen nicht mehr


    console=ttyS0,115200 root=/dev/mtdblock3 rootfstype=jffs2 rw


    sondern


    console=ttyS0,115200 root=/dev/mtdblock2 rootfstype=jffs2 ro
    ...


    Aber ich vermute jetzt mal ins schwarze, dass Du das Treiberdate hochgesetzt hast in dreambox-dvb-modules.bb.. und in aktuellen Treibern gibt es da einen neuen Tunertreiber von dem die xilleon.ko abhängt.. also nicht mehr lädt, wenn diese fehlt.


    Kurz gesagt die dreambox-dvb-modules.bb ist nicht mehr aktuell für die neuen Treiber.


    Bzw. tmbinc hat dieses Problem eben im OE behoben.. also nochmal das OE updaten...


    cu

    Hi,


    da ist der Fehler.. sorry :winking_face:

    Code
    eListBoxEntryTextPixmap::eListBoxEntryTextPixmap( eListBox<eListBoxEntryTextPixmap> *lb, const char* text, void *key, bool pm_visible, int align, const eString& hlptxt, int keytype )
    	:eListBoxEntryText((eListBox<eListBoxEntryText> *)lb, text, key, align, hlptxt, keytype )
    	,pm_visible(false)


    das muss natürlich so sein

    Code
    eListBoxEntryTextPixmap::eListBoxEntryTextPixmap( eListBox<eListBoxEntryTextPixmap> *lb, const char* text, void *key, bool pm_visible, int align, const eString& hlptxt, int keytype )
    	:eListBoxEntryText((eListBox<eListBoxEntryText> *)lb, text, key, align, hlptxt, keytype )
    	,pm_visible(pm_visible)


    sonst ist pm_visible immer false.. und damit wird das pixmap auch nie gerendert :winking_face:


    cu

    Hi,


    hmm ich meine bei den Dreamboxen steht da:


    DiSEqC AA
    DiSEqC AB (nicht BA)
    DiSEqC BA
    DiSEqC BB


    sprich die mittleren beiden sollten verdreht sein... schonmal versucht das zu drehen? :winking_face:


    cu

    Hi,


    okay.. also ich habs mal soweit gefixt, dass es kompiliert...


    Also das Hauptproblem ist allerdings, dass die configure.ac im plugins Verzeichniss nicht ganz korrekt ist.. dort fehlen die FREETYPE_CFLAGS.. das muss angepasst werden.. bei mir isses nun so:


    Code
    CPPFLAGS="$CPPFLAGS $TUXTXT_CFLAGS $XMLTREE_CFLAGS $PNG_CFLAGS $SIGC_CFLAGS $FREETYPE_CFLAGS $CURL_CFLAGS"
    CFLAGS="$CFLAGS $TUXTXT_CFLAGS $XMLTREE_CFLAGS $PNG_CFLAGS $SIGC_CFLAGS $FREETYPE_CFLAGS $CURL_CFLAGS"

    Also das ist einfach im cvs schon falsch.. und da kein anderes Plugin diesen header einbindet, isses auch nicht aufgefallen.. ich werd das im tuxbox-cvs mal fixen.. das bringt aber direkt im OE nix weil das ältere stände auscheckt.. also da müsste dann ein diff erstellt werden und mit im jeweiligen .bb file eingebunden werden..



    cya

    Hi,


    hier mal der code wie man ein ein png in einem listbox entry rendert..



    Anstelle von eListBoxEntryText muss man nun halt eListBoxEntryTextPixmap benutzen..


    cu

    Hi,


    mal ne blöde Frage.. du hast nicht zufällig in irgendeiner Form eine CF Karte in Betrieb?


    Also bisher hatten alle Leute die Probleme beim spulen oder abspielen hatten eine CF im Gerät stecken.. dort gibt es ein Treiber Problem.. deshalb kann ich momentan nur davon abraten eine CF dauerhaft beim normalen Betrieb im Gerät zu lassen.


    cu

    Hi,


    also du könntest Dir etliches an diesen alten strxxx functionen sparen, wenn Du eString benutzt...
    da braucht man kein strcpy..kein strcat... usw..


    Bei Strings kann man einfach sowas machen:


    eString bla;


    bla="text";
    bla += "blubber";


    bla="neuer text"...


    usw.. das wird dann alles einfacher..


    cu