qual è la differenza tra un tema GTK, un tema Metacity e un tema Smeraldo?


13

Continuo a vedere i temi etichettati come metacity o GTK o Emerald. Dalla lettura in altri luoghi, mi accorgo che Metacity è un gestore di finestre e cambia i bordi delle finestre, quindi cos'è un tema GTK? GTK non è un toolkit di widget, utilizzato per disegnare controlli e altri elementi dell'interfaccia all'interno della finestra? e cos'è lo smeraldo? qualcuno può spiegare per favore in semplici termini noob-to-linux?

Risposte:


6

Quello a cui ti riferisci come tema è probabilmente un diverso tipo di tema (alla luce del tuo commento sulla risposta di Uri).

inserisci qui la descrizione dell'immagine

Questi temi controllano GTK, Metacity, Icone, cursori e talvolta sfondi tutti in uno. Tuttavia, non controllano il tuo tema smeraldo. Quello che stai vedendo indicato come tema GTK, Metacity, Cursor o Icon è quello che ottieni quando fai clic su personalizza.
Ognuno di questi controlla un aspetto diverso dell'interfaccia e, naturalmente, sono tutti temi a sé stanti.


8

Metacity è il gestore delle finestre, l'elemento nella parte superiore delle finestre che presenta i pulsanti Riduci a icona, Ingrandisci e Chiudi. Su Ubuntu 11.04 e precedenti, puoi personalizzare i tuoi temi per cambiare solo quella parte del tema.

Il tema GTK è il tema generale che gestisce elementi come il colore del pannello, gli sfondi per finestre e schede, l'aspetto di un'applicazione quando è attiva rispetto a inattiva, pulsanti, caselle di controllo, ecc. La maggior parte dei pacchetti di temi include anche un Metacity tema in modo che tutto sembri integrato.

Un tema Smeraldo è come un tema metacity, ma viene utilizzato quando si utilizza Compiz per gestire la gestione delle finestre. Compiz può fare cose visivamente più interessanti rispetto al tema regolare.

Nota che la shell di Gnome usa "borbottare" come suo gestore di finestre che è Metacity implementato usando il toolkit di Clutter. Metacity + disordine = Borbottio. :)


5

In parole povere.

Metacity è come sai, Gnome Window Manager, che a volte viene sostituito con Emerald Window Manager tramite Compiz.

Emerald funziona su Gnome, KDE, XFCE e altri.

Un tema GTK, cambia l'aspetto della finestra (colori), non i bordi della finestra.


1
ok. ma poi quando installo Elementary GTK Theme, come mai cambiano anche i bordi della finestra?
1111

1
SE, non stai usando Emerald, quindi Metacity è usato. La maggior parte dei temi GTK, fornisce non solo i colori per la finestra (il tema stesso) ma anche un tema Metacity.
Uri Herrera,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.