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.

    VDR zwei drei
    • VDR 01 (Server): 2.7.4/6 4 x TT Budget S2-3200
      Plugins: [channellists - control - epgsearch - live - markad - streamdev-server - tvscraper]
    • VDR 02 (Client): 2.6.9 1 x TT Premium S2-6400 (HDMI an TV), 1 x softhddevice (HDMI an TV); TV Grundig 40 VLE 8160 SL; TFT-Display Origen AE 16T
      Plugins: [channellists - control - dvbhddevice - epgsync - graphtftng - mpv - osd2web - osdteletext - skinnopacity - softhddevice - streamdev-client - svdrpservice]
  • 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.

    VDR zwei drei
    • VDR 01 (Server): 2.7.4/6 4 x TT Budget S2-3200
      Plugins: [channellists - control - epgsearch - live - markad - streamdev-server - tvscraper]
    • VDR 02 (Client): 2.6.9 1 x TT Premium S2-6400 (HDMI an TV), 1 x softhddevice (HDMI an TV); TV Grundig 40 VLE 8160 SL; TFT-Display Origen AE 16T
      Plugins: [channellists - control - dvbhddevice - epgsync - graphtftng - mpv - osd2web - osdteletext - skinnopacity - softhddevice - streamdev-client - svdrpservice]
  • 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.

    VDR zwei drei
    • VDR 01 (Server): 2.7.4/6 4 x TT Budget S2-3200
      Plugins: [channellists - control - epgsearch - live - markad - streamdev-server - tvscraper]
    • VDR 02 (Client): 2.6.9 1 x TT Premium S2-6400 (HDMI an TV), 1 x softhddevice (HDMI an TV); TV Grundig 40 VLE 8160 SL; TFT-Display Origen AE 16T
      Plugins: [channellists - control - dvbhddevice - epgsync - graphtftng - mpv - osd2web - osdteletext - skinnopacity - softhddevice - streamdev-client - svdrpservice]
  • 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.

    VDR zwei drei
    • VDR 01 (Server): 2.7.4/6 4 x TT Budget S2-3200
      Plugins: [channellists - control - epgsearch - live - markad - streamdev-server - tvscraper]
    • VDR 02 (Client): 2.6.9 1 x TT Premium S2-6400 (HDMI an TV), 1 x softhddevice (HDMI an TV); TV Grundig 40 VLE 8160 SL; TFT-Display Origen AE 16T
      Plugins: [channellists - control - dvbhddevice - epgsync - graphtftng - mpv - osd2web - osdteletext - skinnopacity - softhddevice - streamdev-client - svdrpservice]

Participate now!

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