Welches Ausgabe-Plugin für Vbox mit Ubuntu 26.04 auf AMD-5700G-Host

  • Mein Entwicklungssystem ist eine Virtual Box mit Ubuntu 26.04 auf einem AMD-Host (Ryzen™ 7 5700G). Bislang hat mir eine Headless-Konfiguration gute Dienste geleistet, aber hin und wieder bräuchte ich doch ein Ausgabegerät.

    Welches der zahlreichen Ausgabe-Plugins wäre denn hier das am besten geeignete?

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T @ 2.30 GHz, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.2 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, femon, live, markad, mlist, osdteletext, recsearch, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Keins. Die gängigen Ausgaplugins nutzen die Grafikfunktionen von Intel oder Nvidia.

    Wenn du nur ne Ausgabe willst, nimm Kodi mit VNSI Plugin.

    Fritzbox SatIP Server (4x DVB-C)
    Wohnzimmer: NUC10I3 - Logitech z-5500 - Philips 55OLED707 - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    Schlafzimmer: NUC10I3 - old LG 42" TV - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    Recordingingserver: VDR VM - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    diverse Test Clients: -Raspberry Pi + openelec, i3 mit Geforce1030

  • Ich hatte mal vor Jahren zum Test das Vbox Image von MLD installiert, da hat die Ausgabe funktioniert, vielleicht kann einer der MLD Kollegen einen Hinweis geben, was da verwendet wird.

    VDR

    Server: Ubuntu 26.04 headless VDR im LXC Container, Plugins: satip (Octopus NET SL SX8), live, epgsearch, tvscraper, markad

    Clients: LibreELEC auf RasPi3 und RasPi4

  • Hi, ich dachte das vaapivideo-Plugin klappt mit ATI?

    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente
    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6: Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    http://www.easy-vdr.de

  • xineliboutput und vdr-sxfe oder softhddevice mit CPU-Rendering.

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

  • xineliboutput und vdr-sxfe oder softhddevice mit CPU-Rendering.

    An xineliboutput hatte ich auch schon gedacht, das scheitert aber leider am Vbox-Displaytreiber:

    Code
    Creating config.mak ...
    xine/vo_hook.c:24:4: error: #error xine-lib VIDEO_OUT_DRIVER_IFACE_VERSION < 21
       24 | #  error xine-lib VIDEO_OUT_DRIVER_IFACE_VERSION < 21
          |    ^~~~~

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T @ 2.30 GHz, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.2 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, femon, live, markad, mlist, osdteletext, recsearch, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Bei mir funktioniert das mit xineliboutput/vdr-sxfe mit den Paketen aus meinen PPAs unter yavdr-ansible ohne Probleme:

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

  • Nachdem ich wegen der inkompatiblen Schnittstelle des Vbox-Video-Treibers gescheitert bin, hatte ich mich dem softhddevice-drm-gles aus dem Thread von kls zugewandt. Nachdem ich die von Klaus genannten Pakete installiert hatte, hat mir das Makefile eine ellenlange Litanei von ungenutzten Parametern, beispielsweise:

    Code
    /usr/local/vdr/include/vdr/status.h:106:138: warning: unused parameter ‘FollowingTitle’ [-Wunused-parameter]
      106 | r *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) {}
          |                                                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~

    … um die Ohren gehauen, am Schluss aber dennoch ein Binärfile produziert. Eingebunden habe ich das Plugin dann ebenfalls mit Default-Parametern. Allerdings stürzt der VDR ab, wenn man das Setup des Plugins öffnet. :(

    Es hat also einen guten Grund, warum ich auf meinen Produktivsystem nicht von meiner S2-6400 mit Hardware-Dekoder weg möchte. Ich wünsche ihr deshalb noch ein langes Leben… ;)

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T @ 2.30 GHz, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.2 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, femon, live, markad, mlist, osdteletext, recsearch, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Naja das liegt aber am Vbox...

    Mit nvidia läuft es einfach direkt ohne Vbox (aber mittlerweile gibt es wohl modernere Wege).

    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente
    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6: Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    http://www.easy-vdr.de

  • Wenn das eh ein "Headless" System ist könntest du der VBOX doch die Grafikeinheit des Prozessors übergeben und dann die AMD Treiber nutzen?
    Den Rest des Server steuerst du dann via SSH.

    Fritzbox SatIP Server (4x DVB-C)
    Wohnzimmer: NUC10I3 - Logitech z-5500 - Philips 55OLED707 - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    Schlafzimmer: NUC10I3 - old LG 42" TV - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    Recordingingserver: VDR VM - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    diverse Test Clients: -Raspberry Pi + openelec, i3 mit Geforce1030

  • Jein, denn ich will auf dem System ja entwickeln und möchte deshalb die Integration ins Host-System (Maus, Clipboard usw.) nicht verlieren. Die gibt es aber meines Wissens nur mit den Vbox-Treibern, die ihrerseits nicht mir den VDR-Ausgabe-Plugins harmonieren.

    Ich hätte aber gedacht, dass ich xineliboutput oder eine Variante von softhddevice mit rein softwarebasiertem Rendering für die paar Szenarien, bei denen ich testhalber ein Ausgabegerät benötige, schon irgendwie zum Laufen bekommen würde. Ist aber leider komplizierter, als erwartet… :(

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T @ 2.30 GHz, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.2 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, femon, live, markad, mlist, osdteletext, recsearch, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Und ne schmale Graka dazustehen und durchreichnen? Ne Geforce 1030 gibt es z.b. als Low Profile und als One Slot Version.

    Oder du installierst in der Vm, in der der VDR läuft das Plugin xineluboutput, greifst dann aber von deinem Hostsytem über vdr-sxfe über das virtuelle Netzwerk zwischen den VM und dem Hostsystem zu.

    Oder von jedem anderen Linux System über Netzwerk mit vdr-sxfe.

    Fritzbox SatIP Server (4x DVB-C)
    Wohnzimmer: NUC10I3 - Logitech z-5500 - Philips 55OLED707 - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    Schlafzimmer: NUC10I3 - old LG 42" TV - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    Recordingingserver: VDR VM - Fritz DVB-C - Ubuntu 22.04 LTS - yavdr ansible
    diverse Test Clients: -Raspberry Pi + openelec, i3 mit Geforce1030

  • You using ubuntu x86?

    Yes.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T @ 2.30 GHz, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.2 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, femon, live, markad, mlist, osdteletext, recsearch, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Und ne schmale Graka dazustehen und durchreichnen? Ne Geforce 1030 gibt es z.b. als Low Profile und als One Slot Version.

    Dann kann ich doch auch gleich die AMD-Grafik des Prozessors verwenden oder? Geht aber nicht in der Vbox, so wie es sich derzeit darstellt.

    Oder du installierst in der Vm, in der der VDR läuft das Plugin xineluboutput, greifst dann aber von deinem Hostsytem über vdr-sxfe über das virtuelle Netzwerk zwischen den VM und dem Hostsystem zu.

    Das würde aber voraussetzen, dass sich das Plugin in der VM kompilieren lässt – tut es aber nicht.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T @ 2.30 GHz, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.2 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, femon, live, markad, mlist, osdteletext, recsearch, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

  • Thx, will try that.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T @ 2.30 GHz, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.8.2 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, femon, live, markad, mlist, osdteletext, recsearch, remote, satip, screenshot, skinnopacity, streamdev, systeminfo, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

Participate now!

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