vc_dispmanx_set_wl_buffer_in_use not found
pekka.paalanen at collabora.co.uk
Tue Nov 25 01:42:09 PST 2014
On Tue, 25 Nov 2014 14:22:26 +0800
Jeff Chua <jeff.chua.linux at gmail.com> wrote:
> On Tue, Nov 18, 2014 at 3:45 PM, Pekka Paalanen
> <pekka.paalanen at collabora.co.uk> wrote:
> > well, with so little information, all I can ask is: are you sure you
> > had Wayland-enabled version of a player, and the player is using GLESv2
> > instead of anything else like desktop OpenGL?
> # ldd mplayer
> libGLESv2.so.2 => /opt/vc/lib/libGLESv2.so.2 (0xf67b7000)
> libEGL.so.1 => /opt/vc/lib/libEGL.so.1 (0xf6785000)
> libncurses.so.5 => /lib/libncurses.so.5 (0xf6737000)
> libwayland-client.so.0 => /usr/way/lib/libwayland-client.so.0
> libwayland-egl.so => /opt/vc/lib/libwayland-egl.so (0xf671e000)
> libwayland-cursor.so.0 => /usr/way/lib/libwayland-cursor.so.0
> libxkbcommon.so.0 => /usr/way/lib/libxkbcommon.so.0 (0xf66d0000)
What other libs it links to?
And did it have some sort of video output plugin system, that is, is
the list from ldd even an indicative of anything?
> > Also, does weston-simple-egl work? If that doesn't work, then nothing
> > else EGL/Wayland will, and there is still something wrong with the EGL,
> > driver, or Weston installation or such.
> weston-simple-egl works.
Okay, that clears a lot, and points to the video player then.
What does "couldn't initialize GL" mean exactly? What EGL or GLESv2 or
other calls are failing?
You may want to single-step in the debugger to see what exactly fails
and what are the arguments.
More information about the wayland-devel