One more thing. I'm developing Cairo based AWT peers for GNU Classpath. There I'm seeing similar problems, more specifically when drawing textures and gradients using the corresponding Cairo functions. I suppose the problems with the Ubuntu theme might also come from Cairo? Of course, the real problem still seems the Xorg driver, as switching to Vesa helps somewhat.
-- Garbled using open source Radeon driver https://launchpad.net/bugs/38198 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs