Kodi Abstürze

  • Moin zusammen,

    ich bin mal wieder am analysieren und korrigieren aufgrund von diversen Anpassungen seitens Amazon. Beim Testen fiel mir auf, das Kodi immer wieder abstürzt. Im Log ist lediglich dies zu sehen:

    Code
    warning <general>: Setting most music properties through ListItem.setInfo() is deprecated and might be removed in future Kodi versions. Please use the respective setter in InfoTagMusic.


    Das ist der letzte Eintrag im Log danach ist Kodi "weg". In Verwendung ist:

    Code
    Starting Kodi (20.1 (20.1.0) Git:20230312-289ec664e3). Platform: Linux x86 64-bit
    Kodi compiled 2023-03-12 by GCC 11.3.0 for Linux x86 64-bit version 5.15.85 (331605)
    Running on Linux Mint 21.1, kernel: Linux x86 64-bit version 5.15.0-69-generic

    Habt ihr ähnliches beobachten können und gibt es bereits Code-Beispiele wie man ListItem.setInfo() durch InfoTagMusic ersetzt? Ich konnte bisher nicht allzu viel im Internet dazu finden.

  • Die Entwickler wollen vom ListItem.setInfo(blablub) wegkommen und stattdessen die Infos in Objekte für Video, Music, Movie usw. bündeln. Das hat den Grund dafür, dass das ListItem mittlerweile in Wildwuchs ausgeartet ist und hier wieder eine Struktur rein soll.

    Trotzdem wird ListItem.setInfo() nach wie vor von der aktuellen Kodiversion unterstützt, allerdings ist es deprecated. Das bedeutet, dass setInfo() wahrscheinlich in zukünftigen Kodi-Versionen entfernt werden wird. Sieh' daher die Meldung lediglich als Hinweis für die Entwickler an.

    Das ist der letzte Eintrag im Log danach ist Kodi "weg".

    An der Stelle sollte man ins syslog reinschauen. Da findet man z.B. sowas ;)

    Code
    Apr 10 10:59:15 Monster kodi.desktop[12971]: libva info: VA-API version 1.7.0
    Apr 10 10:59:15 Monster kodi.desktop[12971]: libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
    Apr 10 10:59:15 Monster kodi.desktop[12971]: libva info: va_openDriver() returns -1
    Apr 10 10:59:16 Monster kernel: [11195.552327] show_signal_msg: 48 callbacks suppressed
    Apr 10 10:59:16 Monster kernel: [11195.552329] LanguageInvoker[12994]: segfault at 100000002 ip 0000000100000002 sp 00007f0fd27f9228 error 14 in kodi.bin[55b05639e000+3339000]
    Apr 10 10:59:16 Monster kernel: [11195.552334] Code: Bad RIP value.

    Da macht dann wohl der nVidia Treiber Probleme...

    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

  • Auf die Idee mit den NVIDIA Treibern wäre ich nicht gekommen und im Syslog steht in der Tat etwas zum Treiber. Jetzt muss ich mal schauen wie ich das beheben kann. Wie hast du das gelöst, den Linux default Treiber, wie Nouveau, verwendet?
    Ich hatte mich auch schon gewundert warum ListItem Einträge zum Absturz führen sollten und selbst im erweiterten Kodi [definition=12,0][definition=12,4][definition='1','3']Debug[/definition][/definition][/definition] Log war nicht mehr zu sehen, aber jetzt ergibt das einen Sinn. Danke Dir!

    Edit:
    Ich hab's gefunden (für Ubuntu / Linux Mint). Hier für Interessierte die Lösung:

    Bash
    sudo vim /etc/default/grub

    Die Zeile GRUB_CMDLINE_LINUX_DEFAULT finden und nvidia-drm.modeset=1 hinzufügen.

    Das Ergebnis sollte dann ungefähr so aussehen:

    Code
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1 nvidia-drm.modeset=1"


    Im Anschluss noch sudo update-grub ausführen.

    2 Mal editiert, zuletzt von spacy (10. April 2023 um 14:08)

  • Wie hast du das gelöst, den Linux default Treiber, wie Nouveau, verwendet?

    Welches Linux verwendest du denn? Welche GraKa ist bei dir eingebaut und welcher Treiber ist aktuell im Einsatz?

    Mich wundert auch noch ein wenig, warum da VA-API und NVidia in einem Atemzug steht. Ich dachte immer es ist VDPAU bei NVidia

    Zumindest kann ich das in meinem Kodi-Log mit einer NVidia Karte und Fedora als Linux so bestätigen. Wenn ich da nach "VA-API" greppe, bekomme ich keine Ergebnisse...wohl aber bei "VDPAU".

    Für mich liest sich das ein wenig so, als wäre da ein NVIdia Treiber für eine Intel Karte installiert worden.

    Kann ich da mal ein [definition=12,7][definition='1','1']debuglog[/definition][/definition] sehen bitte?

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

  • @DaVu, ich habe eine GeForce GTX 1070 mit der Treiberversion nvidia-driver525 - Version 525.105.17-0ubuntu0.22.04.1 im Einsatz. Aber wie oben bereits geschrieben, habe ich eine Lösung gefunden und jetzt stürzt nichts mehr ab.
    Sind schon irgendwie lustige Seiteneffekte. Nur gut, dass man mit Linux (fast) immer eine Lösung findet [ad]

  • Wie hast du das gelöst, den Linux default Treiber, wie Nouveau, verwendet?

    Noch garnicht, denn Kodi stürzt relativ selten beim Start von Kodi ab, und wenn es läuft, dann läuft es. Aber danke meinerseits für deinen Tip, den werde ich mal ausprobieren. So hilft man sich halt gegenseitig [ay] .

    BTW verwende ich hier noch den 495er Nvidia mit einer GTX1660 SUPER. Sollte ich vielleicht auch mal updaten.

    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

Jetzt mitmachen!

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