Mutter is the window manager for GNOME. It is not invoked directly, but from GNOME Session (on a machine with a hardware accelerated video driver).
This package is known to build and work properly using an LFS-10.1 platform.
Download (HTTP): https://download.gnome.org/sources/mutter/3.38/mutter-3.38.3.tar.xz
Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/mutter/3.38/mutter-3.38.3.tar.xz
Download MD5 sum: 06c849b0356efcccd3e32a809110df8d
Download size: 2.5 MB
Estimated disk space required: 139 MB
Estimated build time: 1.3 SBU (Using parallelism=4)
gnome-desktop-3.38.4, gnome-settings-daemon-3.38.1, graphene-1.10.4, libcanberra-0.30, libwacom-1.8, libxkbcommon-1.0.3, pipewire-0.3.22, UPower-0.99.11, and Zenity-3.32.0
desktop-file-utils-0.26, gobject-introspection-1.66.1, startup-notification-0.12, and sysprof-3.38.1
libinput-1.16.4, Wayland-1.19.0, wayland-protocols-1.20, and Xorg-Server-1.20.10 (with Xwayland). Additionally, GTK+-3.24.25 needs to be built with Wayland support.
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/mutter
Install Mutter by running the following commands:
mkdir build && cd build && meson --prefix=/usr .. && ninja
To test the results, issue: dbus-run-session ninja test. The tests require an active X session to run correctly. It is not necessary to run a separate D-bus session if not in a GNOME session, but it provides a clean environment in any case.
Now, as the root
user:
ninja install
Last updated on 2021-02-25 10:01:25 -0800