Sets an error on the area which will be shown instead of the GL rendering.
This is useful in the create_context signal if GL context creation fails.
a GLArea
a new Error, or null to unset the error