Hi *,
vielleicht hat noch jemand eine Idee, warum die opengl-Ausgabe von xineliboutput bei mir nicht mehr läuft:
Hatte mein System vor dem Wochenende nach langem rumtüfteln mit vdr-sxfe ... --hud --opengl ohne tearing am laufen, also fast perfekt.
Dann habe ich noch irgendwas rumgeschraubt, und jetzt bekomme ich die --openl Ausgabe, d.h. sowohl Bild als auch OSD über opengl nicht mehr hin. Ich hänge nicht an der opengl-Ausgabe, aber nur damit läuft das bei mir mit dem XFCE-Compositor und den env-Variablen __GL_SYNC_TO_VBLANK=1 und
__GL_SYNC_DISPLAY_DEVICE=.... ohne tearing.
Wenn ich vdr-sxfe mit opengl aufrufe, gibts zunächst mal nur Ton und einen schwarzen Bildschirm. Umschalten (... ohne Bild ...) geht noch, sobald ich das OSD per Menütaste aufrufe, gibts den folgenden segfault.
Core was generated by `/usr/bin/vdr-sxfe --display=:0 xvdr+tcp://127.0.0.1:37890 --video=vdpau --post='.
Program terminated with signal 11, Segmentation fault.
#0 0xb7596ea6 in glClear () from //usr/lib/opengl/nvidia/lib/libGL.so.1
(gdb) bt
#0 0xb7596ea6 in glClear () from //usr/lib/opengl/nvidia/lib/libGL.so.1
#1 0x0804fc9b in opengl_draw_frame_thread (arg=0x98c2798)
at xine_sxfe_frontend.c:1869
#2 0xb73d06af in start_thread () from /lib/libpthread.so.0
#3 0xb7137fee in clone () from /lib/libc.so.6
Die üblichen (Gentoo-) Reparaturversuche (xinelib aus dem git mindestens schon 100x neu gebaut, VDR incl Plugins neu gebaut, vdr-sxfe installiert, revdep-rebuild, modules-rebuild, lalefixer, ...) haben nichts gebracht.
Ich bin mit meinem Latein jetzt langsam am Ende, jemand eine Idee?
Grüße, Peter