This only affects 12.04 (precise). We currently have the following blacklist string regarding unredirection on 12.04: (nouveau|Intel).*Mesa (8.0|9.0). The '9.0' was added because an user had x-updates PPA enabled only, not the rest of the 12.04.2 (LTS-Q) stack, and on that unredirection of fullscreen windows didn't work.
We now have Mesa 9.0 point releases in precise, so the strings would differ now even from x-updates PPA. As an example:
up-to-date 12.04.2:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 965GM
OpenGL version string: 2.1 Mesa 9.0.3
OpenGL shading language version string: 1.20
original 12.04 stack + x-updates:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 965GM x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 9.0
OpenGL shading language version string: 1.20
It'd be wanted that Mesa 9.0.x would not be blacklisted anymore on Intel and Nouveau, but original 9.0 could remain blacklisted.
This only affects 12.04 (precise). We currently have the following blacklist string regarding unredirection on 12.04: (nouveau| Intel). *Mesa (8.0|9.0). The '9.0' was added because an user had x-updates PPA enabled only, not the rest of the 12.04.2 (LTS-Q) stack, and on that unredirection of fullscreen windows didn't work.
We now have Mesa 9.0 point releases in precise, so the strings would differ now even from x-updates PPA. As an example:
up-to-date 12.04.2:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 965GM
OpenGL version string: 2.1 Mesa 9.0.3
OpenGL shading language version string: 1.20
original 12.04 stack + x-updates:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 965GM x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 9.0
OpenGL shading language version string: 1.20
It'd be wanted that Mesa 9.0.x would not be blacklisted anymore on Intel and Nouveau, but original 9.0 could remain blacklisted.