Infelizmente, o OpenGL 4.0 ainda não é suportado com o driver Intel Linux Graphics (conforme relatado pela sua chamada glGetString ()). Não há um driver proprietário, então você fica preso a isso até liberar um driver com suporte para isso.
O suporte para o OpenGL 4.0 provavelmente significa que ele é implementado para o Windows.