[yocto] [Yocto] clutter-CRITICAL **: Unable to initialize clutter: Unable to Initialize the clutter backend: no available drivers found.

Anuj Mittal anuj.mittal at intel.com
Mon Jan 29 01:18:25 PST 2018


On 01/29/2018 01:05 PM, kishorepasupula wrote:
> 
> Hi,
> 
> My main objective is to run snappy player 
> (https://wiki.gnome.org/Snappy) on target machine (BeagleBone Black) so, 
> I wrote a recipe for Snappy player(snappy_1.0.bb) as below
> 
> LICENSE = "GPLv2"
> LIC_FILES_CHKSUM = "file://COPYING;md5=686e6cb566fd6382c9fcc7a557bf4544"
> 
> SRCREV = "e73fabce4c397b40d490c74f6a6a0de000804f42"
> SRC_URI = "git://git.gnome.org/snappy"
> S = "${WORKDIR}/git"
> 
> RDEPENDS_${PN} = "gtk+3 gstreamer1.0 glib-2.0 clutter-1.0 
> gstreamer1.0-plugins-base libxtst clutter-gst-3.0 clutter-gtk-1.0 libx11 
> cairo gdk-pixbuf"
> 
> # inherit line
> inherit pkgconfig autotools
> 
> FILES_${PN} += "${datadir}/*"
> Added this recipe name in local.conf
> 
> IMAGE_INSTALL_append = " snappy"
> The build (bitbake core-image-sato) was successful, when I ran "snappy" 
> on target(BeagleBone Black) I am getting below error response.
> 
> sh-4.4# snappy
> libEGL warning: DRI2: failed to authenticate
> libEGL warning: DRI2: failed to authenticate
> libEGL warning: DRI2: failed to authenticate
> 
> (snappy:763): clutter-CRITICAL **: Unable to initialize clutter: Unable 
> to Initialize the clutter backend: no available drivers found.
> 
> As per my Understanding in my recipe I have resolved all dependencies 
> for Snappy player (such as clutter, gstreamer, gtk etc.). I'm unable to 
> figure out why snappy player is throwing error? Can any one guide me on 
> this?
> 
> PS: Also tried adding  PREFERRED_PROVIDER_virtual/egl ?= "mesa" in 
> local.conf but still I'm getting the same error response.

Are you using proprietary drivers? If libegl is coming from mesa, it
will probably not work with proprietary drivers. Can you provide more
details about your setup? Which layer(s) are you using etc. and where
are the graphics recipes/drivers coming from?

Thanks,
Anuj

> 
> Regards,
> Kk.
> 




More information about the yocto mailing list