I'm trying to run a game on my Lubuntu (Ubuntu) 17.10.1 install (specifically Pulsar Lost Colony, if that matters). It runs in an .x86 file and I have all the prereqs installed. The problem is it debugs and says that I don't have a new enough version of OpenGL to play, It says I need 3.2 or newer. However, my cpu (it's integrated) says that the gpu part supports OpenGL 4.3. The printout of glxinfo | grep OpenGL seems to give some indication of the issue:
OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.1.0-devel OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 18.1.0-devel OpenGL shading language version string: 1.40 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.1.0-devel OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10 OpenGL ES profile extensions:
I tried using the oibaf drivers after some googling but they didn't change anything even after a apt update and upgrade, and Intel doesn't appear to have graphic drivers for linux on its official site. Anyone have any idea how I can go about running this game by either overriding the expected opengl or getting it to properly support the 4.3 this cpu should support?