da solltest du die libplacebo patchen. Siehe oben.
Ich habe mal das abschließende return false in ein return true geändert, in der Hoffnung dass man da ein bisschen was von den Fehlern sieht.
In meiner localhost-Vorlage ist selected_frontend definiert, aber nicht "preferred_frontend" habe ich eine veraltete Vorlage und muß ich das preferred_frontend noch eintragen, damit der Eintrag automatisiert wird?
Das sollte so aussehen:
Code
# set the name of the output plugin (as used by vdrctl) - this defaults to softhddevice on x64 platforms and rpihddevice on Raspberry Pi 2 and 3
selected_frontend: softhdvaapi
# set the package name of the output plugin - this defaults to vdr-plugin-softhddevice on x64 platforms and vdr-plugin-rpihddevice on Raspberry Pi 2 and 3
vdr_output_plugin: vdr-plugin-softhdvaapi
Heute kann ich das Problem mit softhdvaapi und der gepatchten Libplacebo interessanterweise auf meinem System nachstellen, der VDR crasht da munter vor sich hin - im Log fällt dabei sowas auf:
Code
Aug 05 15:48:52 yavdr-focal vdr[19715]: Init Placebo mit API 156
Aug 05 15:48:52 yavdr-focal vdr[19715]: [softhddev]GetOsdSize: 1920x1080 1
Aug 05 15:48:52 yavdr-focal vdr[19715]: Placebo mit vulkan
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19715] OSD size changed to 1920x1080 @ 1
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19715] [softhddev]CreateOsd: left 0, top 708, level 0, using OpenGL OSD support
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19715] [softhddev]Trying to start OpenGL Worker Thread
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19764] oglThread thread started (pid=19715, tid=19764, prio=high)
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19764] [softhddev]OpenGL using display :0
Aug 05 15:48:52 yavdr-focal vdr[19715]: MESA-INTEL: warning: Haswell Vulkan support is incomplete
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19764] [softhddev]OpenGL Context initialized
Aug 05 15:48:52 yavdr-focal vdr[19715]: dma_buf support available
Aug 05 15:48:52 yavdr-focal vdr[19715]: Placebo: No LUT File used
Aug 05 15:48:52 yavdr-focal vdr[19715]: Placebo: init ok
Aug 05 15:48:52 yavdr-focal vdr[19715]: video/event: ReparentNotify
Aug 05 15:48:52 yavdr-focal vdr[19715]: video/event: MapNotify
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19764] [softhddev]Shaders initialized
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19764] [softhddev]vdpau interop initialized
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19764] [softhddev]Vertex buffers initialized
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19764] [softhddev]Maximum Pixmap size: 16384x16384px
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19715] [softhddev]OpenGL Worker Thread successfully started
Aug 05 15:48:52 yavdr-focal vdr[19715]: [19715] [softhddev]cOglOsd osdLeft 0 osdTop 708 screenWidth 1920 screenHeight 1080
Aug 05 15:48:52 yavdr-focal vdr[19715]: X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)
Aug 05 15:48:52 yavdr-focal vdr[19715]: Major opcode of failed request: 148 ()
Aug 05 15:48:52 yavdr-focal vdr[19715]: Minor opcode of failed request: 4
Aug 05 15:48:52 yavdr-focal vdr[19715]: Resource id in failed request: 0x400009
Aug 05 15:48:52 yavdr-focal vdr[19715]: Serial number of failed request: 66
Aug 05 15:48:52 yavdr-focal vdr[19715]: Current serial number in output stream: 74
Aug 05 15:48:52 yavdr-focal systemd[1]: vdr.service: Main process exited, code=killed, status=11/SEGV
Aug 05 15:48:52 yavdr-focal systemd[1]: vdr.service: Failed with result 'signal'.
Aug 05 15:48:53 yavdr-focal systemd[1]: vdr.service: Scheduled restart job, restart counter is at 5.
Aug 05 15:48:53 yavdr-focal systemd[1]: Stopped Video Disk Recorder.
Aug 05 15:48:53 yavdr-focal systemd[1]: vdr.service: Start request repeated too quickly.
Aug 05 15:48:53 yavdr-focal systemd[1]: vdr.service: Failed with result 'signal'.
Aug 05 15:48:53 yavdr-focal systemd[1]: Failed to start Video Disk Recorder.
Display More