That is interesting since my OpenGL Extensions Viewer detects 3.1 not 1.1 and the application is only checking for either 2 or 4 not 3, so if I really have 3.1 then that might mean the problem is with the application. I will attempt the suggestions and then submit a bug report.