*** using libgudev-232 udev-254 *** tce-load -i compiletc meson intltool libei-dev libcanberra-dev gobject-introspection-dev upower-dev gnome-desktop-dev startup-notification-dev gtk3-gir json-glib-gir gnome-desktop-gir libinput-dev graphene-dev graphene-gir gnome-settings-daemon-dev xwayland pipewire-dev desktop-file-utils wget https://download.gnome.org/sources/mutter/45/mutter-45.2.tar.xz cd mutter-45.2 mkdir build cd build CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" meson --prefix=/usr/local --localstatedir=/var --libexecdir=/usr/local/lib/mutter --buildtype=plain -Dtests=false -Dprofiler=false ninja [3m 25.15s] sudo ninja install mutter 45.2 Directories prefix : org.gnome. libexecdir : /usr/local/lib/mutter pkgdatadir : /usr/local/share/mutter-13 Build Configuration buildtype : plain debug : False Rendering APIs OpenGL : True GLES2 : True EGL : True GLX : True Options Wayland : True Wayland EGLStream : False X11 : True XWayland : True Native Backend : True EGL Device : False Remote desktop : True libgnome-desktop : True libdisplay-info : False Sound player : True gudev : True Wacom : True SM : True Startup notification : True Introspection : True Documentation : False Profiler : False Xwayland initfd : True Xwayland listenfd : True Xwayland terminate delay : True Xwayland byte-swapped clients: True Xwayland enable EI portal : False Tests Enabled : False Core tests : False Cogl tests : False Clutter tests : False KVM tests : False Installed tests : False Coverage : False User defined options buildtype : plain libexecdir : /usr/local/lib/mutter localstatedir : /var prefix : /usr/local profiler : false tests : false