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. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1805444 Title: [nvidia] Fail to launch gnome-wayland-shell on Ubuntu-18.04 with EGLDevice backend To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1805444/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs