Thanks everyone! This morning I realized I made a small error. Guess that was bound to happen ;-). I didn't close the pipe after reading from gl-helper. And for the heck of it, I added a loop to retry the read if interupted by a signal.
The incremental patch against 2.14.1-0ubuntu2 is here: http://etpmod.phys.tue.nl/bart/gss-gl-patch-2.gz -- Poor performance / flickering with OpenGL hacks https://launchpad.net/malone/bugs/22045 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs