[meta-freescale] fsl-image-multimedia-full.bb how-to add FB support

ZHOU Yanxin y.zhou at staubli.com
Fri Apr 22 19:04:27 PDT 2016


I have added qt_base-plugins in my "IMAGE_INSTALL_append" already, how to add eglfs platform plugin? 
Best regards!

James Zhou
Staubli Group

> ÔÚ 2016Äê4ÔÂ23ÈÕ£¬00:20£¬Otavio Salvador <otavio.salvador at ossystems.com.br> дµÀ£º
> 
> Hello,
> 
>> On Fri, Apr 22, 2016 at 4:02 AM, ZHOU Yanxin <y.zhou at staubli.com> wrote:
>> I am now working on the riotboard, I have bitbaked the meta-toolchain-qt5
>> and fsl-image-multimedia-full.
>> 
>> Both use Jethro branch. I referred to the  ¡°Building Qt5 using yocto on
>> Wandboard¡± guide.
>> 
>> 
>> 
>> In the conf/local.conf I made following modification:
>> 
>> PACKAGECONFIG_DISTRO_pn-qtbase = "accessibility eglfs alsa puseaudio
>> fontconfig gles2 glib examples tools"
>> 
>> DISTRO_FEATURES_remove = "x11 wayland"
>> 
>> 
>> 
>> I also setup the qtcreator : device, kit, qt version, compiler, debugger and
>> ssh connection, but when I run the application,
>> 
>> Qt says ¡°This application failed to start becase it could not find or load
>> the qt platform plugin xcb, available plugin are:
>> 
>> Eglfs, minimal, minimaegl, offscreen¡±.
>> 
>> 
>> 
>> I also tried to run the application like this : ./helloworld ¨Cplatform
>> eglfs,  there is one error: ¡°QEglFSVivIntegration will
>> 
>> Set environment variable FB_MULTI_BUFFER=2 to enable double buffering and
>> vsync. If this is not desired, you can
>> 
>> Override this via: export QT_EGLFS_IMX6_NO_FB_MULTI-BUFFER=1¡±.  I also tried
>> it, but still can not open egl display.
>> 
>> 
>> 
>> Just now I checked the fsl-image-multimedia-(full).bb, it looks like it only
>> contain the X11 and wayland support, how can
>> 
>> I modify it and let it support the Framebuffer?
> 
> You are likely missing qtbase-plugins package and eglfs platform plugin.
> 
> -- 
> Otavio Salvador                             O.S. Systems
> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ossystems.com.br&d=CwIFaQ&c=2s-ADuGVSPAUCa1HnsgOhA&r=vfIi17NQh0-6eyowN7wPkEhLl-GuLZHJsuTWI1c7u1s&m=sZIKckaXQ8QH7wzWgVAyKRK5BOhwxTSz07p4YxIuqfk&s=CyY-7hjNy8F_I1HfKWG--1TCUw0VXWJAVbHfiMVViaI&e=         https://urldefense.proofpoint.com/v2/url?u=http-3A__code.ossystems.com.br&d=CwIFaQ&c=2s-ADuGVSPAUCa1HnsgOhA&r=vfIi17NQh0-6eyowN7wPkEhLl-GuLZHJsuTWI1c7u1s&m=sZIKckaXQ8QH7wzWgVAyKRK5BOhwxTSz07p4YxIuqfk&s=Qo_gnEFX82Izx9jJc6opYW9qMRoJi1aldSfTUDKdOC4&e= 
> Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list