I think I found the reason why my workaround had those side-effects that were hanging up compiz, I'll test this more in the morning and push to my PPA for everyone interested (if it works). It seems I didn't ungrab the X server when there was a failure with rebinding the texture, which essentially led to a hang up probably.
Anyway, adding this fix as a nice compiz-plugins-workaround addition can be really hard in the current state of compiz... I'll consult it with Sam in the morning about this, so maybe we'll find a solution for a real release.
But indeed, not sure if it'll land in Precise. I would like it there as well, but there is almost no time.
I think I found the reason why my workaround had those side-effects that were hanging up compiz, I'll test this more in the morning and push to my PPA for everyone interested (if it works). It seems I didn't ungrab the X server when there was a failure with rebinding the texture, which essentially led to a hang up probably. plugins- workaround addition can be really hard in the current state of compiz... I'll consult it with Sam in the morning about this, so maybe we'll find a solution for a real release.
Anyway, adding this fix as a nice compiz-
But indeed, not sure if it'll land in Precise. I would like it there as well, but there is almost no time.