I have this new problem, my unity theme falls back to some old gnome theme which makes the whole look and feel absolutely horrible.
Here is the screenshot right after login:
And after sometime, theme changes to this:
Any idea how to fix this?
It looks to me that your system is changing your theme to one that uses the Faenza icons set. Check if you have any themes that use these icons on your system and if you don't want it, just remove it. That maybe will do the trick.
By the way, do you have something in ~/.themes
in your Home folder?
Inspired by the answers @Jorge mentioned in Desktop forgets theme?, from TM's answer, I adapted his idea into unity env with a simple modification:
I replaced 'gnome-settings-' in his bash script with 'unity-settings-', you know, just to change PID. And it worked!
unity --replace
do?