¿Cuál es la diferencia entre un tema GTK, un tema Metacity y un tema Emerald?

13

Sigo viendo temas como etiquetados como metacity o GTK o Emerald. Al leer en otros lugares, deduzco que Metacity es un administrador de ventanas y cambia los bordes de las ventanas, entonces, ¿qué es un tema GTK? ¿No es GTK un kit de herramientas de widgets, utilizado para dibujar controles y otros elementos de interfaz dentro de la ventana? y que es esmeralda ¿Alguien puede explicar en términos simples de novato a linux?

niagr
fuente

Respuestas:

6

A lo que te refieres como tema es probablemente un tipo diferente de tema (a la luz de tu comentario sobre la respuesta de Uri).

ingrese la descripción de la imagen aquí

Esos temas controlan GTK, Metacity, iconos, cursores y, a veces, fondos de pantalla, todo en uno. Sin embargo, no controlan tu tema esmeralda. Lo que está viendo como tema GTK, Metacity, Cursor o Icon es lo que obtiene cuando hace clic en personalizar.
Cada uno de estos controla un aspecto diferente de su interfaz y, por supuesto, todos son temas por derecho propio.

RolandiXor
fuente
8

Metacity es el administrador de ventanas, la cosa en la parte superior de las ventanas que tiene los botones para minimizar, maximizar y cerrar. En Ubuntu 11.04 y versiones anteriores, puede personalizar sus temas para cambiar solo esa parte del tema.

El tema GTK es el tema general que maneja cosas como el color del panel, los fondos para ventanas y pestañas, cómo se verá una aplicación cuando esté activa frente a inactiva, botones, casillas de verificación, etc. La mayoría de los paquetes de temas también incluyen Metacity tema para que todo se vea integrado.

Un tema Esmeralda es como un tema de metaciudad, pero se usa cuando usa Compiz para manejar la administración de su ventana. Compiz puede hacer más cosas visualmente interesantes que el tema regular.

Tenga en cuenta que el shell Gnome usa "mutter" como su administrador de ventanas que se implementa Metacity utilizando el kit de herramientas Clutter. Metacity + desorden = Murmullo. :)

j1mc
fuente
5

En lenguaje sencillo.

Metacity es, como saben, el Administrador de ventanas de Gnome, que a veces se reemplaza con el Administrador de ventanas esmeralda a través de Compiz.

Emerald funciona en Gnome, KDE, XFCE y más.

Un tema GTK, cambia la apariencia de la ventana (colores), no los bordes de la ventana.

Uri Herrera
fuente
1
Okay. pero luego, cuando instalo el tema Elemental GTK, ¿cómo es que también cambian los bordes de la ventana?
niagr
1
SI no está utilizando Emerald, entonces se utiliza Metacity. La mayoría de los temas GTK, proporcionan no solo los colores para la ventana (el tema en sí) sino que también vienen con un tema Metacity.
Uri Herrera