How can I make gnome-terminal not transparent?

When I use gnome-terminal the background is annoyingly slightly-transparent. Here you can read the ubuntu.stackexchange.com site through the background.

enter image description here

These are the background options I have, which are set to "not transparent".

Options of gt

I have the desktop visual effects set to "Normal". Changing them to None removes the problem, but obviously I lose out on visual effects like window previews, drop shadows, nicer transitions, etc. Any ideas how to make this background truly solid while keeping normal visual effects?


The workaround for this is to set it to transparent and pull the bar to maximum.

That should fix your issue. :)

Like so.

alt text


I think this is a bug. Many other people have experienced it too. You can read more about it and find workarounds at https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/561370


I'm assuming you encountered this problem with one of the Ubuntu themes. GNOME Terminal will use the background from the theme, and some of the Ubuntu themes (e.g. Ambiance) specify a transparent background for the terminal. You can change this but you need to change a gconf setting which means using gconf-editor (a GUI program) or gconftool (a command line program).

Using gconf-editor, go to /apps/gnome-terminal/profiles/Default/use_theme_background and set it to false.

Alternatively, in a terminal window, type:

gconftool -s /apps/gnome-terminal/profiles/Default/use_theme_background -t bool false

The transparency should disappear.