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

Otavio Salvador otavio.salvador at ossystems.com.br
Fri Apr 22 09:20:18 PDT 2016


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 –platform
> 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
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list