Gibt es LIVE distributionen mit VDR vorinstalliert und einsatzbereit?

  • Gibt es efi/msdos bootfähige LIVE distributionen mit aktuellem VDR und Linux Kernel und ALSA AC3/DTS passthrough vorinstalliert und (mit wenig configaufwand) für DVB-C einsatzbereit?


    Die Forum- Suche bringt hier dazu nur einen Heuhaufen von 200 Ergebnissen und wie's aussieht alle Distros nur zur Installation.


    Oder ist es möglich easyvdr, yavdr, etc auf einen USB Stick zu installieren.?


    Gibt es andere Distros wie das aktuelle ubuntu live, die VDR enthalten, es gibt so viele, die eine finde ich doch nie mit google.



    Ich brauch das um zu sehen ob mein HDMI passthrough Problem auch mit aktuellem Kernel und VDR noch besteht:



    Vielen Dank.

  • Du kannst ja mal hier vorbeischauen

    MiniDVBLinux Distribution

    damit kannst du im Live Modus testen ohne zu installieren.


    Gruß,

    Roland

    https://www.minidvblinux.de/

    1x OctopusNet mit 8x DVB-C
    1x Raspberry 4 MLD 6.5 SATIP (softhddevice-drm )

    1x RockPi 4 MLD 6.5 SATIP (softhddevice-drm )

    1x Raspberry 3 mit SATIP MLD 5.4

    1x Raspberry 2 mit STAIPMLD 6.5

    1x Raspberry 1 (staubt gerade so vor sich hin) ;)
    1x ODROID N2+ mit SATIP MLD 6.5

    1x ODROID N2 L mit SATIP MLD 6.5

    1x Zotac CI327 MLD 6.5 SATIP (softhddevice)

  • Post by woprr ().

    This post was deleted by the author themselves ().
  • https://www.minidvblinux.de/download/5.4/files/customized.img


    Das loop mount ich einfach und kopier die xineliboutput config und channels.conf rein, dann müsst das laufen.


    EDIT:


    Ah, nee das geht nicht:


    ls /mnt/loop

    ABOUT COPYING dpkg efi initrd kernel syslinux VERSION


    das muss sich erst aus .debs ins RAM installieren.


    Gut dann kopier ich die configs dann unter laufendem live system von der festplatte.

  • Hmm, bootet und installiert soweit OK aber nach Auswahl von xine als system bleibt er hängen mit dem Startbildschirm.

    Das webinterface läuft noch, ich versuchs nochmal damit.


    Ohje, das custom image mit meiner Auswahl funktioniert leider erstmal gar nicht, die wichtigsten Pakete installieren nicht:


    Install Xorg driver package:

    Some packages have unmet dependencies

    E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

    failed


    xrandr: Failed to get size of gamma for output default

    Can't open display :0.1

    xrandr: Failed to get size of gamma for output default

    xrandr: Failed to get size of gamma for output default

    /usr/bin/runvdr-sxfe: line 55: /etc/vdr/frontend.d/rc.action: not found


    dpkg: error processing archive /var/cache/apt/archives/vdr_2.4.6.219.12-220_amd64.deb (--unpack):

    trying to overwrite '/usr/bin/update_channellist_order.sh', which is also in package scan 20161022-63

    dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)

    Errors were encountered while processing:

    /var/cache/apt/archives/vdr_2.4.6.219.12-220_amd64.deb


    E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

    Keine Aktualisierungen verfügbar.


    Das ssh ist root, passwort ist mld500 .


    apt install --fix-broken -o DPkg::options::="--force-overwrite"

    Reading package lists... Done

    Building dependency tree

    Reading state information... Done

    Correcting dependencies... Done

    The following additional packages will be installed:

    vdr

    The following NEW packages will be installed:

    vdr

    0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.

    2 not fully installed or removed.

    Need to get 0 B/1.861 kB of archives.

    After this operation, 5.022 kB of additional disk space will be used.

    Do you want to continue? [Y/n]

    (Reading database ... 4351 files and directories currently installed.)

    Preparing to unpack .../vdr_2.4.6.219.12-220_amd64.deb ...

    Unpacking vdr (2.4.6.219.12-220) ...

    dpkg: warning: overriding problem because --force enabled:

    dpkg: warning: trying to overwrite '/usr/bin/update_channellist_order.sh', which is also in package scan 20161022-63

    Setting up vdr (2.4.6.219.12-220) ...


    Starting vdr failed

    Setting up vdr-plugin-menuorg (2018.02.27-6+2.4.6.219.12) ...

    Setting up vdr-plugin-xineliboutput (2.1.0-38+2.4.6.219.12) ...


    sed: /etc/vdr/menu.xml: No such file or directory

    VDR exits at Do Okt 24 15:49:24 CEST 2024

    sed: /etc/vdr/menu.xml: No such file or directory

    VDR exits at Do Okt 24 15:49:42 CEST 2024

    VDR exits at Do Okt 24 16:04:34 CEST 2024


    Der Tuner Treiber ist auch hin oder wird von VDR falsch angesprochen:


    Oct 24 13:54:03 MLD user.warn kernel: [ 3968.825041] DVB: TDA10021: tda10021_readreg: readreg error (ret == -5)

    Oct 24 13:54:04 MLD user.warn kernel: [ 3969.847036] saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer

    Oct 24 13:54:04 MLD user.warn kernel: [ 3969.871034] saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer

    Oct 24 13:54:04 MLD user.warn kernel: [ 3969.895034] saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer

    Oct 24 13:54:04 MLD user.warn kernel: [ 3969.919041] saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer




    Tut mir leid, aber das krieg auch ich nicht hin.


    Und dann fragen mich die Leute wieso ich bei alter Hard- und Software bleibe :-/

  • Das letzte v.6 testing image geht besser, sehr komfortables setup, startet den VDR und xineliboutput aber der budget_av DVB-C Treiber fehlt im Kernel:


    Oct 24 16:40:35 MLD vdr[4938]: [4938] no DVB device found


    root@MLD:~# lsmod |grep dvb

    root@MLD:~#


    Die TV- Karte ist da aber es wird kein Treiber geladen:


    lspci:

    05:04.0 "Class 0480" "1131" "7146" "153b" "1156"


    Die Linux TV werden den Treiber doch nicht rausgeschmissen haben aus


    Linux MLD 6.6.21-yocto-standard #1 SMP PREEMPT_DYNAMIC Tue Mar 19 16:42:51 UTC 2024 x86_64 GNU/Linux ?


    MLD Habt Ihr den in der Kernel config vergessen?



    Wo ist denn Euer source code git repo für das v.6 testing image?


    Da ist seit 2021 nix mehr gemacht worden:


    MiniDVBLinux Distribution


    Im Forum auch nix neueres als MLD v.4 auf debian jessie


    ?

  • Hast du das hier schon gelesen?



    die MLD6 wird mit yocto gebaut, heist wir bauen alles aus den Sourcen.


    Das Repository liegt jetzt hier

    MLD-6 · GitLab
    GitLab.com
    gitlab.com


    Gruß,

    Roland


    P.S.: du kannst dich auch gerne bei uns im Forum anmelden,

    dann bekommen wir solche Fragen noch schneller mit :)

    https://www.minidvblinux.de/

    1x OctopusNet mit 8x DVB-C
    1x Raspberry 4 MLD 6.5 SATIP (softhddevice-drm )

    1x RockPi 4 MLD 6.5 SATIP (softhddevice-drm )

    1x Raspberry 3 mit SATIP MLD 5.4

    1x Raspberry 2 mit STAIPMLD 6.5

    1x Raspberry 1 (staubt gerade so vor sich hin) ;)
    1x ODROID N2+ mit SATIP MLD 6.5

    1x ODROID N2 L mit SATIP MLD 6.5

    1x Zotac CI327 MLD 6.5 SATIP (softhddevice)

    Edited 2 times, last by rfehr ().

  • Ja , budget, budget_av, budget_ci, tda10021 und ...23, saa7146, budget_core,


    Kernel .config :

    CONFIG_DVB_BUDGET_CORE=m

    CONFIG_DVB_BUDGET=m

    CONFIG_DVB_BUDGET_CI=m

    CONFIG_DVB_BUDGET_AV=m

    CONFIG_DVB_TDA10021=m

    CONFIG_DVB_TDA10023=m


    in make xconfig


    device drivers -> multimedia support -> media pci adapters -> saa7146 budget cards -> alle auswählen <M>


    der frontend driver müsste automatisch ausgewählt werden, wenn nicht:


    ... -> customize dvb frontends -> tda10023 und tda10021


    Sorry aber Euer Forum und wiki hab ich schon durchsucht, das ist aber eher für user, für Entwickler gibts da seit 2021 nichts mehr.

  • an die Sourcen kommst du hier

    MLD-6 / mld-dev · GitLab
    GitLab.com
    gitlab.com

    https://www.minidvblinux.de/

    1x OctopusNet mit 8x DVB-C
    1x Raspberry 4 MLD 6.5 SATIP (softhddevice-drm )

    1x RockPi 4 MLD 6.5 SATIP (softhddevice-drm )

    1x Raspberry 3 mit SATIP MLD 5.4

    1x Raspberry 2 mit STAIPMLD 6.5

    1x Raspberry 1 (staubt gerade so vor sich hin) ;)
    1x ODROID N2+ mit SATIP MLD 6.5

    1x ODROID N2 L mit SATIP MLD 6.5

    1x Zotac CI327 MLD 6.5 SATIP (softhddevice)

  • Post by woprr ().

    This post was deleted by the author themselves ().
  • Post by woprr ().

    This post was deleted by the author themselves ().
  • Also in dem genannten thread gehts um die uralten Full Featured Karten mit MPEG2 Dekoder, die können natürlich raus,

    die sind überflüssig weil sie kein 256qam dvb-c können und damit nicht mehr am Kabelnetz funktionieren,


    aber die letzten saa7146 Terratec/KNC-1 PCI budget Karten die man für 10 EUR bei Ebay kriegt

    https://www.ebay.de/itm/196627281373


    sollten doch noch unterstützt werden,


    die sind voll HDTV h.254/5 und 256qam fähig


    und sieht auch so aus als wären die budget saa7146 Treiber auch seit v.6.4 im Linux kernel:

    RE: Possible removal of saa7146 and ttpci drivers from kernel tree

  • Hmm, die aktuelle git version baut leider nicht, da sind 1 oder 2 URLs zu github falsch:


    Sstate summary: Wanted 4117 Local 0 Mirrors 0 Missed 4117 Current 0 (0% match, 0% complete)#################################################################### | ETA: 0:00:00

    Initialising tasks: 100% |#####################################################################################################################################################| Time: 0:00:04

    NOTE: Executing Tasks

    WARNING: unzip-native-1_6.0-r0 do_fetch: Failed to fetch URL https://downloads.sourceforge.…nZip%206.0/unzip60.tar.gz, attempting MIRRORS if available

    WARNING: irmp-1.0-r3 do_fetch: Failed to fetch URL https://github.com/j1rie/IRMP_…=irmp-rp2040-firmware.uf2, attempting MIRRORS if available

    ERROR: irmp-1.0-r3 do_fetch: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/mnt/data/usr/local/src/mld-dev/poky/scripts:/mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/irmp/1.0/recipe-sysroot-native/usr/bin/x86_64-mld-linux:/mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/irmp/1.0/recipe-sysroot/usr/bin/crossscripts:/mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/irmp/1.0/recipe-sysroot-native/usr/sbin:/mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/irmp/1.0/recipe-sysroot-native/usr/bin:/mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/irmp/1.0/recipe-sysroot-native/sbin:/mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/irmp/1.0/recipe-sysroot-native/bin:/mnt/data/usr/local/src/mld-dev/poky/bitbake/bin:/mnt/data/usr/local/src/mld-dev/build/tmp-glibc/hosttools"; export HOME="/tmp/tmp_u1hf3n6"; /usr/bin/env wget -t 2 -T 30 -O /home/share/downloads/irmp-rp2040-firmware.uf2.tmp -P /home/share/downloads 'https://github.com/j1rie/IRMP_STM32_KBD/raw/master/RP2040/build/2024-06-18_00-11_waveshare_rp2040_one_hid_irmp_kbd.uf2' --progress=dot -v failed with exit code 8, see logfile for output


    ERROR: irmp-1.0-r3 do_fetch: Bitbake Fetcher Error: FetchError('Unable to fetch URL from any source.', 'https://github.com/j1rie/IRMP_STM32_KBD/raw/master/RP2040/build/2024-06-18_00-11_waveshare_rp2040_one_hid_irmp_kbd.uf2;downloadfilename=irmp-rp2040-firmware.uf2')

    ERROR: Logfile of failure stored in: /mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/irmp/1.0/temp/log.do_fetch.2390171

    ERROR: Task (/mnt/data/usr/local/src/mld-dev/build/../meta-mld/meta/recipes-bsp/irmp/irmp.bb:do_fetch) failed with exit code '1'

    NOTE: Tasks Summary: Attempted 4321 tasks of which 0 didn't need to be rerun and 1 failed.


    /mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/irmp/1.0/temp/log.do_fetch.2390171:

    ...

    --2024-10-24 20:43:15-- http://downloads.yoctoproject.…/irmp-rp2040-firmware.uf2

    Resolving downloads.yoctoproject.org (downloads.yoctoproject.org)... 198.145.29.62

    Connecting to downloads.yoctoproject.org (downloads.yoctoproject.org)|198.145.29.62|:80... connected.

    HTTP request sent, awaiting response... 404 Not Found

    2024-10-24 20:43:15 ERROR 404: Not Found.

    ...

    --2024-10-24 20:43:16-- https://mirrors.kernel.org/yoc…/irmp-rp2040-firmware.uf2

    Resolving mirrors.kernel.org (mirrors.kernel.org)... 2604:1380:45e3:2400::1, 139.178.88.99

    Connecting to mirrors.kernel.org (mirrors.kernel.org)|2604:1380:45e3:2400::1|:443... connected.

    HTTP request sent, awaiting response... 404 Not Found

    2024-10-24 20:43:17 ERROR 404: Not Found.

    ...


    Bis zu dem Pfad ist die URL korrekt:

    GitHub - j1rie/IRMP_STM32_KBD
    Contribute to j1rie/IRMP_STM32_KBD development by creating an account on GitHub.
    github.com


    Hier ist die falsche URL konfiguriert:

    /mnt/data/usr/local/src/mld-dev/build/../meta-mld/meta/recipes-bsp/irmp/irmp.bb:

    ...

    SRC_URI = "https://github.com/j1rie/IRMP_STM32_KBD/raw/master/RP2040/build/2024-06-18_00-11_waveshare_rp2040_one_hid_irmp_kbd.uf2;downloadfilename=irmp-rp2040-firmware.uf2"

    ...


    Das müsste der korrekte Pfad sein:

    IRMP_STM32_KBD/RP2xxx/build/2024-10-15_17-57_waveshare_rp2040_one_hid_irmp_kbd.uf2 at master · j1rie/IRMP_STM32_KBD
    Contribute to j1rie/IRMP_STM32_KBD development by creating an account on GitHub.
    github.com


    $ git diff

    $


    Hmm, das ist natürlich nicht under source control. Müsst Ihrs halt manuell patchen.



    Die config für den Kernel hab ich auch noch nicht gefunden.

    Im Forum wird die kernel config erwähnt aber nicht wo sie zu finden ist.


    Ach und kas shell mld6-x86.yml -c "bitbake --runall build packagegroup-vdr" ist kaputt:<br>

    <br>

    | In file included from /mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/libskindesignerapi/1.2.8/recipe-sysroot/usr/include/vdr/dvbplayer.h:13,

    | from /mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/libskindesignerapi/1.2.8/recipe-sysroot/usr/include/vdr/menu.h:17,

    | from coreengine/viewelementscommon.h:4,

    | from coreengine/view.h:14,

    | from coreengine/viewdisplaymenu.h:4,

    | from displaymenu.h:6,

    | from displaymenu.c:1:

    | /mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/libskindesignerapi/1.2.8/recipe-sysroot/usr/include/vdr/player.h:129:20: note: candidate: 'static cControl* cControl::Control(cMutexLock&, bool)'

    | 129 | static cControl *Control(cMutexLock &MutexLock, bool Hidden = false);

    | | ^~~~~~~

    | /mnt/data/usr/local/src/mld-dev/build/tmp-glibc/work/core2-64-mld-linux/libskindesignerapi/1.2.8/recipe-sysroot/usr/include/vdr/player.h:129:20: note: candidate expects 2 arguments, 0 provided

    | make: *** [Makefile:142: displaymenu.o] Error 1


    Was ist denn die letzte funktionierende git version / tag ?

    ...


    Na dann mach ich solange hier weiter mit dem Umbau von HDMI zu S/PDIF, das Bracket fürs Mainboard kam gestern an:


  • https://www.minidvblinux.de/

    1x OctopusNet mit 8x DVB-C
    1x Raspberry 4 MLD 6.5 SATIP (softhddevice-drm )

    1x RockPi 4 MLD 6.5 SATIP (softhddevice-drm )

    1x Raspberry 3 mit SATIP MLD 5.4

    1x Raspberry 2 mit STAIPMLD 6.5

    1x Raspberry 1 (staubt gerade so vor sich hin) ;)
    1x ODROID N2+ mit SATIP MLD 6.5

    1x ODROID N2 L mit SATIP MLD 6.5

    1x Zotac CI327 MLD 6.5 SATIP (softhddevice)

    Edited once, last by rfehr ().

  • Hat sich erledigt:


  • Post by woprr ().

    This post was deleted by the author themselves ().

Participate now!

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