What happens after this error message is printed? Does the program crash? Or does it continue to run? If so, what does window.getSettings() say about the context version? And if it crashes, what does the debugger say?It completely crashes out. GDB gives no additional information. SFML prints nothing. All I get is the X error that I posted already. The driver update didn't help, either.
Maybe using an old GLEW versionOddly, GLEW has not been updated from 1.8 in Arch's repositories, and there seems to be no plans of doing so. How frustrating.
GLEW 1.9.0 Available OpenGL 4.3 Support (http://www.geeks3d.com/20120808/glew-1-9-0-available-opengl-4-3-support/)
Try updating the GLEW library
Maybe using an old GLEW versionUpdating GLEW did not help.
GLEW 1.9.0 Available OpenGL 4.3 Support (http://www.geeks3d.com/20120808/glew-1-9-0-available-opengl-4-3-support/)
Try updating the GLEW library
Because as it is right now, on Linux, the program completely crashes out to desktop if we even attempt to make a context with an unsupported version.So they should fix their drivers. I'm not going to write a workaround in SFML because of buggy drivers ;)