web-dev-qa-db-fra.com

Quelle est la différence entre un thème GTK, un thème Metacity et un thème Emerald?

Je continue à voir des thèmes étiquetés comme étant des métaphores, GTK ou Emerald. En lisant ailleurs, je suppose que Metacity est un gestionnaire de fenêtres et modifie les bordures des fenêtres. Qu'est-ce qu'un thème GTK? GTK n'est-il pas un toolkit de widgets, utilisé pour les contrôles de dessin et d'autres éléments d'interface dans la fenêtre? et qu'est-ce que Emerald? quelqu'un peut-il s'il vous plaît expliquer en termes simples noob-to-linux?

13
niagr

Ce que vous appelez thème est probablement un autre type de thème (à la lumière de votre commentaire sur la réponse d'Uri).

enter image description here

Ces thèmes contrôlent GTK, Metacity, des icônes, des curseurs et parfois des papiers peints. Cependant, ils ne contrôlent pas votre thème émeraude. Ce que vous voyez en tant que thème GTK, Metacity, Cursor ou Icon correspond à ce que vous obtenez lorsque vous cliquez sur Personnaliser.
Chacun de ces éléments contrôle un aspect différent de votre interface et, bien sûr, ce sont tous des thèmes à part entière.

6
RolandiXor

Metacity est le gestionnaire de fenêtres - ce qui se trouve en haut de vos fenêtres et comporte les boutons Réduire, Agrandir et Fermer. Sur Ubuntu 11.04 et les versions antérieures, vous pouvez personnaliser vos thèmes pour modifier uniquement cette partie du thème.

Le thème GTK est le thème général qui gère des éléments tels que la couleur du panneau, les arrière-plans des fenêtres et des onglets, l'apparence d'une application lorsqu'elle est active ou inactive, des boutons, des cases à cocher, etc. La plupart des packages de thèmes incluent également un outil Metacity. thème pour que tout semble intégré.

Un thème Emerald ressemble à un thème de métacité, mais il est utilisé lorsque vous utilisez Compiz pour gérer la gestion de vos fenêtres. Compiz peut faire plus de choses visuellement intéressantes que de thèmes classiques.

Notez que Gnome Shell utilise "mutter" comme gestionnaire de fenêtres mis en œuvre par Metacity à l'aide du toolkit Clutter. Metacity + fouillis = Mutter. :)

8
j1mc

En termes simples.

Comme vous le savez, Metacity est le gestionnaire de fenêtres Gnome, qui est parfois remplacé par le gestionnaire de fenêtres Emerald via Compiz.

Emerald fonctionne sur Gnome, KDE, XFCE et plus encore.

Un thème GTK modifie l'apparence de la fenêtre (couleurs), pas les bordures de la fenêtre.

5
Uri Herrera