Ubuntu GUI を構成する要素について混乱している

Ubuntu GUI を構成する要素について混乱している

私は現在、Ubuntu エクスペリエンスのカスタマイズにますます力を入れており、私が遭遇し続けているさまざまな問題が何なのかをより深く理解したいと考えています。Gnome3 と Gnome2 は、GTK3 や GTK2 とどのような関係があるのでしょうか。まったく関係があるのでしょうか。Gnome3 は Unity の別のバージョンなのでしょうか。Unity とは何ですか。compiz とは何ですか。

これを非常に基本的なものにするために、核となる質問は、「Ubuntu GUI はどのように構築されているか?」ということです。デスクトップ環境を構成するボトムアップの要素は何ですか?

これをもっとよく理解して、デスクトップを自分の希望通りにするために何が必要か、何を望んでいるかを把握しようとしています。この質問が何らかのフォーラムに適している場合は、お知らせください。完全に理解します。

前もって感謝します!

答え1

Ubuntu の GUI は、連携して動作する多数の部分で構成されています。基本レベルは Gnome 3 です (Gnome Shell と混同しないでください)。Gnome 3 は、GTK の「ウィジェット」を使用して、アプリケーションのすべての部分を画面に表示します。Ubuntu は、Gnome 3 の上に Compiz と Unity を使用して、ランチャー、メニュー バー、その他の Ubuntu 部分で構成されるシェルを提供します。Unity は実際のシェルであり、Compiz はコンポジターと呼ばれるもので、表示されるすべてのグラフィックス、透明度、アニメーションを処理します。

したがって、どの Gnome 3 テーマでも Ubuntu ボックスのテーマになります。

お役に立てれば!

答え2

あなたも少し前の私と同じ状況にあると思いますので、このすべてをよりよく理解できるようにお手伝いできると思います。

GTK は、すべてをまとめるグラフィカル ツールキットです。GTK テーマをダウンロードすると、ほとんどのものが変わります。スクロール バー、チェックボックス、ウィンドウの背景などの表示方法が変わります。

アイコン テーマは、その名の通り、アイコンを変更します...すべてのアイコンです。

ウィンドウ テーマまたはメタ シティ テーマは、ウィンドウの装飾を変更します。ウィンドウのトップバー、閉じる、最小化、最大化ボタンなど。

Compiz は素晴らしいです。効果や追加機能を提供しますが、変更すべきでない設定を変更できるため、いじくり回すのは危険です。

最善の方法は、Ubuntu Tweak をダウンロードして試してみることです。これを行うには、ターミナルで以下のコマンドを実行します。

sudo apt-get install ubuntu-tweak

ただし、Ubuntu Tweak は Unity を使用するためのものであることに注意してください。Gnome Shell を使用する場合は、そのための別の調整ツールがあります。Google で「Unity のカスタマイズ」または「Gnome Shell のカスタマイズ」を検索すると、必要な情報がすべて表示されます。

お役に立てれば幸いです!

答え3

Gnome 2.x は GTK 2.0 を利用していました。Gnome 3 は、その番号からも次世代の Gnome であることがわかります。Gnome 3 は GTK 3.0 を使用しますが、GTK 3.0 用にまだ更新されていない GTK 2.0 を使用するアプリケーションもサポートしています。Ubuntu 11.10 のテーマの設定ファイルを調べると、GTK 2.0 と 3.0 の両方の設定が含まれていることがわかります。

関連情報