Mutter (software)

Mutter is a window manager initially designed and implemented for the X Window System, but then evolved to be a Wayland compositor. It became the default window manager in GNOME 3, replacing Metacity[5] which used GTK+ for rendering.

Mutter
Developer(s)The GNOME Project
Initial releaseApril 2011 (2011-04)
Stable release3.34.2[1] (25 November 2019 (2019-11-25)) [±]
Preview release3.35.2[2] (24 November 2019 (2019-11-24)) [±]
Repository
Written inC
Operating systemUnix-like
Size40.2 kB (amd64 .deb package)[3]
Type
LicenseGPLv2+[4]
Websitedownload.gnome.org/sources/mutter/

Window management

Mutter uses a graphics library called Clutter giving it OpenGL capability. Mutter is a portmanteau of 'M'etacity and Cl'utter'. Mutter can function as a standalone window manager for GNOME-like desktops and serves as the primary window manager for the GNOME Shell,[6] which is an integral part of GNOME 3. Mutter is extensible with plug-in and supports numerous visual effects. GNOME Shell is written as a plug-in to Mutter.

Release history

Support for HiDPI was added to version 3.13 of Mutter by Adel Gadllah.[7]

In version 3.13.2 logind integration replaced mutter-launch.[8]

In version 3.13.3 (June 24, 2014) the server side bits of wl_touch_interface were implemented by Carlos Garnacho.[9][10][11][12]

References

  1. Petridis, Jordan (25 Nov 2019). "GNOME 3.34.2 Released". GNOME Mail Services (Mailing list). Retrieved 14 Dec 2019.
  2. Catanzaro, Michael (24 November 2019). "GNOME 3.35.2 released". GNOME Mail Services (Mailing list). Retrieved 29 November 2019.
  3. "Debian Mutter Package in sid". Debian Packages.
  4. "COPYING · master · GNOME / mutter". GNOME GitLab.
  5. Vervloesem, Koen (2009-08-04). "Mutter: a window manager for GNOME 3". LWN.net. Retrieved 2011-12-27.
  6. Kissling, Kristian (2009-07-08). "Mutter: Window Manager in GNOME's Future". Linux Magazine. Retrieved 2011-12-27.
  7. Adel Gadllah (2014-05-03). "wayland: Add basic hidpi support". Retrieved 2014-05-03.
  8. Florian Müllner (2014-05-27). "mutter 3.13.2".
  9. Carlos Garnacho (2014-06-04). "wayland: Implement the server side bits of wl_touch_interface".
  10. Florian Müllner (2014-06-24). "mutter 3.13.3". ftp-release-list@gnome.org (Mailing list).
  11. "Bug 724442 – Touchscreen does not work". bugzilla.gnome.org.
  12. Florian Müllner (2014-07-23). "mutter 3.13.4". ftp-release-list@gnome.org (Mailing list).

Further reading

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.