[gelöst] Box startet nicht, wenn newnigma2.to down

    • hier eine aktualisierte Version, wo u.a. das Problem von Alfred (leere Update-Liste nach 2. Start des Paketmanagers) behoben ist.

      Änderungen:
      08.09.2025
      - beim Start des Paketmanagers wird nun auch die Erreichbarkeit des NN2-Feeds geprüft
      - Anzeige für die Paketbeschreibung optimiert (teilweise wurde kein Beschreibungstext angezeigt)
      - im Offline-Installer wird jetzt bei OK auf ein Paket eine Frage zur Installation angezeigt

      07.09.2025:
      - zeige nur Pakete/Updates für die aktuelle Architecture (mipel, armhf, amr64)
      bisher waren z.B. über den Mediaportal-Feed immer 3 Einträge/Updatemeldungen zum MediaPortal-Plugin vorhanden (jeweils für alle Arch-Varianten)
      - alternative Online-Prüfung zur Erreichbarkeit des NN2-Feed im Updatecheck bei Boxstart (auch wird das Feed-Update beim Boxstart jetzt nur noch ausgeführt, wenn die Updateprüfung bei Boxstart auch aktiviert ist - bisher wurde das Feed-Update immer ausgeführt)
      - neue Filter-Option im Paketmanager "Show Updates", um lediglich die Updates anzuzeigen (kann auch mit anderen Filtern kombiniert werden - also zeige Updates bei Plugins)
      - Fehler im Paketmanager behoben, wo zu viele Pakete mit "Aktualisierbar" angezeigt wurden (da wurde eine interne Variable nicht zurücksetzt, so dass nach einem aktualisierbaren Paket auch alle danach ermittelten Pakete in der Liste als aktualisierbar angezeigt wurden)
      - Versuch, den "buffer overflow" error zu verhindern bzw. zu umgehen (keine doppelte Verwendung der vollständigen Paketlisten - könnte Speicher sparen)
      - der Paketmanager wird jetzt beim öffnen sofort angezeigt (erst danach wird das Feed-Update inkl. der Zahnräder ausgeführt)

      Hinweis:
      Die Dateien aus der Zip in folgenden Ordner auf die Box kopieren und einen GUI-Neustart machen:
      /usr/lib/enigma2/python/Plugins/newnigma2/paketmanager/

      Zur Sicherheit die vorhandenen Files im Ordner vorher sichern.
      Falls die angepassten Files Probleme machen, kann man einfach wieder die gesicherten Files zurückspielen und die neuen py-Files löschen.

      Die angepassten Files sollten im OE2.5 (u.a. dm9x0) und OE2.6 (One/Two) funktionieren.
      Dateien
      Gruß Sven (aka Dreamy)

      DM920 mit unstable OE2.5 DP
      One und Two mit OE2.6 DP AIO
    • sehr suspekt (wie so vieles bei dir bzw. deinem System ;) ), dass da nur pyo sein sollen.
      Und nein, nichts umbenennen; pyo sind kompilierte py, das passiert automatisch.
      Also: Deine pyo sichern (damit du zur Not zurückkannst, Komplettbackup wär die Alterntive) und die neuen Dateien ohne Umbenennen reinkopieren, die werden nach dem Neustart dann nach .pyo kompiliert...
      Yamp - Musicplayer mit Artist-Art-Hintergrund und "Karaoke Light"- aktuelle Version V3.3.2 hier, bitte beachten: FAQ hier

      Wissen ist eins der wenigen Güter, das sich durch Teilen vermehren lässt .... :thumbsup:
    • Danke, das hat letztendlich geklappt. Es wird nun der erste zusätzliche Eintrag für updates im Erweiterungsmenü angezeigt.
      Trotzdem ist das Problem geblieben. Meistens dauert es ein paar Minuten, als wenn da nach und nach etwas überläuft. Auf jeden Fall bekomme ich immer nach ein paar Minuten Nutzung der Box den Greenscreen, wenn ich das Erweiterungsmenü aufrufe. Immer unterschiedliche Einträge beim greenscreen.
      Dann deinstalliere ich das MP, und alles ist ok. Es läuft jetzt seit dem späten Abend einwandfrei. Egal wie oft ich Mediatheken und MP öffne / nutze.

      Der e2Iplayer ist leider keine Alternative im newnigma2. Da bekomme ich das mit den updates nicht hin. Habe parallel eine vu+. Mit anderem Image und dem e2iplayer vom feed läuft alles super und ist aktuell.
      Ich möchte aber gerne beim newnigma bleiben, da bleibt also `nur´ das MP.

      Vielleicht findet sich ja noch eine Lösung ?
      Bilder
      • Screenshot_20251030_204127_Gallery.jpg

        1,41 MB, 2.340×1.080, 183 mal angesehen
    • @Sven H:
      Folgendes Problem:
      Ich mache regelmäßig Backups mittels Menü - Erweiterungen - rote Taste - 7. Zu der Taste 7 komme ich gar nicht, da GS. Habe auch probiert Taste blau - Paketmanager, auch da kommt GS (gleich bei Drücken von Paketmanager). Nur mit der Methode Hauptmenü > Newnigma2 Services > System Werkzeuge > Dreambox Backup kann ich ein Backup machen.

      Wir (die Profis) dachten am Anfang im Thread Crash beim Erstellen von Backup an meinen eigenen Skin, aber auch bei anderen Skins kam GS. Steht alles im Thread, ist aber etwas länger.
      Die Profisn dachten an Deinen Paketmanager, den ich mittlerweile aktualisiert habe.
      GS bzw. Rebbot ohne GS ist aber weiterhin da.

      Hier 2x Screenshot und Crashlog:
      Skin Werner
      enigma2_crash_1765549651.log
      -----------------------------------------------
      Nach Update Paketmanager:
      enigma2_crash_1765570963.log

      Vielleicht kannst Du damit etwas anfangen, die Profis wissen auch nicht mehr weiter.
      Das Komische daran ist: ich habe die letzten Monate immer das Backup mit Menü - Erweiterungen - rote Taste - 7 aufgerufen und es hat immer funktioniert. Aber wenn ich die Backups jetzt einspiele, kommt GS bzw. Reboot.
      Bitte schau Dir das mal an.
      Danke.
    • Ne wirkliche Lösung hab ich aktuell nicht.
      Da du aber das gutemine-Feed-Plugin nutzt, könnte das eine Erklärung sein.
      Der gutemine-Feed war längere Zeit leer. Erst vor kurzem hat gutemine wieder einige Pakete auf seine Feeds gelegt.
      Das könnte evtl. erklären, warum es vorher keine Probleme gab.

      Bei dem BufferOverflow-Error geht der Box der Speicher aus, wenn zu viele Pakete aus den einzelnen Feeds im Paketmanager verarbeitet werden müssen.
      Der Fehler scheint nach dem Update des Paketmanagers ja nicht mehr zu kommen.

      Der neue Fehler mit den zu vielen offenen Sockets ist leider nicht so einfach zu erforschen.
      Das kann alles mögliche sein.

      Ich denke aber auch, dass du lt. logs eine veraltete gutemine-Feed-Version nutzt (2.9-r30).
      Das ist eine Version, wo lt. log noch mein Feed in das gutemine-Plugin integriert war.
      Daher würde ich zuerst versuchen, auf das aktuelle gutemine-Feed-Plugin upzudaten oder es zu deinstallieren, wenn du es nicht benötigst.

      WICHTIG:
      Beim Deinstallieren des gutemine-Feed-Plugins ist aber zu beachten, dass dann möglicherweise auch viele andere installierte Plugins von gutemine automatisch deinstalliert werden.

      Solltest du nun weitere Fragen oder Probleme zum gutemine-Feed-Plugin haben, frage dazu nochmal in einem neuen Thread oder direkt im DreamProperty-Bord im attic-Thread von gutemine.
      Das würde hier nicht mehr zum eigentlichen Thread passen.
      Gruß Sven (aka Dreamy)

      DM920 mit unstable OE2.5 DP
      One und Two mit OE2.6 DP AIO
    • Danke schön.
      Aber im anderen Thread wurde mir bereits geraten, das gutemin Plugion zu deinstallieren, was ich auch getan habe. Muss jetzt nur mehr statt Autopin Pineas installieren.
      Hat aber das Problem mit Paketmanager nicht gelöst.
      Was schade ict, denn ich mag den Paketmanager :(
    • Wenn du Lust und Zeit hast, kannst du ja nach und nach alle Plugins deinstallieren und immer wieder testen, ob das socket-Problem im Paketmanager weiterhin besteht.
      Wenn es irgendwann wieder geht, weiß man evtl. wer der "Verursacher" sein könnte und hätte einen neuen Prüfansatz.
      Gruß Sven (aka Dreamy)

      DM920 mit unstable OE2.5 DP
      One und Two mit OE2.6 DP AIO
    • nicht nur wg. den erwähnten plugins - manchmal ist ein image nun mal zerschossen und man kann Stunden damit verbringen vergeblich den Fehler zu suchen
      und dass die newnigma2 feeds immer wieder mal nicht rechtzeitig bzw. gar nicht antworten macht das auch nicht wirklich einfacher, vor allem bei einer Neuinstallation
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

    • Es gibt soooo viele andere Möglichkeiten, Probleme mit dem Image zu bekommen, da sind Plugins von gutemine nur eines davon.

      Fred Bogus Trumper schrieb:

      und dass die newnigma2 feeds immer wieder mal nicht rechtzeitig bzw. gar nicht antworten macht das auch nicht wirklich einfacher, vor allem bei einer Neuinstallation
      Der "neue" Server macht es vielleicht mal besser ;) .
    • Hilfsbereit schrieb:

      Der "neue" Server macht es vielleicht mal besser ;) .
      hm, hoffentlich - aber mir ist das mittlerweile Schnuppe ...

      Quellcode

      1. root@dm820:~# cat /etc/apt/sources.list.d/*.list
      2. deb http://dhs/dreambox/e2/feed/oe2.5/newnigma2/20240609/all ./
      3. deb http://dhs/dreambox/e2/feed/oe2.5/newnigma2/20240609/dm820 ./
      4. deb http://dhs/dreambox/e2/feed/oe2.5/newnigma2/20240609/mips32el ./
      5. root@dm820:~# apt-get update
      6. Ign http://dhs ./ InRelease
      7. Ign http://dhs ./ InRelease
      8. Ign http://dhs ./ InRelease
      9. Hit http://dhs ./ Release.gpg
      10. Hit http://dhs ./ Release.gpg
      11. Hit http://dhs ./ Release.gpg
      12. Hit http://dhs ./ Release
      13. Hit http://dhs ./ Release
      14. Hit http://dhs ./ Release
      15. Hit http://dhs ./ Packages
      16. Hit http://dhs ./ Packages
      17. Hit http://dhs ./ Packages
      18. Ign http://dhs ./ Translation-de_DE
      19. Ign http://dhs ./ Translation-de
      20. Ign http://dhs ./ Translation-en
      21. Ign http://dhs ./ Translation-de_DE
      22. Ign http://dhs ./ Translation-de
      23. Ign http://dhs ./ Translation-en
      24. Ign http://dhs ./ Translation-de_DE
      25. Ign http://dhs ./ Translation-de
      26. Ign http://dhs ./ Translation-en
      27. Reading package lists... Done
      28. root@dm820:~#
      Alles anzeigen
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox