YAVDR für Ubuntu 22.04 LTS

  • Hallo Gemeinde,

    ich habe begonnen einen neuen vdr07-ansible "from scratch", basierend auf dem aktuellen ubuntu 22.04 server aufzusetzen. Natürlich hier gelesen!

    Wäre super, wenn mir jemand den Tipp geben könnte was hier zu korrigieren ist:

    VG

    Ralf

    VDR - Die 'Killerapplikation' die mich zu Linux gebacht hat ;)

    Neues yaVDR HD-System ging am 20.12.2013 in Betrieb :)
    yaVDR 0.7-ansible im Aufbau ab Jan. 2024.

  • seahawk1986
    November 26, 2022 at 11:03 PM
    Klick für meine Hardware

    vdr1: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard
    vdr2: Rock Pi 4A 4GB | VDR*ELEC LE12 32GB eMMC | Video: 2TB M.2 | 2x WinTV dualHD (DVB-T2/DVB-C) | IRMP RP2350 (Keyb)
    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.4) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 Keyb
    TV: Philips 55OLED805

  • Hallo,

    ich habe auf meinem vdrserver (headless) das Upgrade (mittels do-release-upgrade) gewagt und später die PPAs von Seahawk hinzugefügt. Läuft.

    Auf dem Client bin ich noch bei Focal mit einem vdr-2.4.1. Dort habe ich das Problem, dass mir die Aufnahmegrößen völlig falsch angezeigt werden; ich würde sagen: das ist Faktor 2 zu groß. Ein vom vdr-Client gestartetes Skript zum Schnitt der auf dem Server liegenden Aufnahmen funktioniert zwar prinzipiell, aber die Schnittmarken werden nicht respektiert. Klingt ein wenig wie ein Datenfeld hat sich verändert.

    Display Spoiler

    #!/bin/bash [/tt]

    REC=$1 

    SVDRPCMDREMOTE="/usr/bin/svdrpsend -d vdrserver" 

    SVDRPCMDLOCAL="/usr//bin/svdrpsend" 

    RECDIR="/srv/vdr/video/Recordings_on_vdrserver\(nfs\)" 

    RECDATE=`basename "$REC" | cut -b 3-10 | awk -F- '{ print $3"."$2"."$1 }'` 

    echo $RECDATE 

    RECTIME=`basename "$REC" | cut -b 12-16 | awk -F. '{print $1":"$2 }'` 

    echo $RECTIME 

    RECNAME=`dirname "$REC" | sed -e 's/^\/srv\/vdr\/video\/Recordings_on_vdrserver(nfs)\///;s/_/ /g;s/\//~/g'` 

    echo $RECNAME 

    RECNAME2=`dirname "$REC" | sed -e 's/^\/srv\/vdr\/video\/Recordings_on_vdrserver(nfs)\///;s/_/ /g'` 

    echo $RECNAME2 

    SVDRPSTRING=`$SVDRPCMDREMOTE LSTR | awk '/^250/&&/'"$RECDATE"'/&&/'"$RECTIME"'/&&/'"$RECNAME"'/'` 

    LSTRCOUNT=`$SVDRPCMDREMOTE LSTR | awk '/^250/&&/'"$RECDATE"'/&&/'"$RECTIME"'/&&/'"$RECNAME"'/' |wc -l` 

    echo $SVDRPSTRING 

    echo $LSTRCOUNT 

    if [ "$LSTRCOUNT" != "1" ]; then 

    echo "Aufnahme nicht eindeutig bestimmbar - Abbruch" 

    exit 1 

    fi 

    RECID=`echo $SVDRPSTRING | cut -b 5- | awk '{ print $1 }'` 

    $SVDRPCMDREMOTE EDIT $RECID 

    echo "Schnitt von ($RECID) $RECNAME2 vom $RECDATE | $RECTIME gestartet" 

    [tt]exit 0

    Ist das ein bekanntes Problem? Was sollte ich tun, um das Problem zu lösen?

    (Als zweites Problem hat lcdproc wohl seine Konfiguration nicht automatisch anpassen können - was mache ich denn da?)

    Display Spoiler
    Code
    vdr5 (März 2023): Asus P8H77-M LE, i5-3570, 8GB, 240GB, Ansible-yaVdr (ubuntu 20.04.5, vdr 2.4.8, SAT>IP-Plugin)
    vdr3 (Nov 2022): intel DH77EB, i7-3770, 8GB, 64GB, GT610, Ansible-yaVdr (ubuntu 20.04.6, vdr 2.6.6, SAT>IP-Plugin)
    (vdrserver (>03/24): DZ77GA-70K, E3-1245v2, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6
    vdrserver (>02/25): B550-Plus, Ryzen 5600, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6

    Edited once, last by cduerr (March 17, 2024 at 11:25 AM).

  • Du kannst unter focal auch andere VDR-Versionen nutzen - da gibt es reichlich PPAs von mir auf Launchpad: https://launchpad.net/~seahawk1986-hotmail bis hin zum vdr-2.6.6 - einfach das neue PPA hinzufügen und danach das bislang für den vdr genutzte PPA mittels ppa-purge entfernen (https://wiki.ubuntuusers.de/Paketquellen_f…/PPA/#PPA-Purge). Dann noch das Playbook anpassen, damit das auch das neue PPA nutzt, falls man es nochmal laufen lassen will.

    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.)

  • hm, das habe ich versucht. Den vdr-2.6.6 hat er auch installiert. Dann aber beim apt dist-upgrade ein paar Plugins removed.

    Habe ich auch nicht mehr installieren können (Abhängigkeiten). Ich habe vermutlich ein Wirrwarr an installierten Paketen, denn benutzt wurde vdr-2.4.8 und ohne Skinelchihd - ich mache neu, aber auf neuem Datenträger, wo ich den Platz für mehrere Systeme habe. Vielleicht schreibe ich diesmal *endlich* auf, was ich gemacht habe. Verflixt.

    (Update: RE: Focal-basierten yavdr-ansible upgraden? Und weil ich das hier in #64 geschrieben hatte: der neu installierte Client-vdr3 (sh. Link) zeigt die Aufnahmegrößen mittlerweile korrekt an.)

    Display Spoiler
    Code
    vdr5 (März 2023): Asus P8H77-M LE, i5-3570, 8GB, 240GB, Ansible-yaVdr (ubuntu 20.04.5, vdr 2.4.8, SAT>IP-Plugin)
    vdr3 (Nov 2022): intel DH77EB, i7-3770, 8GB, 64GB, GT610, Ansible-yaVdr (ubuntu 20.04.6, vdr 2.6.6, SAT>IP-Plugin)
    (vdrserver (>03/24): DZ77GA-70K, E3-1245v2, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6
    vdrserver (>02/25): B550-Plus, Ryzen 5600, 32GB, SSDs+HDDs (ZFS), Ansible-yaVdr (ubuntu 22.04.3, vdr 2.6.6

    Edited 4 times, last by cduerr (March 23, 2024 at 1:54 PM).

Participate now!

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