I am trying to run Weston on the sample rootfs supplied with L4T R28.1. I have flashed the rootfs onto the TX2, and copied Weston from Linux_for_Tegra/weston.tbz2, but I get the following error when executing weston:
root@tegra-ubuntu:~# weston --tty=3 Date: 2017-08-22 UTC [07:09:03.744] weston 1.7.0 http://wayland.freedesktop.org Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.7.0 Build: 1.7.0 configure.ac: bump to version 1.7.0 for release (2015-02-13 20:47:09 -0800) [07:09:03.744] OS: Linux, 4.4.38-tegra, #1 SMP PREEMPT Thu Jul 20 00:49:07 PDT 2017, aarch64 [07:09:03.745] Starting with no config file. [07:09:03.745] Loading module '/usr/lib/aarch64-linux-gnu/weston//egloutput-backend.so' [07:09:03.749] initializing egloutput backend [07:09:03.749] Loading module '/usr/lib/aarch64-linux-gnu/weston//gl-renderer.so' [07:09:03.752] EGL_EXT_device_base not available[07:09:03.752] failed to get EGL devices from gl renderer [07:09:05.776] fatal: failed to create compositor
Do you have any pointers on how to run Weston on L4T R28.1? I want to get Weston running on the sample rootfs to later port it to work with the Yocto layer I am using for my project.