(In reply to comment #8) > I only reported this because the proprietary works in this case. Presumably fglrx supports higher OpenGL versions and GL_ARB_geometry_shader4 in compatibility contexts. > There is no reason why Mesa should fall back to the compatibility profile > when more than one context is used I guess? Mesa doesn't (couldn't) 'fall back' to the compatibility context. It means the app didn't ask for a core context.