Jump to content

Seddi

Full Member
  • Gesamte Inhalte

    21
  • Benutzer seit

Alle erstellten Inhalte von Seddi

  1. Ich hab das alles leider erst relativ spät mitbekommen, möchte aber auch hier nochmal mein Beleid an die Freunde und Familie aussprechen. Ich hatte mit Worschter einige Male Kontakt als ich anfing die Keyweltplugins auf die Dreambox zu portieren und hatte viele nette und spassige Chats mit ihm. Es tut immer weh wenn jemand geht den man kennt, selbst wenn man ihn nur so "flüchtig" kennt wie ich. Daher wünsch ich den Freunden und der Familie viel Kraft in der nächsten Zeit, denn ich weiss aus eigener Erfahrung wie schwer das ist wenn man jemand verliert der ein fester Bestandteil des Lebens war. Seddi
  2. @SnowHead Wer hat schon C ? ....
  3. @cyrano Seit wann hat Davinci ein BluePanel ? Die automatische installation mit dem tarball ins /tmp funktioniert nur bei Gemini Images. Bei Davinci musst du das von "Hand" installieren. Also die Dateien wie in dem Tarball vorgegeben (verzeichnisstruktur) auf die Box schieben und die Datei /var/bin/tuxwet/tuxwetter mit Rechten versehen (chmod 755). Wenn du es mit Gemini probierst. Beim downloaden aufpassen, der Internet Explorer verbiegt dir gern den Dateinamen und wenn du ein [1] oder sowas im Dateinamen hast, kommt das Blue Panel nicht damit zu Recht. Lösch einfach mal deinTarball und lade es nochmal neu von der Seite. Haben das heute morgen nochmal ausgetauscht. @Snowhead Die PM war auf einem anderen Board, hab aber gedacht, dass dies für alle interessant ist.
  4. Nachem mir gerade per PM die Frage gestellt wurde, wie man das auf der 7020 installiert, poste ich hier mal meine Antwort dazu: ----------------- Hi ... wenn du ein Gemini hast, dann einfach übers Blue Panel. Ansonsten von Hand installieren. Dabei die Verzeichnisstruktur das Tarballs übernehmen und die Datei tuxwetter mit Rechten (755) versehen. Die "Verzeichnisse" /var/bin und /var/tuxbox/plugins sollten eigentlich bei den meisten Images als Symlink existieren. Wenn nicht die die tuxwet.so und tuxwet.cfg zu den restlichen Plugins (wenn ichmich richtig erinnere liegt das auf der 7020 in Wirklichkeit unter /etc/tuxbox/plugins ) und das Verzeichnis /tuxwet nach /var/bin kopieren (das komplette Verzeichnis, nicht den Inhalt). Wenn /var/bin nicht existiert (als Symlink) dann eben nach /bin schieben und per Telnet unter /var ein Symlink mit ln -s /bin /var/bin anlegen. In dern nächsten version werden die Pfade dann frei konfigurierbar sein, dazu muss aber leider im Quellcode noch einiges geändert werden. Da dies auch auf der dbox hardgecodet ist. Grüße Seddi -----------------
  5. @card0384 Du solltest doch den Spruch inzwischen kennen: Erst lesen, dann testen Hier mal ein Zitat aus meinem Post auf IHAD: man beachte den 2. Punkt .... Noch Fragen ?
  6. @SnowHead Apropos SplashScreen, der ist im Moment glaube ich in der Config ausgeschaltet. Kannst hier ja wieder die 1 setzen, hab ich nach dem testen vergessen
  7. @SnowHead Hab dir gerade schon auf IHAD geantwortet. Die Farben sind auf der Box OK (sauberes Neutrino-Blau). Das liegt am Screenshot, ich kenne das Problem. Wenn ich einen Screenshot von meinem C64 mache ohne vorher den FB auf 16Bit umzustellen, dann kommt da fbshot nicht damit zurecht. Werde heute abend ein paar Screenshots machen, die auch die richtigen Farben zeigen, nicht das hier noch Missverständnisse auftauchen Mit dem Readme hast du Recht, hab das heute Nacht nur noch schnell gepostet. Die werd ich nachreichen. Allerdings sind die Leute bis jetzt zu Recht gekommen, hab ja auch auf die FAQ verlinkt. Ein bisschen suchen und sich selber schlau machen hat noch niemand geschadet By the way: Können wir das hier auch mal zum testen irgendwo hinlegen ?
  8. ---------------EDIT------------ So hier nun die entgültige Version 2.54 für die Dreambox. Folgendes hat sich nun noch geändert: -Fernbedienung funktioniert sauberm ist nicht mehr träge und hüpft nicht mehr über 2 Menüpunkte drüber -Autrefresh von Webcam Bilder funktioniert (muss in der Config explizit aktiviert werden, siehe FAQ) -Statusbilder bei den Wetterdaten werden angezeigt (kein durchsichtiger Kasten mehr) -Bildschirmgrösse wird von den Videotexteinstellungen (Enigma) übernommen. Hier ist zu beachten, dass Enigma diese Einstellungen erst beim Neustart in eine Datei schreibt. Wenn ihr die Videotext einstellungen also anpasst, müsst ihr Enigma neu starten, dass diese auch in New-tuxwetter übernommen werden -Pfade wurden geändert. Die Hauptdateien des Plugins liegen nun unter /var/bin/tuxwet Somit sollte es auch auf der 7020 keine Probleme mehr geben (Dateien werden über symlinks umgeleitet). in dern nächsten Version (die gleich für dbox und dreambox rauskommen wird) werden die Pfade dann frei konfigurierbar sein. Das kann aber noch ein weilchen dauern .... Also fragt mich bitte nicht wann ! Dadurch das die Pfade neu sind, solltet ihr das "alte" Plugin erst über das Blue Panel entfernen, bevor ihr das neue installiert. Es belegt anch wie vor ca. 330kb im /var Speicher und kann über das Blue Panel (Gemini Image) manuell installiert werden. Grüße Seddi ---------------EDIT------------ Tarball wurde ausgetauscht ! new_tuxwetter_2.54.tar.bz2
  9. @Worschter Werds mir mal antun. Aber das ist bestimmt auch nicht schlimmer als meine verworrene Gedankengänge Auch ich hab da meinen eigenen C-Dialekt ...
  10. So erstaunlich war das mit dem segfault nicht. a ) gibts für sowas den GNU debugger, den ich für solche Fälle auf der Box liegen habe (deswegen wollte ich auch ne ungestrippte binary) und b ) gibts beim kompilieren im CDK schon den ersten Fehler, der das ganze deutlich macht. Da hier ein Struct von Freetype nicht gefunden wurde, habe ich gleich im CVS die Stände der Heads verglichen, da ich weiss, dass z.T. verschiedene Versionen von den libraries eingesetzt werden. Ich koche auch nur mit Wasser
  11. So ... dann melde ich mich hier mal kurz mit meiner neuen Signatur Ihr seid prinzipiell schon lustig ... ich habhier innerhalb einem Tag ein paar "wichtig" klingende Statements gemacht noch nichts wirklich abgeliefert und schon bin ich Teammitglied Spass beiseite, war schon alles ernst gemeint und wer meine Posts bei IHAD liest weiss das ich hier Gewissenhaft bin. Blockads werde ich wie versprochen heute abend mal posten und das Tuxwetter bekommen wir dann in den nächsten Tagen auch noch hin. In diesem Sinne mal schöne Grüsse von mir und im Namen von IHAD, da freuen sich schon viele auf das New-Tuxwetter Seddi
  12. So ... erst mal Danke für das Angebot. Prinzipiell habe ich kein Problem damit, irgendwo ein bisschen Verantwortung zu übernehmen. Allerdings hab ich das Problem, dass ich im Moment in verdammt vielen Bereichen aktiv bin. Ich weiss nicht, ob ihr euch mal auf IHAD umgeschaut habt, hier bin ich sehr aktiv und auch offiziell Supporter. Dann steck ich in meinen eigenen Projekten (im Moment hauptsächlich Tuxfrodo C64Emu und Konqueror Webbrowser). Die Entwicklung/Testphase der Plugins beobachte ich auch sehr stark und supporte zum Beispiel den Tuxfrodo gerade auf mehreren Dreambox Boards direkt, sprich ich mache täglich schon regelmässige Streifzüge über 4-5 verschiedene Boards. Ausserdem habe ich auch noch "richtige" Hobbys, die mit Computer nichts zu tun haben, einen Job (auch wenn ich selber Chef bin, so muss man trotzdem arbeiten) und auch noch Freunde, Familie, etc. ... Da läuft mir irgendwann die Zeit ein bisschen davon. Daher bin ich im Moment ein bisschen vorsichtig mit weiteren Support-Zusagen, da ich gerne halte was ich verspreche, ich aber nicht auf 5 Boards gleichzeitig Support leisten kann. Prinzipiell habe ich aber die Erfahrung, dass sich die Community sehr schnell selbst helfen kann. Es gibt immer schnell ein paar Leute, die mit Plugins und Einstellungen sehr schnell zu Recht kommen und dann anderen auch beim installieren helfen. Wenn ich irgendwo drüberfliege und eine Frage sehe, die ich beantworten kann mach ich das normalerweise auch aber ich möchte euch nicht versprechen, dass ich hier zig-mal am Tag online bin und Fragen beantworte. Ich denke mal, dass sich der Support bzw. die Plugins auch sehr schnell auf andere Boards übertragen werden (wie z.B. mein Heimatboard IHAD), da hier doch mehr Dreambox-User unterwegs sind. Dieses Board hier habe ich (und ich behaupte mal, dass ich in der Szene ganz gut drin bin) bis gestern nicht mal gekannt. Wenn ihr kein Problem habt, dass sich die Plugins und der Support für die Dreambox auch auf andere Boards verbreiten bzw. ein Stück weit verlagern (Quellenangabe ist natürlich selbstverständlich) bin ich schon bereit euch zu helfen. Nur will ich keine grossen Versprechungen machen, da ich andere Projekte erstmal zu Ende (gibt es das überhaupt ? ) führen möchte. Daher werde ich mich im "Team" auch erstmal auf die Anpassungen für die Dreambox konzentrieren und mich weniger um Fehlerbehebungen im Quelltext oder um neue Features kümmern werde. Da werde ich irgendwann auch mal mehr Zeit rein stecken können, aber im Moment ist das der Stand der Dinge. Muss mich ja auch erstmal mit demPlugin bzw. Quelltext vertraut machen, dass ich überhaupt weiss was da wie funktioniert und gelöst ist. So mal im Moment mein Statement dazu. Zusammengefasst helfe ich gerne mit, erwartet aber nicht, dass ich hier nun 100%ig Gas geben kann. Grüße Seddi
  13. So .. das blockads Plugin läuft bei mir inzwischen mal soweit, werde das heute abend mal posten. Das Hauptproblem lag mal daran, dass wir auf der Dreambox immer noch ein paar ältere Libraries einsetzen. Bei Blockheads war das Problem mal hauptsächlich an der Freetype-Lib, die auf der Dreambox noch in der Version 2.0.9 verwendet wird und bei den dbox Images schon auf 2.1.4 upgedatet ist. Zwischen 2.0.x und 2.1.x gibt es da allerdings ein paar gravierende Unterschiede. Werde den Quellcode mit IFDEFs so anpassen, das er in Zukunft auf beiden CDKs erfolgreich kompiliert werden kann und ihn euch dann zurückschicken. Grüße Seddi
  14. Hab dir ne PM geschickt ...
  15. So ... hab das ganze mal kurz durchgetestet. Also die libcurl muss nachgereicht werden, was aber kein Problem ist (im Gegensatz zu Neutrino, braucht Enigma diese nicht, weshalb sie auch nicht im Image ist). Dann komme ich bis zum Splash-Screen und wenn ich diesen dann wegdrücke (ich hab auf /dev/input/event0 ja ein DReamkeyboard hängen), bekomme ich einen seg-fault. Das gleiche, wenn ich in der config den Splash Screen ausschalte bekomme ich den seg-fault gleich Ich hab das mal über den gdb gestartet, der kann mir aber (klar weil, die binary ja gestrippt ist) nur sagen, dass bei irgendeinem abs() aufruf (müsste die libc sein) stirbt ... Da würde wie gesagt eine ungestrippte binary mehr aufschluss geben ...
  16. @SnowHead Schaun wir mal ... ich melde mich heute abend nochmal. Ich denke mal prinzipiell nicht, dass man hier viel portieren muss. Das Problem wird vermutlich nur an den abhängigkeiten der Libraries liegen ... By the way: Was ist das blockads Plugin ? Sorry ... bin heute zum ersten mal hier im Board Das mit dem Download Bereich hatte sich schon erledigt ... libpng ist auch vorhanden libgif weiss ich nicht auswendig, ist aber kein Problem.
  17. @SnowHead Danke für deine Bereitschaft. Ich würde die Quellen an eurer Stelle auch nicht einfach hergeben, vielleicht bekommen wir das aber auch ohne Quellen hin. Ich schau mir das heute abend mal an und versuche die lib-Abhängigkeiten auf zu lösen. Das Event-Node für die FB kann ich auch in der Binary patchen. Wenn aber wirklich (wie bei card0384) ein Segmentation Fault auftritt, dann wäre eine ungestrippte binary hilfreich, dann kann ich mit dem gdb Debugger einiges erreichen und auch sagen, wo es klemmt bzw. was ihr evtl anpassen müsst. Ich denke mal, dass es (mal abgesehen von der Fernbedienung) mit den Libraries Probleme gibt. Diese kompilier ich aber soweiso selbst, daher gehts vielleicht auch ohne Quellen. Ich hab da als Programmierer vollstes Verständnis dafür, dass man sein Know-How nicht weitergibt. Ich melde mich hier heute abend nochmal, wenn ich vor meiner Dream sitze. Ach ja, hab auch gerade das "Startplugin" angeschaut, dass macht ja nix anderes als die eigentliche Binary aufzurufen. Da werde ich kurz ein eigenes proggen, wo dann auch gleich der LD_LIBRARY_PATH gesetzt wird, um die libcurl laden zu können. Das mach ich bei meinen Projekten (Konqueror, C64Emu) auch nicht anders. Da brauch ich auch keine Quellen dafür, das bekomm ich noch selber hin
  18. Hallo erstmal, ich bin gerade auf diesen thread in meinem Heimat-Board IHAD aufmerksam gemacht worden und finde das ganze sehr interessant. Nachdem ich den alten C64Emulator gerade auf die Dreambox "fertig" portiert habe (Bildschirmskalierung, Sound, USB-Joystick, etc. -> siehe www.tuxfrodo.de) und im Moment gerade den Konqueror/Embedded inkl. QT/Embedded portiere und das ganze auch fast fertig habe, behaupte ich mal, dass ich mich auf der Dreambox sehr gut auskenne. Würde mir das ganze gerne mal anschauen, leider komme ich aber in den DL-Bereich nicht rein ... Frage nebenbei, gebt ihr den Quellcode frei ? Dann würde ich das ganze anpassen (auch die Fernbedienungscodes) und dann bekommen wir das bestimmt zum laufen. Lasst von euch hören. Grüße Seddi ---------------------------------- http://www.tuxfrodo.de P.S.: So nebenbei, eine libjpeg ist auch im normalen Dreamimage vorhanden.Die libcurl allerdings nicht. kann man aber ja reinfügen, oder das Plugin im Zweifelsfall gegen eine statische libcurl linken. Die Dreambox kann prinzipiell mit den Codes der dbox2 umgehen, hierzu müsst ihr das dbox kompatible Device /dev/dbox/rc0 ansprechen, dann läuft auch die Dream-RC (mit Ausnahme ein paar Sondertasten). ----EDIT------ Hab den Download gerade im PLugins-Forum gefunden ... ich schau mir das mal an. ---EDIT 2---- Hab gerade im Hex-Editor gesehen, dass ihr für die Fernbedienung /dev/input/event0 öffnet. Auf diesem Device liegt bei der Dreambox das optionale Infrarotkeyboard .... Dann müsste das prinzipiell mit diesem klappen, bzw. ich versuch das mal in der binary zu patchen ...
×
×
  • Neu erstellen...