qual é a diferença entre um tema GTK, tema Metacity e tema Emerald?

13

Eu continuo vendo os temas como sendo rotulados como metacity ou GTK ou Emerald. Ao ler em outros lugares, entendo que o Metacity é um gerenciador de janelas e altera as bordas das janelas. Então, o que é um tema GTK? O GTK não é um kit de ferramentas de widget, usado para desenhar controles e outros elementos da interface dentro da janela? e o que é Emerald? alguém pode explicar em termos simples noob-to-linux?

niagr
fonte

Respostas:

6

O que você está chamando de tema é provavelmente um tipo diferente de tema (à luz do seu comentário na resposta de Uri).

insira a descrição da imagem aqui

Esses temas controlam GTK, Metacity, Ícones, cursores e, às vezes, papéis de parede em um. No entanto, eles não controlam o seu tema esmeralda. O que você vê como tema GTK, Metacity, Cursor ou Ícone é o que você obtém ao clicar em personalizar.
Cada um desses controles controla um aspecto diferente da sua interface e, é claro, todos são temas por si só.

RolandiXor
fonte
8

Metacity é o gerenciador de janelas - a parte superior das janelas que possui os botões minimizar, maximizar e fechar. No Ubuntu 11.04 e versões anteriores, você pode personalizar seus temas para alterar apenas essa parte do tema.

O tema GTK é o tema geral que lida com coisas como a cor do painel, os planos de fundo para janelas e guias, como o aplicativo ficará quando estiver ativo versus inativo, botões, caixas de seleção etc. A maioria dos pacotes de temas também inclui um Metacity tema para que tudo pareça integrado.

Um tema Emerald é como um tema de metacidade, mas é usado quando você está usando o Compiz para lidar com o gerenciamento de janelas. O Compiz pode fazer coisas visualmente mais interessantes do que temas comuns.

Observe que o shell do Gnome usa "mutter" como seu gerenciador de janelas, que é o Metacity implementado usando o kit de ferramentas Clutter. Metacidade + desordem = murmurar. :)

j1mc
fonte
5

Em termos simples.

Metacity é como você sabe, o Gnome Window Manager, que às vezes é substituído pelo Emerald Window Manager via Compiz.

Emerald trabalha no Gnome, KDE, XFCE e mais.

Um tema GTK altera a aparência da janela (cores), não as bordas da janela.

Uri Herrera
fonte
1
Está bem. mas quando instalo o Tema GTK elementar, como as bordas da janela também mudam?
Niagr 29/06
1
Se você não estiver usando o Emerald, o Metacity é usado. A maioria dos temas GTK fornece não apenas as cores para a janela (o próprio tema), mas também o tema do Metacity.
Uri Herrera