%general-entities; ]> $Date$ Mutter-&mutter-version; Mutter Introduction to Mutter 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). &lfs111_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &mutter-md5sum; Download size: &mutter-size; Estimated disk space required: &mutter-buildsize; Estimated build time: &mutter-time; Estimated build time: &mutter-time-systemd; Mutter Dependencies Required , , , , , and Recommended , , , and Recommended (Required to build the Wayland compositor) , , , and . Additionally, needs to be built with Wayland support. Recommended (Runtime) Optional (for X11 sessions) User Notes: Installation of Mutter Install Mutter by running the following commands: mkdir build && cd build && meson --prefix=/usr --buildtype=release -Dtests=false .. && ninja This package does not come ith a test suite that runs properly in the SystemV environment. The test suite requires debug functions to be enabled in the build, and an external program called xvfb-run. If you wish to run the tests, you should download and install it before running meson. You can obtain it from xvfb-run, and install it with executable permissions in /usr/bin. xvfb-run needs Xvfb at runtime, and Xvfb can be installed from either or . You should also replace the --buildtype=release -Dtests=false in the meson command, with --buildtype=debugoptimized -Dtests=true. The test suite requires the mutter schema to be installed on the system, so it is better to run the tests after installing the package. Now, as the root user: ninja install The tests can now be run: issue ninja test. Note that the tests require an active X session and run best in an existing GNOME environment. The native-unit is known to fail. Command Explanations -Dtests=false: Prevents building the tests, and removes a hard requirement on xvfb-run. : Use this option if Sysprof is not installed, and you don't want meson to download Sysprof source code. Contents Installed Programs Installed Libraries Installed Directories mutter libmutter-10.so /usr/{lib,include,libexec/installed-tests,share/{,installed-tests}}/mutter-10 Short Descriptions mutter is a Clutter based compositing GTK+ Window Manager mutter libmutter-9.so contains the Mutter API functions libmutter-9.so