Ausgabedevice ohne Intel/NVidia Hardware

  • Hallo,


    ich habe eine VM ohne Zugriff auf eine Intel/NVidia GPU. Alle Ausgabedevices, die ich probiert habe, wollen allerdings eine der beiden GPUs haben.

    Mit softhddevice (ua0lnj) habe ich zumindest Sound, aber eben auch keine Ausgabe. Worauf der Log-Eintrag

    video/noop: noop driver running on display ':0.0'

    auch eindeutig hinweist. Das OSD ist mit dem Control Plugin gut erreichbar.

    Meine Frage ist:

    Kennt jemand ein Ausgabeplugin, daß nicht auf eine der GPUs angewiesen ist? Oder gibt es eine - mir bisher unbekannte Konfiguration, so daß die Ausgabe funktioniert ohne das bestimmte Hardware vorausgesetzt wird?

    Es muss nicht schnell oder flüssig sein, aber zumindest irgendetwas sehen würde gerne.

  • Hi,

    Xinelibout. Das könnte gehen.

    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
    www.easy-vdr.de

  • Hi,

    Mit xinelibout war die Ausgabe des OSD remote möglich, daher die Idee.

    Das xine-Plugin gab es auch mal.

    Berichte mal.

    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
    www.easy-vdr.de

  • No openGL either?

    Opengl is available, but the GPU is a virtual one: virgl, virtio_gpu or qxl. The softhddevice (and also all others) tries to use vaapi or vdpau or cuvid which is not available at all for for virtual gpu.

    Your softhddevice e.g. iterates over all possible interfaces and decides then to use the noop driver.


    The softhddevice-drm plugin e.g. fails while trying to identify the planes. The virtual gpu has 2 planes (primary and cursor) and no dedicated overlay plane. And also the pixel format of the planes are not recognized.


    I checked xine-lib and it could be a possible solution, because in VirtualBox i was able to start VDR and got some output (but very slow). But one major issue still exists for my tests: Kodi doesn't start.

    I wants only a 'local machine' which is able to start LibreELEC/VDR in KVM/Qemu but working on two different problems in parallel (VDR and Kodi) is not really funny and i'm not sure if a solution is available at all.


    I'm unsure if i shall interrupt my investigations or if a dedicated additional graphic card is the better solution or if a reanimation of existing old hardware is better or no tests at all.

  • I can try to make a software decoder with OpenGL, the question is how really someone needs it.

    I fear this use case is not really a comon one and i don't know if it's really worth the effort. For development purposes it would be nice to have easy access to some isolated (easy to install, with snapshots) system with an output device. Exactly this use case is the reason why i started to try to get VDR running in KVM.

    Server side VDRs don't need an output device.


    I've installed MXLinux (xfce and KDE) into KVM and was impressed that both virtio and qxl directly works without any configuration or change.