Os drivers são definitivamente um problema. Eles devem basicamente fornecer uma biblioteca que implemente os pontos de entrada do OpenGL via aceleração de hardware. Sem eles, você está preso a implementações de software ou a drivers de código aberto (que não são muito difundidos ou bem-sucedidos no momento).
No momento da redação:
-
a partir da versão do driver 256.38.03 , nVidia funciona como Tanto quanto apoiar OpenGL 4.1 (em hardware com capacidade)
-
parece haver uma versão de pré-visualização o driver Catalyst ATI do Linux que suporta OpenGL até 4.0
Não tenho certeza sobre os outros fornecedores, mas ficaria surpreso em saber sobre o suporte do OpenGL 3 a eles.