Mutter
開発元 | GNOMEプロジェクト |
---|---|
初版 | 2011年4月 (13年前) (2011-04) |
最新版 | 46.2 ![]() |
最新評価版 | 41.rc ![]() |
リポジトリ | 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用のプラグインとして書かれている。
脚注
![ポータル FLOSS](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Portal.svg/36px-Portal.svg.png)
- ^ “Debian Mutter Package in sid”. 2015年11月25日閲覧。
- ^ “COPYING · master · GNOME / mutter”. GNOME GitLab. 2018年9月20日時点のオリジナルよりアーカイブ。 Template:Cite webの呼び出しエラー:引数 accessdate は必須です。
- ^ 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日閲覧。
外部リンク
- Mutterのtarball
- mutter-waylandのtarball
- GNOME git: Mutter
- GNOME Wiki: Mutter Gestures
- 表示
- 編集
| ||||||
---|---|---|---|---|---|---|
コミュニティ |
| ![]() | ||||
アプリケーション |
| |||||
テクノロジー |
| |||||
関連記事 |
| |||||
|
| |||||||||
---|---|---|---|---|---|---|---|---|---|
デスクトップ環境 |
| ||||||||
グラフィカルシェル |
| ||||||||
Xウィンドウマネージャ |
| ||||||||
Wayland |
| ||||||||
関連項目 |
|