Comment 1 for bug 1805444

Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: Fail to launch gnome-wayland-shell on Ubuntu-18.04 with EGLDevice backend

The bigger problem (than any missing commits) is that Ubuntu builds of mutter don't support EGLStreams:

mutter-3.30.1

 prefix: /usr/local
 source code location: .
 compiler: gcc

 Startup notification: yes
 libcanberra: yes
 libwacom: yes
 gudev yes
 Introspection: yes
 Session management: yes
 Wayland: yes
 Wayland EGLStream: no <----------
 Native (KMS) backend: yes
 EGLDevice: yes
 Remote desktop: no

I think the missing build-dep isn't even in main. I can only find it in https://github.com/NVIDIA/egl-wayland but would love to be proven wrong.

This is a problem on Ubuntu even when building upstream mutter with the "missing" commits. The required file wayland-eglstream-protocols.pc and friends is still missing from the Ubuntu distro.