[yocto] [meta-raspberrypi] - X11 EGLSV2 Chromium

Karim Gillani karim at gillani.org
Tue Jul 17 12:16:05 PDT 2018


I am new to yocto and I am trying to build Chromium with userland. I am not
sure what I am missing to have userland build libGLESv2.so, libGLESv2.so.2
and libEGL.



All builds great but when I start Chromium, it complains there is no
libGLESv2.so.2.

I searched for libG* and only the following shows up:

/usr/lib/libGL.so.1.2.0

/usr/lib/libGL.so.1



Can someone let me know what I am missing from my layer.conf?



MACHINE = "raspberrypi3"



GPU_MEM_256 = "128"

GPU_MEM_512 = "196"

GPU_MEM_1024 = "396"

CORE_IMAGE_EXTRA_INSTALL += "chromium-x11"

PACKAGECONFIG_append_pn-chromium-x11 += " use-egl proprietary-codecs"

LICENSE_FLAGS_WHITELIST = " commercial_libav commercial_x264 commercial"

PREFERRED_PROVIDER_virtual/egl = "userland"

PREFERRED_PROVIDER_virtual/libgles2 = "userland"

MACHINE_FEATURES_append += " rpi"

IMAGE_INSTALL_append = " fontconfig kernel-image kernel-devicetree"

IMAGE_FEATURES_append = " ssh-server-dropbear hwcodecs x11"

DISTRO_FEATURES_append += " opengl x11 systemd"

DISTRO_FEATURES_remove = "wayland"

DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"

VIRTUAL-RUNTIME_init_manager = "systemd"

VIRTUAL-RUNTIME_initscripts = ""



And I am using bitbake core-image-minimal





Thanks in advance..
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20180717/75a3cdeb/attachment.html>


More information about the yocto mailing list