vc_dispmanx_set_wl_buffer_in_use not found

Pekka Paalanen 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
> (0xf6727000)
>         libwayland-egl.so => /opt/vc/lib/libwayland-egl.so (0xf671e000)
>         libwayland-cursor.so.0 => /usr/way/lib/libwayland-cursor.so.0
> (0xf670f000)
>         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.


Thanks,
pq


More information about the wayland-devel mailing list