web-dev-qa-db-ja.com

GTKテーマ、Metacityテーマ、およびEmeraldテーマの違いは何ですか?

テーマは、メタシティまたはGTKまたはエメラルドとしてラベル付けされているように見えます。他の場所を読んで、Metacityがウィンドウマネージャーであり、ウィンドウの境界を変更することを収集します。GTKテーマとは何ですか? GTKは、ウィンドウ内にコントロールやその他のインターフェイス要素を描画するために使用されるウィジェットツールキットではありませんか?そして、エメラルドとは何ですか?誰かが単純なnoob-to-linux用語で説明してもらえますか?

13
niagr

テーマとして言及しているのは、おそらく別の種類のテーマです(ウリの答えに対するあなたのコメントに照らして)。

enter image description here

これらのテーマは、GTK、Metacity、アイコン、カーソル、時には壁紙をすべて1つに制御します。ただし、エメラルドのテーマは制御しません。 GTK、Metacity、Cursor、またはIconテーマと呼ばれるものは、カスタマイズをクリックしたときに得られるものです。
これらの各コントロールは、インターフェイスの異なる側面を制御します。もちろん、これらはすべて独自のテーマです。

6
RolandiXor

Metacityはウィンドウマネージャーです。ウィンドウの上部にある、最小化、最大化、および閉じるボタンを持つものです。 Ubuntu 11.04以前では、テーマをカスタマイズして、テーマのその部分だけを変更できます。

GTKテーマは、パネルの色、ウィンドウとタブの背景、アクティブ時と非アクティブ時のアプリケーションの外観、ボタン、チェックボックスなどを処理する全体的なテーマです。ほとんどのテーマパッケージにはMetacityも含まれていますテーマがすべて統合されているように見えます。

Emeraldテーマはメタシティテーマに似ていますが、Compizを使用してウィンドウ管理を処理するときに使用されます。 Compizは、通常のテーマよりも視覚的に興味深いことを行うことができます。

Gnome Shellは、Clutterツールキットを使用して実装されるMetacityであるウィンドウマネージャーとして「mutter」を使用することに注意してください。 Metacity +クラッター= Mutter。 :)

8
j1mc

簡単な言葉で。

Metacityはご存じのとおり、Gnomeウィンドウマネージャーであり、Compizを介してエメラルドウィンドウマネージャーに置き換えられることもあります。

EmeraldはGnome、KDE、XFCEなどで動作します。

GTKテーマは、ウィンドウの境界ではなく、ウィンドウの外観(色)を変更します。

5
Uri Herrera