xinelibout is also possible without vaapi but only without the skindesigner plugin as vdr crashes with them.
I've reproduced the problem now.
skindesigner and other skins use "True Color OSD". For this reason, TrueColor must first be set in xineliboutput "Setup->OSD->Color depth".
Other entries do not work in this case.
The log then shows the following:
Nov 03 11:32:31 vdr[98852]: [98852] info: Primäres Interface wird umgeschaltet...
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: osd size changed
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: old osd size: top 38 left 22 size 1840 * 1037
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: new osd size: top 14 left 12 size 688 * 553
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: initializing skin estuary4vdr
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: using decimal point ,
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: using channel logo path /etc/vdr/plugins/skindesigner/logos/
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: using icon path /etc/vdr/plugins/skindesigner/skins/estuary4vdr/themes/applegreen/
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: using skinparts path /etc/vdr/plugins/skindesigner/skins/estuary4vdr/themes/applegreen/skinparts/
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: using svgtemplate path /etc/vdr/plugins/skindesigner/skins/estuary4vdr/svgtemplates/
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: using language de_DE
Nov 03 11:32:31 vdr[98852]: [98852] skindesigner: templates successfully validated and parsed
Nov 03 11:32:33 vdr[98852]: [98852] skindesigner: templates and images cached
Nov 03 11:32:33 vdr[98852]: [98852] skindesigner: cached 75 icons - size internal mem 0,21MB, high level mem 0,24MB
Nov 03 11:32:33 vdr[98852]: [98852] skindesigner: cached 200 logos - size 1841,25MB internal mem
Nov 03 11:32:33 vdr[98852]: [98852] skindesigner: cached 8 skinparts - size internal mem 0,00MB, high level mem 3,50MB
Nov 03 11:32:33 vdr[98852]: [98852] skindesigner: templates loaded and caches created - needed 1599 ms
Nov 03 11:32:33 vdr[98852]: [99992] animator thread thread started (pid=98852, tid=99992, prio=high)
Nov 03 11:32:33 vdr[98852]: [98852] [input_osd] ARGB overlay not supported by video driver
Nov 03 11:32:36 vdr[98852]: [99992] animator thread thread ended (pid=98852, tid=99992)
Nov 03 11:32:36 vdr[98852]: [98852] [input_osd] OSD_Close(0): non-existing OSD !
Nov 03 11:32:37 vdr[98852]: [98852] max. latency time 6 seconds
Nov 03 11:32:37 vdr[98852]: [98964] [demux_vdr] PMT changed, resetting demuxer
Nov 03 11:32:37 vdr[98852]: [98964] [demux_vdr] ts2es: reset, dropping buffer
Nov 03 11:32:37 vdr[98852]: [98964] [demux_vdr] ts2es: reset, dropping buffer
Nov 03 11:32:37 vdr[98852]: [98964] [demux_vdr] ts2es: reset, dropping buffer
Nov 03 11:32:37 vdr[98852]: [98964] [demux_vdr] ts2es: reset, dropping buffer
Nov 03 11:32:37 vdr[98852]: [99921] [xine..put] H.264: Found NAL SPS at offset 6/524
Nov 03 11:32:37 vdr[98852]: [99921] [xine..put] H.264 SPS: profile_idc 100
Nov 03 11:32:37 vdr[98852]: [99921] [xine..put] H.264 SPS: pic_width: 80 mbs
Nov 03 11:32:37 vdr[98852]: [99921] [xine..put] H.264 SPS: pic_height: 45 mbs
Nov 03 11:32:37 vdr[98852]: [99921] [xine..put] H.264 SPS: frame only flag: 1
Nov 03 11:32:37 vdr[98852]: [99921] [xine..put] H.264 SPS: aspect_ratio_idc 1
Nov 03 11:32:37 vdr[98852]: [99921] [xine..put] H.264 SPS: -> aspect ratio 1 / 1
Nov 03 11:32:37 vdr[98852]: [99921] [xine..put] H.264 SPS: -> video size 1280x720, aspect 1:1
Nov 03 11:32:37 vdr[98852]: [99921] [xine..put] Detected video size 1280x720
Nov 03 11:32:37 vdr[98852]: [99921] [input_vdr] WARNING: xine-engine setting "engine.buffers.video_num_frames":15 is too small for some HD channels
Alles anzeigen
No Segfault at all, but no OSD either. Everything else is functional.
I think this is the real problem in this case: "[input_osd] ARGB overlay not supported by video driver".
I don't know if there is a configuration parameter to enable ARGB.
So, that problem cant be fixed in the skins.
PS: for skin lcars you have to use "Automatic" in "Setup->OSD->Color depth"
Grüße
kamel5