Ubuntu – How to restore a broken theme in GNOME Shell

11.10gnomegtkthemes

My GUI has changed into some crappy looking theme, I don't know why it happened and I want to get the default looks back!

enter image description here

It happened after I was mucking around trying to get the purple grub menu splash to go away, so that I could see dmesg during boot, and I followed the instructions in this accepted answer to do sudo apt-get remove plymouth-theme-* and reboot. Unfortunately, now I've got an ugly Gnome and ironically the bootloader splash screen remained anyway.

enter image description here

Of course I first tried sudo apt-get install plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text, which were the two that got removed by the previous step, but even after reboot it was still the ugly gnome.

Next I tried gnome-tweak-tool but it was all set to ambiance theme which should be correct. And then I tried lxappearance app which looked promising but didn't fix the problem either.

How can I get my old window and icons looks back?

Best Answer

Today I felt the same anger, but after seeking in dconf-editor, I found a solution (without deleting any config files from your home dir!!!) If the gnome-settings-daemon running, start the dconf-editor and in the settings tree (left side of the window) look for the org -> gnome -> settings-daemon -> plugins. There are the key on/off switches, so go through on the topics, and put the pipes to the "active" boolean options. For example, my gtk-theme settings didn't do anything until I set the org->gnome->settings-daemon->plugins->xsettings->active to True!!! Also important the 'font', 'media-keys' (for laptop spec keys), etc. Where the default settings is 'True', there should it set to it.

Hope it'll works for the same victims (without erase the settings files and start anything from the beginning). And sorry for my English...:)