summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/wayland/weston-init
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2020-03-12 16:02:38 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-03-12 23:09:03 +0000
commite571ef707d76cf3aceb0d56fd588b37f9b5092ff (patch)
treec53f888bd62ee1472a0bf380bf54a309c6e4a217 /meta/recipes-graphics/wayland/weston-init
parentbd17a7e60264bb40df340fa38c425a7d7372516e (diff)
downloadopenembedded-core-contrib-e571ef707d76cf3aceb0d56fd588b37f9b5092ff.tar.gz
weston-init: Launch weston with WESTON_DISABLE_ATOMIC on musl/x86
Since we enabled drm/kms backend for qemux86, it does not work with musl fdbdev worked ok, we see this error [18:58:45.628] launching '/usr/libexec/weston-desktop-shell' [18:58:45.737] atomic: couldn't commit new state: Invalid argument [18:58:45.737] repaint-flush failed: Invalid argument There seems to be some problem with atomics in libdrm, until that gets diagnosed, simple solution is to not use it on musl when drm backend is used thats why WESTON_DISABLE_ATOMIC=Y is set in environment file for such cases Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/wayland/weston-init')
-rw-r--r--meta/recipes-graphics/wayland/weston-init/weston.env0
1 files changed, 0 insertions, 0 deletions
diff --git a/meta/recipes-graphics/wayland/weston-init/weston.env b/meta/recipes-graphics/wayland/weston-init/weston.env
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/meta/recipes-graphics/wayland/weston-init/weston.env