Ok with a bit of dance with mesa / mesa-gl, I got xclock to run on Xwayland.
Demo apps such as kmscube still runs fine. Weston comes up too.

I removed virtual/libgles1 virtual/libgles2 virtual/egl and virtual/libgl
from mesa's PROVIDES list. These components are provided by ti-sgx-ddk-um
already.
I likewise removed libgbm and libgbm-dev from mesa-gl. Package libgbm
provides these.


Adam

On Thu, Nov 2, 2017 at 11:15 AM Adam Lee <adam.yh....@gmail.com> wrote:

> Perhaps this is the crux of my original question:
>
> build@6e35408e8fa5:~/tisdk/build$ bitbake mesa
> NOTE: Started PRServer with DBfile:
> /home/build/tisdk/build/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 46116,
> PID: 16487
> Parsing recipes: 100%
> |########################################################################################################################|
> Time: 0:00:18
> Parsing of 2538 .bb files complete (0 cached, 2538 parsed). 3286 targets,
> 275 skipped, 0 masked, 0 errors.
> WARNING: No recipes available for:
>
> /home/build/tisdk/sources/meta-openamp/recipes-bsp/device-tree/device-tree-generation_%.bbappend
> *ERROR: Nothing PROVIDES 'mesa'*
> *ERROR: mesa was skipped: PREFERRED_PROVIDER_virtual/libgles1 set to
> ti-sgx-ddk-um, not mesa*
> *ERROR: mesa was skipped: PREFERRED_PROVIDER_virtual/libgles1 set to
> ti-sgx-ddk-um, not mesa*
>
> Is it possible to separate mesa into separate components (libgles1,
> libgles2 etc)?
> I wrote mesa_%.bbappend with "PROVIDES_remove" for libgles1 and libgles2,
> but seems to have no effect.
>
>
> On Thu, Nov 2, 2017 at 9:49 AM Adam Lee <adam.yh....@gmail.com> wrote:
>
>> Has anyone built Xwayland for Beagleboard X15 or AM57xx-EVM?
>>
>> There is no "official" support for X11 in the TI SDK. Only Wayland is
>> present. I am hoping to run my X11 applications with Xwayland. I have
>> included x11 and wayland in DISTRO_FEATURES, but weston-xwayland /
>> xserver-xorg are refusing to build.
>>
>> OE/meta has core-image-weston [0] which should build Xwayland as well but
>> it also fails at weston-xwayland / xserver-xorg.
>>
>> I notice there is an experimental branch [1] but it removes Wayland
>> altogether and appears to be very experimental, so that is a no-go for me.
>>
>> [0]
>> http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-graphics/images/core-image-weston.bb?h=master
>> [1]
>> http://arago-project.org/git/projects/?p=meta-processor-sdk.git;a=shortlog;h=refs/heads/morty-x11-experimental
>>
>>
_______________________________________________
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to