softhdvaapi - Failed to create Vulkan Device

  • Hi,


    nachdem ich mit softhddevice keinen HW Decoder nutzen kann, habe ich es nochmals mit softhdcuvid/softhdvaapi versucht.

    Aber auch da bekomme ich nach wie vor folgenden Fehler:

    Code
    vdr[8480]: video: set trick-speed 0
    vdr[8480]: Init Placebo mit API 115
    vdr[8480]: [softhddev]GetOsdSize: 1920x1080 1
    vdr[8480]: [8480] OSD size changed to 1920x1080 @ 1
    vdr[8480]: [8480] [softhddev]CreateOsd: left 58, top 701, level 0, using OpenGL OSD support
    vdr[8480]: [8480] [softhddev]Trying to start OpenGL Worker Thread
    vdr[8480]: [8563] oglThread thread started (pid=8480, tid=8563, prio=high)
    vdr[8480]: [8563] [softhddev]OpenGL using display :0.0
    vdr[8480]: Failed to create Vulkan Device
    • Kernel 5.11.2
    • neueste vaapi-Version von Intel
      • VA-API version: 1.10 (libva 2.10.0)
      • Driver version: Intel iHD driver for Intel(R) Gen Graphics - 21.1.2 (81cc0693)
    • neueste libplacebo

    Irgendwie können mich diese Plugins (oder Intel) nicht leiden :)


    Hat noch Jemand ne Idee?


    Danke und ciao.

    Michael.

  • Da scheint dein Vulkan nicht ok zu sein. Du kannst das softhdvaapi auch mit libplacebo opengl übersetzen. dazu musst du im makefile statt LIBPLACEBO dann LIBPLACEBO_GL aktivieren. Dann braucht es kein vulkan.


    mfg

    jojo61

  • Ah, ok, danke - teste ich mal.

  • Jetzt läuft der VDR zwar und beendet sich nicht direkt, aber der Bildschirm bleibt schwarz - weder Fernsehbild noch Menü werden angezeigt.

    Log:

    Ciao.

    Michael.

  • Ich habe nun mal selber getestet und gesehen das die libplacebo mit API grösser 110 nicht mehr läuft. Du musst dir eine altere Version auschecken. Am besten die Version vom 11. Februar. Ich bin gerade mit Haas am diskutieren wie er das beheben will.

  • Danke - ich warte dann mal lieber auf das Ergebnis eurer Diskussion ;)

    Die 115er ist die, die das System (openSUSE Tumbleweed) selber mitbringt.

    Da würde ich ungerne noch eine ältere dazu packen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!