Oggi, dopo aver installato Gnome Shell dal Software Center in Ubuntu 12.10, anche i temi Ambience e Radiance si sono corrotti. Ho trovato questo post sui forum di Ubuntu che mi hanno portato alla soluzione del problema.
Il problema sembra essere che dopo aver installato Gnome Shell il tema predefinito è Adwaita (in gnome-tweak-tool
). Mi dice che l'Adwaita è l'impostazione predefinita e prima era Ambiance. E per questo quando seleziono il tema Ambiance alcuni componenti di Adwaita persistono, in particolare gli elementi selezionati nella barra dei menu in Gnome Classic appaiono come testo grigio su sfondo grigio.
Ho notato che questo, contrariamente a quanto affermato da nils8950, accade solo con le applicazioni GTK2, non con le applicazioni GTK3.
Quindi, dopo aver letto quel post sul forum di Ubuntu, ho esaminato il contenuto del file ~/.gtkrc-2.0
che è un file nascosto nella tua home directory. Il contenuto di questo file è stato il seguente:
# -- THEME AUTO-WRITTEN BY gtk-theme-switch2 DO NOT EDIT
include "/usr/share/themes/Adwaita/gtk-2.0/gtkrc"
include "/home/serrano/.gtkrc-2.0.mine"
# -- THEME AUTO-WRITTEN BY gtk-theme-switch2 DO NOT EDIT
Questo spiega il problema. Puoi vedere che carica un tema per il tema Adwaita. Potresti semplicemente rimuovere la riga che legge include "/usr/share/themes/Adwaita/gtk-2.0/gtkrc"
per risolvere questo problema, sebbene il file indichi chiaramente DO NOT EDIT
. Puoi vedere che questo file è stato auto-scritto da uno strumento chiamato gtk-theme-switch2
. In alternativa, possiamo semplicemente usare questo strumento per riportare il tema in Ambiance. Se non lo hai già installato:
sudo apt-get install gtk-theme-switch
Quindi esegui lo strumento dal terminale:
gtk-theme-switch2
Seleziona Ambiance dal menu a discesa e premi il pulsante Applica. Assicurati che anche Ambiance sia selezionato in gnome-tweak-tool
. Potrebbe essere necessario riavviare alcune applicazioni per vedere le modifiche (non è necessario riavviare il sistema).