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.
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.