This problem is likely to be this launchpad bug which is specific to using the theme Radiance in Unity-2D.
If it is then there is a workaround you can try.
Some before and after screen-shots will help here with this method:
before
after
how did I do that
Themes are described in text files in the folder /usr/share/themes
. Specifically themes use what is termed Content Style Sheets to define what they should look like.
Since these are text files - you can edit and change these easily.
First you have a choice - you can edit the files directly - or via a copy in your own home folder.
If you edit the files directly, then an update to the theme will overwrite all of your good work ... but then again - it may be the update you are looking for.
Lets assume you want a user specific theme. The following commands copies the Radiance theme into your home folder.
Lets open a terminal and copy and paste the following:
mkdir -p ~/.themes
cp -r /usr/share/themes/Radiance ~/.themes
gedit ~/.themes/Radiance/gtk-3.0/apps/unity.css
What you want to edit is in this section of the file:
You need to add text-shadow: none;
to this section (i.e. between the {
and }
curly brackets) so that it now looks like:
Logout and login to see the change take effect.
This is a partial solution, as I couldn't figure out why it doesn't work for active window.
As mentioned by chaskes, decoration transparency now is defined by themes using CSS (property or external background image).
Tested with Ambiance theme:
modified
/usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
by commenting background-image
of UnityDecoration.top
and UnityDecoration.top:backdrop
leaving background-color: transparent;
UnityDecoration.top {
...
background-color: transparent;
...
/*
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 1.5)),
to (shade (@dark_bg_color, 1.04)));
*/
...
}
UnityDecoration.top:backdrop {
...
background-color: transparent;
...
/*
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (#474642, 0.92)),
to (@dark_bg_color));
*/
}
Best Answer
You need to edit one of the theme files (e.g. Unity.css on Zukimac-com). Add this to end of the file:
You probably have to log out and back in for the changes to take effect.
This is my result: