When running weston with software rendering under X (e.g. LIBGL_ALWAYS_SOFTWARE=1 weston) egl clients using mesa will fail to start as wl_drm isn't available for use and mesa doesn't currently support wl_shm
Based on bug #86701, this is fixed. I confirmed weston-simple-egl works on Weston-on-x11 running with software GL and --use-pixman each. https://cgit.freedesktop.org/cgit/?url=mesa/mesa/commit/&id=cdcfe48fb0431184fabb40aa5a244d086f551df5 $ git describe cdcfe48fb0431184fabb40aa5a244d086f 10.5-branchpoint-2054-gcdcfe48 $ git describe --contains cdcfe48fb0431184fabb40aa5a244d086f 10.6-branchpoint~185 So I think Mesa 10.6 contains the fix.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.