Ive just tried adding X11 as you suggested (opengl was already added)
but still not working. Something strange I'm finding is that there isn't
any libGL.so in /usr/lib (in the rpi device). There is a libGLESv2.
I'm not sure what I'm doing wrong. I have also tried to add Qt to the
image to see if I can launch a qml example, but it's not even generating
the image. It complains it cannot find any opengl or gles implementation :S
On 01/07/17 17:08, Khem Raj wrote:
On 7/1/17 4:10 AM, Juan José Casafranca wrote:
Hi everybody,
I'm completely new to the Yocto project, just started playing with it
and my rpi3 two days ago.
As an exercise to learn how Yocto works, I'm trying to build a rpi image
which can launch kodi.
Right now I'm able of building an image which contains kodi,but when I
try to launch it, it fails. It says that it cannot create the GUI. (I
have tried kodi, kodi --standalone and kodi-standadlone, same result)
do you have x11 and opengl in your DISTRO_FEATURES ? you can check it
with bitbake -e kodi | grep -e "^DISTRO_FEATURES="
In order to build the image, I had to add
MACHINE_FEATURES += "vc4graphics" so it gets mesa as egl, gl and opengl
provider.
it should work with both userland and vc4graphics.
If I dont add that feature, kodi complains about not finding egl during
configuration. I dont understand why it complains, since userland (the
default) its a egl provider (as it says in the recipe at least, probably
I am understanding something incorrectly).
Could you please guide me a little bit with this? As I said, it's my
first time playing with embedded devices and with yocto, so some
explanations would be nice :-)
This is good section to work on in OE in general.
Thanks!
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto