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

  • Ich bekomme das Kodinerds Repository nicht per .zip installiert. Egal wo ich die Datei hinlege, ich sehe sie nicht. Auch sehe ich im Kodi Dateimanager in /home/vdr nichts. Ich habe versucht per "flatpak --user override --filesystem" etwas an der Security zu konfigurieren aber kein Erfolg.



  • Über Samba kann er die Datei sehen - also z.B. nach /srv/files kopieren und dann über Zeroconf -> HOSTNAME (Samba) in die Freigabe für Files durchhangeln.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Generell kann man KODI so Zugriff auf weitere Ordner geben (die Änderungen werden erst aktiv, nachdem KODI neu gestartet wurde, das geht also nicht zur Laufzeit):

    Code
    sudo su - vdr
    flatpak --user override --filesystem=/media/ tv.kodi.Kodi
    flatpak --user override --filesystem=/net/ tv.kodi.Kodi
    flatpak --user override --filesystem=/srv/audio tv.kodi.Kodi
    flatpak --user override --filesystem=/srv/files tv.kodi.Kodi
    flatpak --user override --filesystem=/srv/picture tv.kodi.Kodi
    flatpak --user override --filesystem=/srv/video tv.kodi.Kodi

    Wäre vermutlich sinnvoll das vom Playbook machen zu lassen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ich habe das jetzt mal so gelöst, dann man über die Variable flatpak_kodi_allowed_dirs steuern kann, welche auf Verzeichnisse KODI Zugriff hat: https://github.com/yavdr/yavdr…8e1b6e1ba3976397c8ee5a760

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • hi,

    verzeiht meine frage, aber wie kann ich zu kodi im vdr menü umschalten? hab den Eintrag nicht?


    kodi nachträglich installiert via


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


    yavdr_ansible noble


    lg

    haidi

    Code
    yavdr@yavdr:~$ flatpak list
    Name   Anwendungskennung     Version                  Zweig       Installation
    Freed… …freedesktop.Platform freedesktop-sdk-23.08.23 23.08       system
    Mesa   ….Platform.GL.default 24.2.3                   23.08       system
    Mesa … ….Platform.GL.default 24.2.3                   23.08-extra system
    nvidi… …GL.nvidia-550-107-02                          1.4         system
    openh… …op.Platform.openh264 2.1.0                    2.2.0       system
    Kodi   tv.kodi.Kodi          21.1-Omega               stable      system


    grafikkarte ist 1030

    Edited once, last by haidi50hk ().

  • Der Menüeintrag stammt vom menuorg-Plugin (und sollte eigentlich beim ersten Durchlauf des Playbooks angelegt worden sein) - für das Plugin gibt es eine eigene Rolle: https://github.com/yavdr/yavdr…roles/vdr-plugin-menuorg/ - gestartet wird Kodi dann über das yavdr-frontend Skript - der Eintrag in der menuorg.xml führt dann frontend-dbus-send switchto kodi aus.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • hi seahawk,


    danke für die schnelle Rückmeldung

    hab die Rolle ausgeführt mit folgendem Ergebnis:

  • Was sagen denn apt policy vdr-plugin-menuorg,

    vdr --showargs und gibt es eine /var/lib/vdr/plugins/menuorg.xml?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • btw, das plugin, über das hier nicht gesprochen werden darf ist auch installiert und wird als erstes geladen

  • Und deine /var/lib/vdr/plugins/menuorg.xml hat auch den Eintrag für KODI?

    Code
    $ grep -i kodi /var/lib/vdr/plugins/menuorg.xml
    <command name="Kodi" execute="frontend-dbus-send switchto kodi" />

    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!