Mutter
Mutterはウィンドウマネージャで、最初はX Window System用に設計され実装されたが、後にWaylandコンポジタへと進化した。Mut…
| 開発元 | GNOMEプロジェクト |
|---|---|
| 初版 | 2011年4月 |
| 最新版 | |
| 最新評価版 | |
| リポジトリ |
gitlab |
| プログラミング 言語 | C |
| 対応OS | GNU/Linux、FreeBSDなど |
| サイズ | 500 KiB[1] |
| 種別 | |
| ライセンス | GPLv2+[2] |
| 公式サイト |
download |
Mutterはウィンドウマネージャで、最初はX Window System用に設計され実装されたが、後にWaylandコンポジタへと進化した。MutterはMetacityを置き換えることでGNOME 3のデフォルトウィンドウマネージャとなった[3]。MutterはレンダリングにGTK+を使用していたが、Clutterと呼ばれるグラフィックライブラリを使用することでOpenGLもサポートしている。Mutterという名前はMetacity Clutterのかばん語である。
MutterはGNOMEライクなデスクトップ用スタンドアローンウインドウマネージャアプリケーションとして機能し、GNOME Shell用の主要なウインドウマネージャとして使え[4]、GNOME 3に欠かせない部品である。Mutterはプラグインで拡張可能であり、多数の視覚効果をサポートする。GNOME ShellはMutterのプラグインとして書かれている。Pantheonデスクトップ環境のコアコンポーネントであるGalaはlibmutterを利用してビルドされる[5][6]。Budgieデスクトップ環境で使われるBudgie-wmは、libmutter上でビルドされたもう1つのウインドウマネージャである[7][8]。
開発
Adel GadllahはMutterのバージョン3.13にHiDPIのサポートを追加した[9]。
バージョン3.13.2でlogind統合はmutter-launchに置き換えられた[10]。
バージョン3.13.3でwl_touch_interfaceのサーバサイド部分をCarlos Garnachoが実装した[11][12][13][14]。
パフォーマンス
OpenGLのゲームはコンポジット型ウィンドウマネージャを使うと実行において余分な負荷が発生する。2010年6月、PhoronixはMutter[15]とCompiz[16]において同様に余分な負荷を評価した。
フォーク
Muffin
MuffinはLinux MintチームによるCinnamonデスクトップ環境用のフォークである。GNOME ShellのフォークであるCinnamonのシェルはMuffin用のプラグインとして書かれている。
脚注
- ^ “Debian Mutter Package in sid”. 2015年11月25日閲覧。
- ^ “COPYING · master · GNOME / mutter”. GNOME GitLab. 2025年1月27日閲覧。
- ^ Vervloesem, Koen (2009年8月4日). “Mutter: a window manager for GNOME 3”. LWN.net. 2011年12月27日閲覧。
- ^ Kissling, Kristian (2009年7月8日). “Mutter: Window Manager in GNOME's Future”. Linux Magazine. 2011年12月27日閲覧。
- ^ “Meet Gala: The Window Manager”. 2015年11月25日閲覧。
- ^ “5 Myths About elementary”. 2015年11月25日閲覧。
- ^ “Budgie”. 2015年11月25日閲覧。
- ^ “solus-project/budgie-desktop”. 2015年11月25日閲覧。
- ^ “wayland: Add basic hidpi support” (2014年5月3日). 2014年5月3日閲覧。
- ^ “mutter 3.13.2 release notes” (2014年5月27日). 2015年11月25日閲覧。
- ^ “wayland: Implement the server side bits of wl_touch_interface” (2014年6月4日). 2015年11月25日閲覧。
- ^ “mutter 3.13.3 release notes” (2014年6月24日). 2015年11月25日閲覧。
- ^ “Bug 724442 - Touchscreen does not work”. 2015年11月25日閲覧。
- ^ “3.13.4”. 2015年11月25日閲覧。
- ^ “Mutter Can Cause A Gaming/OpenGL Performance Hit Too”. Phoronix (2010年6月21日). 2011年4月24日閲覧。
- ^ “The Cost Of Running Compiz”. Phoronix (2010年5月21日). 2011年4月24日閲覧。
外部リンク
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.