On Ubuntu 12.04 LTS, I added an icon theme and activated it using Unity Tweaks. All icons everywhere have changed to my new theme, but the top bar hasn't changed. All icons are still from the original Humanity pack and when a window is maximised, it's "minimise", "maximise" and "close" icons in the top status/menu bar are the plain ones from the Humanity theme.

Here's the screenshot of what a themed window looks like (left corner only):

enter image description here

And here's the screenshot of what the maximised (in top status/menu bar at the top) window looks like:

enter image description here

The rest of the icons on the top bar in the right hand side are also remaining in the original theme and are not changing. How can I force the icons to update in the top bar?


Log out and then back in.

The new theme hasn't been loaded into Unity. And Unity manages windows borders.

About The rest of the icons on the top bar in the right hand side they are not supplied by the theme you are using.

  • I tried logging out and in and rebooting the machine - this does not help. The rest of the icons are supplied by the theme, as I can navigate into the theme and see the icons there. – Aleks G Apr 24 '14 at 15:22
  • @AleksG the theme are you using is specifially designed for Ubuntu 12.04? – Cornelius Apr 24 '14 at 15:23
  • Yes, it is. This same theme is working fine on another machine with the same ubuntu 12.04. – Aleks G Apr 24 '14 at 15:24

I finally solved it. Apparently, due to some internal conflicts, Unity was running in 2D mode. It took some tinkering with config files and installing some additional packages to get it to run in 3D with compiz - and now all the icons are correct.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.