Was mir an Kodi stinkt...

  • Ohne sonst irgendwas geändert zu haben, haben sich seitdem die 7530 werkelt immer wieder kleine, kurze Aussetzer eingeschlichen. Manchmal geht es wochenlang gut (zumindest ohne das ich es merke) und manchmal ist mehrfach am Tag das LAN (nicht das WLan, das wäre ja fast schon "normal") für ein, zwei Sekunden unterbrochen, einfach so.

    Ich würde hier ansetzen.
    Das macht man am einfachsten mit einem anderen Router, den man sich borgt oder kauft. Ich empfehle dir eine FB7590.
    Ich habe als IT-Firma immer ein paar Business-Geräte für solche Fälle lagernd (teure Lancom Router und Fritzboxen).
    Solange das Netzwerk hängt bzw. spinnt, braucht man doch nirgends anders nach Fehlern zu suchen.
    Als nächstes ein Netzwerkdatenmitschnitt mittels managed Switch, mirrored Switchport und Wireshark.

    Worauf läuft deine MySQL-Datenbank?

  • Kodi lässt sich nicht beenden. Wenn es bei bisherigen Versionen gut lief, dauerte es so 2-3 Minuten, bis Kodi endlich mal ausgeht, was schon inakzeptabel lange ist. In aller Regel sind es aber mindestens 5 Minuten, die vergehen, bevor Kodi bis 20 sich endlich mal bequemt und aus geht.

    Um zu sehen, was Kodi eigentlich nach dem Drücken des Exit/Shutdown/Whatelse Buttons macht, kann man sich z.B. einfach mal per SSH auf Core-/LibreElec einloggen, tail -f .kodi/temp/kodi.log eingeben, den betreffenden Beenden-Button anklicken und staunen, vorzugsweise im Debug-Modus. Es wird in der Regel - wie hier schon vermutet - auf das Beenden von Addons gewartet (davon hat MQ9 nicht gerade wenige). Wenn diese nicht innerhalb von 5 Sek. auf das Beenden (AbortRequested) reagieren, werden diese gekillt, was ebenfalls zu Verzögerungen führt. Bestehen dann noch Addon-Abhängigkeiten untereinander, kann Kodi schon gern mal abschmieren. Ein Zustand der sich nur schwer debuggen/nachstellen lässt, da auch das Timing untereinander sowie die verwendete Hardware und ihre Power eine Rolle spielt.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Hat jemand von euch vielleicht einen guten Draht zu den Kodi Entwicklern und kann mal nachfragen, ob man da in Zukunft etwas dran ändern könnte. Als einfacher "Normalo- User" wird man da nicht wirklich für voll genommen, leider.

    Issues · xbmc/xbmc
    Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and…
    github.com

    Viel mehr sage ich dazu nicht, da die Fronten deinerseits ohnehin schon verhärtet sind und eine Diskussion an der Stelle nicht mehr zielführend

    P.s.: und ich habe nur den Eingangspost gelesen. Wenn interesse an einer ernsthaften Diskussion besteht, dann bin ich (als Team Kodi Mitglied) gern dazu bereit.

    Nachtrag: Kurz überflogen und nicht ein einziges Debug- oder Crashlog. Wenn man Kodi unter Linux abschießt, dann wird ein Crashlog geschrieben. Solange wir das weder hier noch im Issue tracker sehen, wundert es mich nicht, dass man nicht für voll genommen wird.

    Wertschätzung kostet nichts, aber sie ist von unschätzbarem Wert.

  • Hi.

    Ich habe seit ich am Donnerstag das Debug Logging dauerhaft aktiviert habe, keinen einzigen Crash mehr gehabt, nicht mal wenn ich es provoziert habe. Auch das Herunterfahren bzw. der Neustart wird in einer akzeptablen Zeit erledigt, obwohl schnell wirklich etwas anderes ist. Sei es drum, so wie es im Moment ist, kann ich gut damit leben. Wieso Kodi, zumindest bei mir, so viel zuverlässiger läuft, sofern ich das Debug Log aktiviert habe, weiß ich nicht. Es ist einfach so. Ich kann schlicht kein Crash Log hochladen, weil es keines gibt.

    Kurz überflogen und nicht ein einziges Debug- oder Crashlog. Wenn man Kodi unter Linux abschießt, dann wird ein Crashlog geschrieben. Solange wir das weder hier noch im Issue tracker sehen, wundert es mich nicht, dass man nicht für voll genommen wird.

    Wie oben geschrieben und vorher schon mehrfach erwähnt, gibt es kein Debug Log und auch kein Crash Log. Habe ich das Debugging aktiviert, crasht Kodi nicht. Und wenn ich es nicht aktiviert habe, fliegt Kodi so auf die Nase, das es gar nichts mehr ins Log schreibt. Null, Nada, Nothing. Da ist wirklich gar nichts, was ich hochladen könnte außer Logs davon, wie alles funktioniert. Und das ist sowohl unter Windows als auch unter CoreElec gleich...

    Was meine diversen früheren Versuche angeht, da hatte ich sehr wohl entsprechende Logs bereit gestellt. Allerdings kam nie auch nur irgendeine Reaktion. Ist aber auch schon viele Jahre her, das ich mal im "offiziellen" Kodi Forum sowas angesprochen habe. Wenn man wiederholt keinerlei Reaktion bekommt, dann hat man irgendwann auch keinen Bock mehr. Hier kommen wenigstens Reaktionen. Dafür ein generelles Danke schön.

    Für GitHub habe ich keinen Account. Hatte ich mal für Media-Buddy, der wurde aber wegen einer falschen Virus Warnung gesperrt. Media-Buddy ist weder ein Virus noch ist es mit einem Virus infiziert. War es auch nie, wird aber immer wieder mal fälschlicherweise für einen Virus gehalten. Bei Github kann ich also nichts eingeben und ehrlich gesagt sollte man als einfacher User auch nicht unbedingt Github dafür nutzen müssen. Github ist für "Otto Normaluser" viel zu unübersichtlich und verwirrend aufgebaut. Für sowas ist ein Forum eindeutig der bessere Platz.

    -------------------------------------
    Danke fürs lesen, Claus

  • Gut....

    Dann ist das Problem ja gelöst.

    Ich meine...Man könnte noch einen Issue auf machen und beschreiben, dass Kodi nur dann stabil läuft wenn Debug logging aktiviert ist. Aber was weiß ich schon.

    Wie oben geschrieben und vorher schon mehrfach erwähnt, gibt es kein Debug Log und auch kein Crash Log. Habe ich das Debugging aktiviert, crasht Kodi nicht. Und wenn ich es nicht aktiviert habe, fliegt Kodi so auf die Nase, das es gar nichts mehr ins Log schreibt.

    Wenn Debug logging aktiviert ist, dann wird auch ein Log geschrieben. Wenn Kodi auf die Nase fliegt gibt es unter CoreELEC mit Sicherheit auch ein Crashlog.

    Eigentlich ist es mir aber auch egal. Dein Problem scheint gelöst und wenn dir Kodi nicht mehr gefällt und du nicht motiviert genug bist dem Problem auf die Spur zu kommen (da du selbst Software entwickelst brauche ich dir nicht zu erklären wie man Dinge analysiert), dann lass es halt. Hier dabei so ne Welle zu machen und Fingerpointing zu betreiben hilft dir dabei bestimmt weiter ;) .

    Leider ist Motivation nichts was man jemandem beibringen kann. Entweder man hat sie oder nicht. Du hast sie anscheinend nicht. Ansonsten hättest du mal ein Plain Kodi aufgesetzt, keine Addons, keine Datenbank....nichts und dann geprüft ob Kodi in Bezug auf das Ausschalten funktioniert. Wenn ja, dann Addon installieren (nur eines!!!!), dann wieder probieren etc. pp. Irgendwann wirst du die Ursache gefunden haben und kannst dann aktiv helfen Kodi zu verbessern. Bevor das nicht gemacht wird, verbuche ich solche Clickbait-Threads als "Trolling" (nicht böse oder persönlich gemeint).

    Ich nutze hier Kodi unter LibreELEC seit dem es LibreELEC gibt (aktuell in 20.5). Großartiger Player, stabiles System, kein Crash, kein Ruckeln...Und so lange wir kein Log sehen wissen wir nicht was du machst. Und bitte komm mir nicht mit "da sieht man nichts drin" nur weil du darin nichts siehst.

    Wertschätzung kostet nichts, aber sie ist von unschätzbarem Wert.

    2 Mal editiert, zuletzt von DaVu (24. März 2024 um 12:33)

  • Für GitHub habe ich keinen Account. .... und ehrlich gesagt sollte man als einfacher User auch nicht unbedingt Github dafür nutzen müssen. Github ist für "Otto Normaluser" viel zu unübersichtlich und verwirrend aufgebaut. ...

    lt. Kommentar #3 bist du doch OpenSource-Entwickler.

    Ich bin keiner, habe aber einen GitHub-Account ...

  • Um zu sehen, was Kodi eigentlich nach dem Drücken des Exit/Shutdown/Whatelse Buttons macht, kann man sich z.B. einfach mal per SSH auf Core-/LibreElec einloggen, tail -f .kodi/temp/kodi.log eingeben, den betreffenden Beenden-Button anklicken und staunen, vorzugsweise im Debug-Modus. Es wird in der Regel - wie hier schon vermutet - auf das Beenden von Addons gewartet (davon hat MQ9 nicht gerade wenige). Wenn diese nicht innerhalb von 5 Sek. auf das Beenden (AbortRequested) reagieren, werden diese gekillt, was ebenfalls zu Verzögerungen führt. Bestehen dann noch Addon-Abhängigkeiten untereinander, kann Kodi schon gern mal abschmieren. Ein Zustand der sich nur schwer debuggen/nachstellen lässt, da auch das Timing untereinander sowie die verwendete Hardware und ihre Power eine Rolle spielt.

    Danke. Hatte ich mir so nie angeschaut.

    Ich freue mich ja immer, wenn Software mir sagt, was sie treibt. Vielleicht sollte Kodi sich Windows als Vorbild nehmen. Das sagt ja beim Runterfahren auch, was da alles das runterfahren behindert. Also wenn Kodi da so erklaert, welche Addons es terminiert, und dann die Namen verschwinden, fuer die die terminiert werden, dann wuerde das glaube ich vielen Benutzern helfen. Gerade weil ja gerade die AddOns etwas sind, wo viele Benutzer mit neuen Versionen gerne rumspielen, die dann leicht die Ursache von Problemen sein koennen. Und gerade auf den am haeufigsten verwendeten Sustmen wie Android ist halt debuglog schon ziemlich aufwendig.

Jetzt mitmachen!

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