質問: ubuntuがcompizとmetacityの2つのウィンドウマネージャーを使用するのはなぜですか? 私はこれについて少し混乱しています。 ubuntuは同時に2つの異なるウィンドウマネージャーを使用しますか?
回答: 同時に使用されることはありませんが、混乱の原因はわかります。 metacityは軽量の堆肥化を処理し、ウィンドウの装飾も行います。 compizは、ウィンドウ管理ガーブのみを行い、ウィンドウ装飾をgtk-window-decoratorまたはemeraldに渡します。デフォルトでは、gtk-window-decoratorは現在のmetacityテーマをエミュレートするために使用されますが、独自のcairoベースのテーマもあります。 そのため、使用される実際のテーマファイルを除き、いくつかの点では似ているかもしれませんが、基になるコードは非常に異なります。しかし、なぜ両方を持っているのでしょうか?compizを実行するにはより良いハードウェアが必要だからです。多くの人はまだdriをサポートするハードウェアを持っていないので、ubuntuには両方のデスクトップが含まれています。