diff --git a/src/video.c b/src/video.c index 3a1907d..23842a2 100644 --- a/src/video.c +++ b/src/video.c @@ -183,7 +183,8 @@ int gfx_init(void) ERROR("SDL_GL_CreateContext failed: %s", SDL_GetError()); glewExperimental = GL_TRUE; - if (glewInit() != GLEW_OK) + GLenum err = glewInit(); + if (err != GLEW_OK && err != GLEW_ERROR_NO_GLX_DISPLAY) ERROR("glewInit failed"); SDL_GL_SetSwapInterval(0);