Ubuntu 26.04 Resolute Raccoon / yavdr ansible devel

  • Vielen Dank,habs sofort übernommen.

    Hab noch ein kleines Problem,alle 10 boot Vorgänge soll das Dateisystem auf Fehler gescannt werden.

    Habe dafür folgendes ausgeführt

    Code
    sudo tune2fs -c 10 /dev/sda1

    Es wird aber nicht beim 10. booten ausgeführt

    Was stimmt da nicht?

    VDR:Asrock N100DC-ITX,DDR4 8GB 3200MHz,Crucial P2 CT500P2SSD8 500GB,DD Cine-S2-V7,STM32 USB Adapter, BrosTrend AX1800 WLan-Stick,yaVDR-ansible(resolute-vaapivideo) alle Updates.

    Client: Raspberry Pi 4,LibreElec-12.2.1

    TV =SONY BRAVIA 9 K65XR90 QLED TV

    AV-Receiver:Denon AVR-X2700H DAB/Teufel-Ultima-40/5.1

  • Ist fsck in der /etc/fstab für die Partition aktiviert?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • #Media_Platte
    UUID=646f801e-3dde-48f8-8e55-a6dcf3d9ff4d /media/vdr/Media_Platte ext4 noauto,users 0 1

    Ist da vielleicht was falsch?Muss die letzte Zahl eine 2 sein?

    VDR:Asrock N100DC-ITX,DDR4 8GB 3200MHz,Crucial P2 CT500P2SSD8 500GB,DD Cine-S2-V7,STM32 USB Adapter, BrosTrend AX1800 WLan-Stick,yaVDR-ansible(resolute-vaapivideo) alle Updates.

    Client: Raspberry Pi 4,LibreElec-12.2.1

    TV =SONY BRAVIA 9 K65XR90 QLED TV

    AV-Receiver:Denon AVR-X2700H DAB/Teufel-Ultima-40/5.1

  • Das root-Dateisystem sollte da eine 1 haben, alle anderen Dateisysteme eine 2.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Das root-Dateisystem sollte da eine 1 haben, alle anderen Dateisysteme eine 2.

    Funktioniert wieder alles,ich glaube ich werde/bin alt;(

    VDR:Asrock N100DC-ITX,DDR4 8GB 3200MHz,Crucial P2 CT500P2SSD8 500GB,DD Cine-S2-V7,STM32 USB Adapter, BrosTrend AX1800 WLan-Stick,yaVDR-ansible(resolute-vaapivideo) alle Updates.

    Client: Raspberry Pi 4,LibreElec-12.2.1

    TV =SONY BRAVIA 9 K65XR90 QLED TV

    AV-Receiver:Denon AVR-X2700H DAB/Teufel-Ultima-40/5.1

  • Kein Bild/Ton wenn beim booten des VDR TV/AVR aus sind.

    Hab den TV noch einmal neu erkennen lassen

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

    In group_vars/all folgendes geändert

    Code
    # this will set the primary display as connected and force KMS to load
    # the EDID saved when the role yavdr-xorg detects the connected displays
    kms_set_boot_edid: True

    Hab dann die Rolle noch einmal laufen lassen.

    grub sieht so aus

    Code
    GRUB_CMDLINE_LINUX_DEFAULT="video=HDMI-A-1:3840x2160@50:eD drm.edid_firmware=HDMI-A-1:edid/edid.HDMI1.bin "

    Wenn ich dann den VDR boote ohne TV/AVR kommt im syslog unter ERROR folgendes

    Hab ich doch wieder was falsch gemacht???

    VDR:Asrock N100DC-ITX,DDR4 8GB 3200MHz,Crucial P2 CT500P2SSD8 500GB,DD Cine-S2-V7,STM32 USB Adapter, BrosTrend AX1800 WLan-Stick,yaVDR-ansible(resolute-vaapivideo) alle Updates.

    Client: Raspberry Pi 4,LibreElec-12.2.1

    TV =SONY BRAVIA 9 K65XR90 QLED TV

    AV-Receiver:Denon AVR-X2700H DAB/Teufel-Ultima-40/5.1

  • Das Playbook richtet nur mit der normalen Installation und der Wahl von vdr-plugin-vaapivideo alles automatisch ein. Die Xorg-Sitzung wird u.a. genutzt, um yavdr-frontend laufen zu lassen und man hat damit die Option auch mal GUI-Programme wie einen Browser zu nutzen.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • grub sieht so aus

    Code
    GRUB_CMDLINE_LINUX_DEFAULT="video=HDMI-A-1:3840x2160@50:eD drm.edid_firmware=HDMI-A-1:edid/edid.HDMI1.bin "

    Falscher Syntax, mach es so: video=HDMI-A-1:3840x2160@50eD

    Der Doppelpunkt ist nicht korrekt. Ich hoffe, Du hast das richtige Device genommen.

    System 1: Hardware : MSI PRO B760M-B, Intel Core i3-13100, DVBSky S952 V3, 1x 2TB NVMe, Gehäuse Antec Remote Fusion Black, 16 GB DDR4 RAM.
    Software : Fedora 44, vdr 2.8.2, vaapivideo 1.8.1, Kernel 7.1.5
    System 2: Hardware : Intel NUC10i5FNK, Intel Core i5-10210U (Comet Lake), DVB TechnoTrend TT-connect S2-4600 USB, 1x 1TB NVMe, 32 GB DDR4 RAM.
    Software : Fedora 44, vdr 2.8.2, vaapivideo 1.8.1, Kernel 7.1.5

  • Hat jemand das vdr-plugin-cecremote erfolgreich laufen? Bei mir segfaulted der vdr - werde entsprechend versuchen demnächst backtrace oder mehr infos bereitzustellen, aber wollte vorab mal fragen ob es überhaupt bei jemand funktioniert :)

    VDR1+2: OctopusNet - Minisatip - X96 max plus 2

  • Hat jemand das vdr-plugin-cecremote erfolgreich laufen?

    Nein. Hast du den letzten Stand? Das sollte wohl der sein von hugoboss00:

    GitHub - hugoboss00/vdr-plugin-cecremote
    Contribute to hugoboss00/vdr-plugin-cecremote development by creating an account on GitHub.
    github.com

    Bei seahawk1986 heißt es vdr-plugin-cecremote-ng (-ng zur Unterscheidung von der alten Version)

    Packages in “vdr-2.8.2” : vdr-2.8.2 : seahawk1986
    Experimental packages for VDR 2.8.2 Dependencies:  * focal: ppa:yavdr/experimental-main  * jammy: ppa:seahawk1986-hotmail/jammy-main  * noble:…
    launchpad.net
    mein VDR
    • Software: yaVDR0.7-Ansible Ubuntu 24.04 (noble) mit vdr-2.8.2
    • DVB-T2: Hauppauge WinTV-dualHD
    • Fernseher: LG OLED42C48LA
  • danke - dieses detail ist mir wohl entgangen :) mit dem neuen segfaulted es aber dennoch:

    CEC Thread[4159]: segfault at 7cc1d78eb340 ip 00007cc1e66c4b82 sp 00007cc1c6ffc5c0 error 4 in ld-linux-x86-64.so.2[bb82,7cc1e66ba000+2f000] likely on CPU 3 (core 3, socket 0)

    Jul 10 23:01:28 yavdr kernel: Code: 8b 53 68 48 03 42 08 48 8b 93 38 03 00 00 48 89 45 b8 48 85 d2 0f 84 15 01 00 00 8b 8b 34 03 00 00 8b 45 a0 23 83 30 03 00 00 <48> 8b 04 c2 44 89 da d3 ea 89 d1 48 89 c2 48 d3 ea 44 89 d9 48 d3

    VDR1+2: OctopusNet - Minisatip - X96 max plus 2


  • Ich glaube, das war der letzte Stand hier im Thread zum Thema Passthrough.

    Auf meinem N100 mit gleicher Kette klappt passthrough bei vaapivideo einwandfrei.

    Nur im Kodi läuft dieser nicht, egal welchen (pipewire-)Audio-Adapter ich auswähle.

    Ist hier jemand weitergekommen?


    Prinzipiell brauche ich pipewire gar nicht; mein Use-Case ist nur VDR und Kodi.

    Wäre ein Setup ohne dieses erfolgsversprechender? Ich denke daran, weil mein letztes Setup das pulseaudio aussparte und gleich funzte.

    :bpl
    __________________________
    Produktiv-System: Asrock N100M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible noble - softhddrm 1k + Kodi in 4K HDR

    So nebenbei: Coreelec auf HK1 RBOX (S905X4) aber eigentlich Staubfänger...

    Edited once, last by presskopf: Orthographie (July 11, 2026 at 1:27 PM).

  • presskopf , willkommen im Club! ;)

    Ist bei mir genauso, ich brauche auch nur VDR und KODI.
    Bei meinem Prodiktiv-VDR auf Ubuntu 24.04 habe ich deshalb das Pulsaudio deaktiviert und verwende nur ALSA. Damit klappt es einwandfrei und ich kann alle Audioformate unter KODI abspielen!

    Leider geht das Deaktivieren von Pipewire wohl bei Ubuntu 26.04 nicht so einfach, weil das Pipewire wohl zu fest im System integriert ist.

    Ich denke irgendwie müsste es ja funktionieren, aber es scheint so, dass Pipewire und KODI miteinander Probleme haben. Was die Ursache ist bzw. wo man evtl noch etwas konfigurieren kann, habe ich bisher noch nicht herausgefunden. :(

    meine aktuelle Hard- und Software

    Heimkino: . . . . . . . AVR Denon AVR-X4800H . . . MiniLED-UHD-TV SONY BRAVIA XR-75X95L. . . Universal-FB: Sofabaton U2
    VDR-Hardware: . . Geekom Mini Air12 mit Intel N150 inkl. Intel UHD XE-Grafik, 3x DVB-C USB-Tuner MyGica t230C

    VDR-Software: . . . yaVDR-ansible - VDR-2.7.x , Ubuntu-Server HWE-Kernel 6.14.0
    VDR-Client 1+ Media-Player: . . . Odroid N2 mit VDR*ELEC Kodi21-VDR2.7.x_@Zabrimus
    VDR-Client 2+ Media-Player: . . . Dune HD Homatics R4K+ . 4GB mit VDR*ELEC Kodi21-VDR2.7.x_@Zabrimus

  • Jetzt habe ich vermutlich endlich eine Ursache/Lösung für dieses leidliche Problem gefunden, dass der Shutdown von yavdr mehr als 120 Sek. gedauert hat, siehe hier in Beitrag #169 

    Da ich doch eine Menge in meiner Installation getestet und geändert hatte, habe ich heute die yavdr-ansible-Installation nochmals laufen lassen.
    Außerdem war ich über einen Eintrag in der /host_vars/localhost gestolpert, den ich bei der alten Installation vermutlich nicht geändert hatte (bin mir da aber nicht ganz sicher). Die Änderung ist:
    kodi_use_gbm: false
    in
    kodi_use_gbm: true

    Und seit dem klappt der Shutdown wieder wie geschmiert, d.h. es gibt keine ewige Verzögerung weil sich der yavdr-xorg.service nicht beendet. ;)

    meine aktuelle Hard- und Software

    Heimkino: . . . . . . . AVR Denon AVR-X4800H . . . MiniLED-UHD-TV SONY BRAVIA XR-75X95L. . . Universal-FB: Sofabaton U2
    VDR-Hardware: . . Geekom Mini Air12 mit Intel N150 inkl. Intel UHD XE-Grafik, 3x DVB-C USB-Tuner MyGica t230C

    VDR-Software: . . . yaVDR-ansible - VDR-2.7.x , Ubuntu-Server HWE-Kernel 6.14.0
    VDR-Client 1+ Media-Player: . . . Odroid N2 mit VDR*ELEC Kodi21-VDR2.7.x_@Zabrimus
    VDR-Client 2+ Media-Player: . . . Dune HD Homatics R4K+ . 4GB mit VDR*ELEC Kodi21-VDR2.7.x_@Zabrimus

  • Meine Recherchen zum Kodi-Passthrough unter Pipe führten Möglicherweise zu dieser Krux:
    Kodi zeigt die Passthrough-Option über PipeWire erst an, wenn der PipeWire-Sink die IEC958-Codecs auch tatsächlich anbietet. Standardmäßig meldet PipeWire anscheinend nur PCM.

    Kodi - Debian - No passthrough

    Da ich nicht so recht durchsteige, wie seahawk1986 das pipewire aufgesetzt und konfigurieren lässt, habe ich ein bissl rumgespielt (sorry, soviel Knowhow habe ich nicht 🙂):


    Diesen Code setzte ich entweder in eine /etc/wireplumber/wireplumber.conf (sollte systemweit wirken) oder eine /home/vdr/.config/wireplumber/wireplumber.conf.d/51-alsa.conf (nur vdr-session).

    Danach startete Kodi mit mehreren Hängern, aaaber der Passthrough ließ sich aktivieren und funktionierte.

    Ich denke, das ist nur ein Beweis, dass es geht, aber noch weit weg von elegant. Sicherlich weiß seahawk1986 damit mehr anzufangen.


    Alternativ habe ich einfach den Pipewire abgeschaltet und weggesperrt; auch damit zeigt sich der Passthrough im Kodi aktiv; ganz ohne hakeligen Kodi-Start.
    Damit wird aber der Pipewire so abgeknipst, dass auch in anderen Anwendungen nix mehr läuft, z.B. Firefox.

    Code
    sudo -u vdr XDG_RUNTIME_DIR=/run/user/666 systemctl --user mask pipewire.socket pipewire-pulse.socket
    sudo -u vdr XDG_RUNTIME_DIR=/run/user/666 systemctl --user stop pipewire.socket pipewire-pulse.socket pipewire.service pipewire-pulse.service wireplumber.service

    :bpl
    __________________________
    Produktiv-System: Asrock N100M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible noble - softhddrm 1k + Kodi in 4K HDR

    So nebenbei: Coreelec auf HK1 RBOX (S905X4) aber eigentlich Staubfänger...

    Edited once, last by presskopf: Textfluss (July 13, 2026 at 6:14 PM).

  • Da ich nicht so recht durchsteige, wie seahawk1986 das pipewire aufgesetzt und konfigurieren lässt, habe ich ein bissl rumgespielt (sorry, soviel Knowhow habe ich nicht 🙂):

    Das Pipewire Paket wird vom Playbook installiert. Auf tty7 läuft eine Xorg-Sitzung für den User vdr, in der unter anderem pipewire und das yavdr-frontend Skript gestartet werden. yavdr-frontend kann vor dem Umschalten zu einem Frontend (was für vaapivideo und KODI mit GBM auch einen Wechsel des TTY enthalten kann) die pipewire.socket und pipewire.service Units stoppen, wenn dafür use_pwsuspend: True gesetzt ist.

    An der Konfiguration von pipewire wird bislang nichts verändert, über die zu Pulseaudio kompatible DBus-API kann über das vdr-plugin-pulseaudio, pavucontrol oder das Webfrontend die Konfiguration zur Laufzeit angepasst werden und pipewire sollte sich das dann merken.

    Warum es bei HDMI nichts von den Passthrough-Fähgikeiten weiß, ist mir nicht ganz klar - eigentlich sollten die mit in der EDID stecken.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • ich hab mal den modesetting treiber für modernere intel cpu probiert. bild sehr gut, allerdings kein ton.

    ursache war, dass im alsamixer sp/dif auf mute stand, als einziges. strange, da ich nur hdmi als hw:0,3 angeschlossen habe. das entmutet (keine tonsteigerung möglich), sofort ton im vdr, pwsuspend in der config steht auf true.

    Meine VDR, 2x Nvidia, 1 Intel NUCi3110

    vdr1:
    i3-2130, Asus H77 Board, nvidia gt430, Zalmann Gehäuse mit 6
    hotswap Schächten, cine2 V6.5 an Yamaha AV Recevier und Panasonic OLED

    // yavdr 0.5 auf samsung ssd 830
    vdr2:
    ZOTAC H77ITX-C-E, nvidia GT620 Graka onboard, i3-2130 CPU,
    SSD Samsung 870 EVO 250gb, 2,5er 4TB HD als /srv, 10 TB Zusatzplatte, 4 GB RAM, cine2 v6.5
    Silverstone Gehäuse mit imon lcd display (38er) an Philipps-4K-Android-TV

    vdr3:
    ROUVAFIT 4-bay NAS mit Intel N100, Mni-PC Board mit AMI BIOS
    240GB SSD, Sundtek USB Stick DVS-S2
    ubuntu 26.04 mit yavdr ansible devel, vaapivideo mit modesetting als xorg treiber

    vdr4:
    Intel NUC, BXNUC10i3FNH2, Intel i3-10110 CPU mit GPU Intel 620
    240GB Crucial MX, Sundtek USB Stick DVB-C/T2
    ubuntu 24.04.04 mit yavdr ansible

  • Kannst du mal schauen, ob das Skript das Richtige tut, wenn du den Zustand mit dem gemuteten Gerät künstlich herbeiführst (benötigt das Paket python3-alsaaudio)?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    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!