A few bug fixes in the GLX implementation.

Really, doesn't doesn't change anything as the same config is generated.
However, the context profile will now be 3.2 due to a bug in GLX...