Running glxgears brought the whole effect back, but I've noticed a new consistency about it:
1) While glxgears runs, zooming in or out produces a dark picture, but moving windows from workspace to another doesn't.
2) The effect lasts even after closing glxgears for zooming.
3) After moving between workspaces once, zooming works again with full brightness.
Some kind of bug in the graphics driver on either the kernel or X.org would be my guess, but I'm not an expert on those so... anyone wanting to point this bug toward a more appropriate package feel free.
Spoke too soon.
Running glxgears brought the whole effect back, but I've noticed a new consistency about it:
1) While glxgears runs, zooming in or out produces a dark picture, but moving windows from workspace to another doesn't.
2) The effect lasts even after closing glxgears for zooming.
3) After moving between workspaces once, zooming works again with full brightness.
Some kind of bug in the graphics driver on either the kernel or X.org would be my guess, but I'm not an expert on those so... anyone wanting to point this bug toward a more appropriate package feel free.