compiz fails to redraw gnome-terminal under certain circumstances, making it very annoying to use gnome-terminal in compiz. Example #1 ========== 1) gnome-terminal 2) maximize window 3) Screen is blank until you force it to redraw with ALT-TAB twice. Example #2 =========== 1) gnome-terminal 2) Maximize window, ALT-TAB twice 3) New tab twice 4) exit 5) exit 6) Failed to redraw back to a single tab.
I'm seeing this also with both intel and nvidia hardware. With intel hardware, toggle_maximize full, horizontal, or vertical causes the redraw problem (I only use toggles, haven't tried with just regular maximizes). With nvidia, only max and horizontal cause the problem, though vertically unmaximizing causes a blank window until a character is typed. Current compiz-0.5.2-12.6b86f3.fc8.x86_64 installed.
Confirmed, if I make gnome-terminal the size of the screen without using maximize, then I workaround this problem.
Seems like there is a patch in git for this problem in this thread: http://lists.freedesktop.org/archives/compiz/2007-October/002698.html
http://gitweb.opencompositing.org/?p=compiz;a=commit;h=d301a011471469fea70f3d3d519ed47ead1f8e22 I tried this patch and it solves my problem!
Oops.