webgui nach update tot

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • webgui nach update tot

      hab heute meine DM7080 geupdatet seither geht das webgui nicht mehr, im crashlog wird folgendes gemeldet,

      hat das überhaupt mit dem webgui zu tun oder scheitert es wo anders?

      profile: wizards: 100
      [EPGC] set outdated epg timespan to 0 hours...
      [EPGC] set cache timespan to 28 days!
      [EPGC] setCacheFile read/write epg data from/to '/etc/enigma2/epg.db'
      I/ [ServiceList.__init__] :: {'serviceItemHeightLarge': 80, 'inBouquetOffset': 20, 'progressBarWidth': 70, 'serviceItemHeight': 44, 'textOffset': 20, 'endMargin': 2, 'piconOffset': 20, 'beginMargin': 2, 'piconWidth': 50, 'progressBarHeight': 14, 'progressBarMargin': 10, 'serviceNumberWidth': 80, 'piconWidthBig': 100, 'serviceInfoHeightAdd': 10}
      I/ [TemplatedListFonts.__init__] :: Bigger: 32, Regular
      I/ [TemplatedListFonts.__init__] :: Big: 30, Regular
      I/ [TemplatedListFonts.__init__] :: Medium: 28, Regular
      I/ [TemplatedListFonts.__init__] :: Small: 26, Regular
      I/ [TemplatedListFonts.__init__] :: Smaller: 24, Regular
      gPixmap: Failed to access '/usr/share/enigma2/ico_dvb_s-fs8.png': No such file or directory
      gPixmap: Failed to access '/usr/share/enigma2/ico_dvb_c-fs8.png': No such file or directory
      gPixmap: Failed to access '/usr/share/enigma2/ico_dvb_t-fs8.png': No such file or directory
      allocating new converter!
      allocating new converter!
      allocating new converter!
      allocating new converter!
      allocating new converter!
      allocating new converter!
      allocating new converter!
      allocating new converter!
      allocating new converter!
      Screen <class 'Screens.InfoBar.InfoBar'>((), {}): <type 'exceptions.KeyError'>
      Traceback (most recent call last):
      File "/usr/lib/enigma2/python/mytest.py", line 350, in create
      return screen(self, *arguments, **kwargs)
      File "/usr/lib/enigma2/python/Screens/InfoBar.py", line 70, in __init__
      x.__init__(self)
      File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 355, in __init__
      self.servicelist = self.session.instantiateDialog(ChannelSelection)
      File "/usr/lib/enigma2/python/mytest.py", line 358, in instantiateDialog
      return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
      File "/usr/lib/enigma2/python/mytest.py", line 393, in doInstantiateDialog
      readSkin(dlg, None, dlg.skinName, desktop)
      File "/usr/lib/enigma2/python/skin.py", line 763, in readSkin
      parseWidgets(name, myscreen, screen, skin_path_prefix, visited_components)
      File "/usr/lib/enigma2/python/skin.py", line 785, in parseWidgets
      parseWidget(name, widget, screen, skin_path_prefix, visited_components, group)
      File "/usr/lib/enigma2/python/skin.py", line 935, in parseWidget
      renderer.connect(source) # connect to source
      File "/usr/lib/enigma2/python/Components/Element.py", line 58, in connect
      self.connectUpstream(upstream)
      File "/usr/lib/enigma2/python/Components/Element.py", line 55, in connectUpstream
      self.changed((self.CHANGED_DEFAULT,))
      File "/home/newnigma2/build/snapshot/oe2.5/build/dm7080/tmp-glibc/work/mips32el-oe-linux/newnigma2-plugins/1.0git20181009-r0/image/usr/lib/enigma2/python/Components/Renderer/Picon.py", line 42, in changed
      File "/usr/lib/enigma2/python/Components/config.py", line 1675, in __getattr__
      return self.content.items[name]
      KeyError: 'picon'
      EXCEPTION IN PYTHON STARTUP CODE:
      ------------------------------------------------------------
      Traceback (most recent call last):
      File "/usr/lib/enigma2/python/mytest.py", line 801, in <module>
      runScreenTest()
      File "/usr/lib/enigma2/python/mytest.py", line 642, in runScreenTest
      runNextScreen(session, screensToRun)
      File "/usr/lib/enigma2/python/mytest.py", line 632, in runNextScreen
      session.openWithCallback(boundFunction(runNextScreen, session, screensToRun[1:]), screen, *args)
      File "/usr/lib/enigma2/python/mytest.py", line 429, in openWithCallback
      dlg = self.open(screen, *arguments, **kwargs)
      File "/usr/lib/enigma2/python/mytest.py", line 459, in open
      dlg.isTmp = True
      AttributeError: 'NoneType' object has no attribute 'isTmp'
      ------------------------------------------------------------
      (exit code 5)
      ]]>
    • kompletten Crashlog als datei anhängen
      Probleme kann man niemals mit derselben Denkweise lösen.

      ¯\_(ツ)_/¯

      "Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen.
      Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."
    • Dein update ist wohl nicht komplett durchgelaufen.
      Per Telnet auf die Box und Befehl
      up
      ausführen. Schauen, ob das Update komplett durch läuft, evtl. musst du etwas mit y (ja) oder n (nein) bestätigen ...

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Mausi ()

    • up ist nur ein alias für dpkg --configure -a && apt-get update && apt-get dist-upgrade && apt-get clean. Gib mal in telnet alias ein, da gibt es einige hilfreiche alias.

      Quellcode

      1. root@dm920:~$ alias
      2. alias cdhdd='cd /media/hdd'
      3. alias cdp='cd /usr/share/enigma2'
      4. alias cds='cd /usr/lib/enigma2/python'
      5. alias deblist='dpkg -l | grep'
      6. alias e2consrestart='wget http://127.0.0.1/web/powerstate?newstate=3 -q -O - > /dev/null'
      7. alias e2log='journalctl -f -u enigma2'
      8. alias e2log2='journalctl -f -u enigma2 > /tmp/e2logfile_$(date +%Y.%m.%d@%H.%M).log 2>&1'
      9. alias e2restart='systemctl restart enigma2.service > /dev/null'
      10. alias ll='ls -all --color'
      11. alias nfs='systemctl restart nfs-server.service'
      12. alias nfsstat='systemctl status nfs-server.service'
      13. alias pid='pgrep -l'
      14. alias powerdown='powerDown'
      15. alias powerup='PowerUp'
      16. alias remount='mount -o remount,rw /'
      17. alias samba='systemctl restart smb.service && systemctl restart nmb.service'
      18. alias search='apt-cache search'
      19. alias such='f'
      20. alias up='dpkg --configure -a && apt-get update && apt-get dist-upgrade && apt-get clean'
      21. root@dm920:~$
      Alles anzeigen
    • Mausi schrieb:

      Wollte ja nur wissen was noch fehlt, da er ja bereits den Befehl up ausgeführt hat.
      Habe ich leider nicht gelesen, dass er "up" ausgeführt hat. Ich habe nur gelesen, dass "apt-get update und apt-get upgrade" ausgeführt wurde und da fehlt noch das apt-get dist-upgrade und das apt-get clean.


      Quellcode

      1. apt-get dist-upgrade
      2. dist-upgrade bringt die installierten Pakete auf den neuesten in den Paketquellen verfügbaren Stand. Hierbei werden im Gegensatz zu upgrade neue Pakete installiert und durch neue Abhängigkeiten unnötig gewordene Pakete ersetzt, auch wenn dies alte Abhängigkeiten beeinflusst. dist-upgrade benötigt keine Angabe von Paketnamen.

      Quellcode

      1. apt-get clean
      2. clean löscht die bereits heruntergeladenen Installationsdateien aus dem Paket-Cache /var/cache/apt/archives/ und gibt so Festplattenspeicher frei. clean benötigt keine Angabe von Paketnamen.