yaVDR ansible: yavdr07.yml => set-output-plugin

  • Hallo zusammen,


    welche Einstellungen im yml-Script sind wie notwendig, um das Output-Plugin (z.B. softhddevice-cuvid) festzulegen?


    Viele Grüße

    Frank

    4x yaVDR 0.7: ASUS P5N7A-VM // 2*TeVii S460 // Atric mit Lirc // 4*1,5TB // 7" TFT

    Im Aufbau: VDR-UHD mit nVidia GT1030 unter Ubuntu 20.04

  • Siehe https://github.com/yavdr/yavdr…/focal/group_vars/all#L55 ff.

    Code
    # set the name of the output plugin (as used by vdrctl) - this defaults to softhddevice on x64 platforms and rpihddevice on Raspberry Pi 2 and 3
    selected_frontend: softhddevice
    
    # set the package name of the output plugin - this defaults to vdr-plugin-softhddevice on x64 platforms and vdr-plugin-rpihddevice on Raspberry Pi 2 and 3
    vdr_output_plugin: vdr-plugin-softhddevice-cuvid

    Was noch nicht impementiert ist, ist die Möglichkeit Startargumente für die Plugins zu setzen (softhddevice-cuvid braucht das Startargument -v cuvid, damit CUVID tatsächlich genutzt wird).

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Siehe https://github.com/yavdr/yavdr…/focal/group_vars/all#L55 ff.

    Code
    # set the name of the output plugin (as used by vdrctl) - this defaults to softhddevice on x64 platforms and rpihddevice on Raspberry Pi 2 and 3
    selected_frontend: softhddevice
    
    # set the package name of the output plugin - this defaults to vdr-plugin-softhddevice on x64 platforms and vdr-plugin-rpihddevice on Raspberry Pi 2 and 3
    vdr_output_plugin: vdr-plugin-softhddevice-cuvid

    Was noch nicht impementiert ist, ist die Möglichkeit Startargumente für die Plugins zu setzen (softhddevice-cuvid braucht das Startargument -v cuvid, damit CUVID tatsächlich genutzt wird).


    Wenn ich in der yavdr07.yml folgendes eintrage:

    Code
        - selected_frontend: softhddevice
        - vdr_output_plugin: vdr-plugin-softhddevice-cuvid


    Dann kommt bei mir folgende Meldung

    Code
    ERROR! role definitions must contain a role name
    
    The error appears to be in '/usr/src/yavdr-ansible/yavdr07.yml': line 53, column 7, but may
    be elsewhere in the file depending on the exact syntax problem.
    
    The offending line appears to be:
    
        - grub-config                # configure grub
        - selected_frontend: softhddevice
          ^ here

    4x yaVDR 0.7: ASUS P5N7A-VM // 2*TeVii S460 // Atric mit Lirc // 4*1,5TB // 7" TFT

    Im Aufbau: VDR-UHD mit nVidia GT1030 unter Ubuntu 20.04

  • Kopiere im ansible Verzeichnis die group_vars/all nach host_vars/localhost und editiere das o.g. in dieser Datei.

  • Kopiere im ansible Verzeichnis die group_vars/all nach host_vars/localhost und editiere das o.g. in dieser Datei.

    wow ... vielen Dank für diesen Hinweis. Man lernt nie aus, welche Features ihr dort eingebaut habt! :thumbup:

    4x yaVDR 0.7: ASUS P5N7A-VM // 2*TeVii S460 // Atric mit Lirc // 4*1,5TB // 7" TFT

    Im Aufbau: VDR-UHD mit nVidia GT1030 unter Ubuntu 20.04

  • Was noch nicht impementiert ist, ist die Möglichkeit Startargumente für die Plugins zu setzen (softhddevice-cuvid braucht das Startargument -v cuvid, damit CUVID tatsächlich genutzt wird).


    Muss das Startargument -v cuvid in die 50-sofhddevice.conf oder in die 50-softhddevice-cuvid.conf?


    Wenn ich es in der 50-softhddevice.conf angebe, dann startet der VDR nicht mehr.

    4x yaVDR 0.7: ASUS P5N7A-VM // 2*TeVii S460 // Atric mit Lirc // 4*1,5TB // 7" TFT

    Im Aufbau: VDR-UHD mit nVidia GT1030 unter Ubuntu 20.04

  • Wenn ich es in der 50-softhddevice.conf angebe, dann startet der VDR nicht mehr.

    Das darf man nur setzen, wenn das Paket vdr-plugin-softhddevice-cuvid installiert ist (und die GPU muss das natürlich auch unterstützen).

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • In die /etc/vdr/conf.avail/softhddevice.conf - das Paket vdr-plugin-softhddevice-cuvid ist aus den selben Quellen gebaut wie das normale softhddevice, aber hat zusätzlich die Abhängigkeiten zu den CUVID-Headern - das sind zwei getrennte Pakete, damit Leute mit Intel IGP nicht in Verglegenheit kommen Teile der nvidia-Bibliotheken installieren zu müssen, aber beide enthalten das Plugin softhddevice.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • In die /etc/vdr/conf.avail/softhddevice.conf - das Paket vdr-plugin-softhddevice-cuvid ist aus den selben Quellen gebaut wie das normale softhddevice, aber hat zusätzlich die Abhängigkeiten zu den CUVID-Headern - das sind zwei getrennte Pakete, damit Leute mit Intel IGP nicht in Verglegenheit kommen Teile der nvidia-Bibliotheken installieren zu müssen, aber beide enthalten das Plugin softhddevice.

    ok, verstehe.


    Ich danke Dir für die Erläuterungen und BTW: Für die viele tolle Arbeit, die Du in die Community investierst! :*

    4x yaVDR 0.7: ASUS P5N7A-VM // 2*TeVii S460 // Atric mit Lirc // 4*1,5TB // 7" TFT

    Im Aufbau: VDR-UHD mit nVidia GT1030 unter Ubuntu 20.04

Jetzt mitmachen!

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