GNOME-Shell corruption with Radeon 7xxx

Howdy all, I’m experiencing an issue with the FOSS radeon driver with GNOME-Shell on a Radeon 7850 GPU. GTK headers will often draw what seems to be the contents of the frame, but will redraw when focus changes or the cursor hovers over where the exit button should be.

The issue only occurs on the FOSS driver; fglrx does not exhibit the issue.
Based on my installs on other hardware, it only seems to apply to GCN (7xxx) chipsets, not 6xxx or below.
I’ve tried this on an up to date 13.1 as well as Tumbleweed.

I have attached a screenshot from Tumbleweed showing the issue.

http://i.imgur.com/XTnhoaA.png

Thanks for any help.

Well, I would say use fglrx then.

Or if you want to have this problem fixed in the open source driver, file a bug report. Preferably upstream at freedesktop.org I suppose.
In this case, you should try with the latest kernel and Xorg/Mesa/radeon versions though. (Tumbleweed does provide a newer kernel, but not Xorg/Mesa/radeon)
Please ask for further instructions if you want to go that route.

You could of course also try a current Factory Live ISO to investigate whether this would be fixed with a newer radeon driver:
http://download.opensuse.org/factory/iso/