[yavdr-ansible] KODI auch als Flatpak möglich - Tester gesucht

  • Nachdem KODI das Aus für die PPAs verkündet hat (https://kodi.tv/article/ubuntu…cially-retired/), habe ich das Playbook im focal-Branch mal so erweitert, dass man optional KODI auch als flatpak nutzen kann, wenn man die Variable kodi_as_flatpak: True setzt: https://github.com/yavdr/yavdr-an…p_vars/all#L106

    Das Konfigurationsverzeichnis ändert sich von ~/.kodi zu ~/.var/app/tv.kodi.Kodi/data/ - Einstellungen und Datenbanken werden nicht automatisch kopiert bzw. übernommen.

    Auf einem Testsystem hatte ich Probleme mit dem Start des RPC-Server (den die Systemd-Unit nutzt, um KODI sanft zu beenden), aber das konnte ich auf anderen Installationen nicht reproduzieren.

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

    Edited once, last by seahawk1986 (April 1, 2024 at 1:54 PM).

  • Hallo seahawk,

    System: Jammy

    sudo -H ansible-playbook yavdr07.yml -b -i 'localhost_inventory' --connection=local --tags="kodi"


    bei

    sudo systemctl stop vdr

    sudo -H ./install-yavdr.sh

    Das scheint openbox zu sein:

    sudo systemctl stop openbox

    sudo -H ./install-yavdr.sh

    Dann lief es durch. disec.conf und scr.conf repariert. softhddevice-cuvid installiert.

    Kodi gestartet:

    Mein vdr

    SilverStone Milo ML03 schwarz, ASRock H67M-GE/HT, Gigabyte GT1030 Silent, Intel Pentium G630T, DD Cine S2 V6.2, yavdr ansible, Onkyo 508, LG55LA6608, Unicable

  • Mein vdr

    SilverStone Milo ML03 schwarz, ASRock H67M-GE/HT, Gigabyte GT1030 Silent, Intel Pentium G630T, DD Cine S2 V6.2, yavdr ansible, Onkyo 508, LG55LA6608, Unicable

  • Unter noble, jammy oder focal? Was für eine Grafikkarte (scheint ja keine nvidia zu sein, wenn der VAAPI nutzen will)?

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Interessant, das habe ich so noch nicht auf meinen drei Systemen mit nvidia-Grafik gesehen - was hat flatpak denn installiert? flatpak list

    Hast du schon einen Neustart versucht?

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • norbert@vdr:~$ flatpak list

    Name Application ID Version Zweig Installation

    Freedesktop Platform org.freedesktop.Platform 22.08.23 22.08 system

    Mesa org.freedesktop.Platform.GL.default 24.0.3 22.08 system

    Mesa (Extra) org.freedesktop.Platform.GL.default 24.0.3 22.08-extra system

    nvidia-525-147-05 org.freedesktop.Platform.GL.nvidia-525-147-05 1.4 system

    openh264 org.freedesktop.Platform.openh264 2.1.0 2.2.0 system

    Team Kodi tv.kodi.Kodi 20.5-Nexus stable system

    Mein vdr

    SilverStone Milo ML03 schwarz, ASRock H67M-GE/HT, Gigabyte GT1030 Silent, Intel Pentium G630T, DD Cine S2 V6.2, yavdr ansible, Onkyo 508, LG55LA6608, Unicable

  • Installiert ist nvidia 535, könnte das ein Problem sein?

    Mein vdr

    SilverStone Milo ML03 schwarz, ASRock H67M-GE/HT, Gigabyte GT1030 Silent, Intel Pentium G630T, DD Cine S2 V6.2, yavdr ansible, Onkyo 508, LG55LA6608, Unicable

  • Passt das zum aktiven nvidia-Treiber? nvidia-smi

    Bei mir hat er für eine GT1030 einen neueren Treiber genommen:

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Will er da etwas aktualisieren, wenn du sudo flatpak update ausführst?

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Weißt du zufällig, ob er beim Durchlauf des Playbooks auch den nvidia-Treiber mit aktualisiert hat (müsste man im Log von apt sehen können)? Eigentlich sollte er die Flatpaks selber aktualisieren (https://github.com/yavdr/yavdr-an…ll-kodi.yml#L21 ff.), aber möglicherweise schaut flatpak nur auf den aktuell geladenen Treiber.

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ja, ist mit ansible gekommen:

    Start-Date: 2024-04-01 16:19:33

    Commandline: apt-get install -o DPkg::options::=--force-confnew -y nvidia-driver-535 linux-modules-nvidia-535-generic-hwe-22.04

    Mein vdr

    SilverStone Milo ML03 schwarz, ASRock H67M-GE/HT, Gigabyte GT1030 Silent, Intel Pentium G630T, DD Cine S2 V6.2, yavdr ansible, Onkyo 508, LG55LA6608, Unicable

  • Leider müssen alle addons neu installiert werden.

    Mein vdr

    SilverStone Milo ML03 schwarz, ASRock H67M-GE/HT, Gigabyte GT1030 Silent, Intel Pentium G630T, DD Cine S2 V6.2, yavdr ansible, Onkyo 508, LG55LA6608, Unicable

  • Ja, ist mit ansible gekommen:

    Ich habe das Playbook mal um ein Skript erweitert, das die aktuelle geladene Version des nvidia-Treibers mit der aktuell von flatpak installierten Version vergleicht und wenn die nicht übereinstimmen, wird der Nutzer aufgefordert das System neu zu starten und das Playbook erneut laufen zu lassen. Aber bei einem normalen "dist-upgrade" muss man selber aufpassen und erst einen Neustart machen und dann das flatpak update anstoßen - ich wüsste nicht, wie ich das abfangen kann.

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Das youtube plugin aus den Kodi Quellen hat bei mir nicht funktioniert. Ich musste eine aktuelle Beta installieren.

    Mein vdr

    SilverStone Milo ML03 schwarz, ASRock H67M-GE/HT, Gigabyte GT1030 Silent, Intel Pentium G630T, DD Cine S2 V6.2, yavdr ansible, Onkyo 508, LG55LA6608, Unicable

  • Das darf man auf Unix-Systemen grundsätzlich machen, aber da hatte ich in der Tat vergessen, den vom Ende des Pfadteils zu entfernen: https://github.com/yavdr/yavdr-an…ef88bdf044f2c70

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!