请输入您要查询的百科知识:

 

词条 Mutter (software)
释义

  1. Window management

  2. Release history

  3. Reception

  4. Muffin

  5. References

  6. Further reading

  7. External links

{{Infobox software
| name = GNOME
| title = Mutter
| developer = The GNOME Project
| released = {{Start date and age|2011|04}}
| discontinued =
| programming language = C
| operating system = Linux, FreeBSD
| platform =
| size = 40.2 kB (amd64 .deb package)[1]
| language =
| genre = {{unbulleted list|Wayland compositor|X window manager}}
| license = GNU GPLv2+[2]
| website = {{URL|https://download.gnome.org/sources/mutter/}}
}}

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[3] which used GTK+ for rendering.

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,[4] which is an integral part of GNOME 3. Mutter is extensible with plugins and supports numerous visual effects. GNOME Shell is written as a plugin to Mutter.

Release history

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

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

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

Reception

OpenGL games run with a performance hit when using a compositing window manager; in June 2010, Phoronix evaluated this as similar for Mutter[11] and Compiz.[12]

Muffin

Muffin is a fork of Mutter by the Linux Mint team for their Cinnamon desktop environment. Cinnamon's shell, a fork of GNOME Shell, is written as a plugin for Muffin.

References

1. ^{{cite web|url=https://packages.debian.org/sid/mutter |title=Debian Mutter Package in sid |website=Debian Packages }}
2. ^{{cite web|url=https://gitlab.gnome.org/GNOME/mutter/blob/master/COPYING|title=COPYING · master · GNOME / mutter|website=GNOME GitLab}}
3. ^{{cite web|url = https://lwn.net/Articles/344734/|title = Mutter: a window manager for GNOME 3|first = Koen|last = Vervloesem|work = LWN.net|date = 2009-08-04|accessdate = 2011-12-27}}
4. ^{{cite web|url = http://www.linuxpromagazine.com/Online/News/Mutter-Window-Manager-in-GNOME-s-Future|title = Mutter: Window Manager in GNOME's Future|first = Kristian|last = Kissling|work = Linux Magazine|date = 2009-07-08|accessdate = 2011-12-27}}
5. ^{{cite web |url=https://gitlab.gnome.org/GNOME/mutter/commit/31c925c60293c3d72da533db0780e796e170 |title=wayland: Add basic hidpi support |author=Adel Gadllah |date=2014-05-03 |access-date=2014-05-03}}
6. ^{{cite web |url=https://mail.gnome.org/archives/ftp-release-list/2014-May/msg00123.html |title=mutter 3.13.2 |author=Florian Müllner |date=2014-05-27 |mailing-list=ftp-release-list@gnome.org }}
7. ^{{cite web |url=https://gitlab.gnome.org/GNOME/mutter/commit/2250865eb61f3110914e09cd50010f8e695c1aeb |title=wayland: Implement the server side bits of wl_touch_interface |author=Carlos Garnacho |date=2014-06-04}}
8. ^{{cite mailing list |url=https://mail.gnome.org/archives/ftp-release-list/2014-June/msg00082.html |title=mutter 3.13.3 |author=Florian Müllner |date=2014-06-24 |mailing-list=ftp-release-list@gnome.org }}
9. ^{{cite web |url=https://bugzilla.gnome.org/show_bug.cgi?id=724442 |title=Bug 724442 - Touchscreen does not work}}
10. ^{{cite mailing list |url=https://mail.gnome.org/archives/ftp-release-list/2014-July/msg00088.html |title=mutter 3.13.4 |author=Florian Müllner |date=2014-07-23 |mailing-list=ftp-release-list@gnome.org }}
11. ^{{cite web|url =https://www.phoronix.com/scan.php?page=article&item=mutter_composite_hit|title = Mutter Can Cause A Gaming/OpenGL Performance Hit Too|first = Michael|last = Larabel|authorlink = Michael Larabel|work = Phoronix|date = 2010-06-21|accessdate = 2011-04-24}}
12. ^{{cite web|title = The Cost Of Running Compiz|url = https://www.phoronix.com/scan.php?page=article&item=compiz_speed_test|first = Michael|last = Larabel|authorlink = Michael Larabel|work = Phoronix|date = 2010-05-21|accessdate = 2011-04-24}}

Further reading

  • {{cite web|url=https://medium.com/@deadsuperhero/the-price-of-freedom-a-review-of-the-librem-15-v3-901035cec575|title=The Price of Freedom — A Review of the Librem 15 v3|first=Sean|last=Tilley|date=6 August 2017|website=Medium|publisher=}}
  • {{cite web|url=https://www.makeuseof.com/tag/gnome-based-desktop-environments-explained-mate-vs-gnome-shell-vs-unity-vs-cinnamon/|title=Gnome-Based Desktop Environments Explained: MATE vs. Gnome Shell vs. Unity vs. Cinnamon|first=Danny|last=Stieben|date=22 July 2013|website=makeuseof.com|publisher=}}

External links

  • [https://download.gnome.org/sources/mutter/ Mutter tarballs]
  • [https://download.gnome.org/sources/mutter-wayland/ mutter-wayland tarballs]
  • [https://gitlab.gnome.org/GNOME/mutter/ GNOME git: Mutter]
  • [https://wiki.gnome.org/Projects/Mutter/Gestures GNOME Wiki: Mutter Gestures]
{{GNOME}}{{Desktop environments and window managers for X11 and Wayland}}

8 : Compositing window managers|Free software programmed in C|Free X window managers|GNOME|Linux windowing system-related software|Software that uses Clutter|Wayland compositors|Window managers that use GTK

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/28 7:22:40