Q:

Need Intel Xeon E3-1200 drivers for Linux Mint 18

MY school got donated 35 computers that are 4 years old. Each computer has 32 bit architecture. I've taken one to use it for and AR Sandbox (project by Oliver Kreylos). For that I've installed Linux Mint Version 18.3 "SYLVIA" with MATE desktop for 32 bit architecture. Then I have installed all software needed by the AR Sandbox, since now referred to as SARndbox. Then I got to the last step of this installation process, the ./bin/CalibrateProjector -s 1024 768 step.
When I run that I get this error:
~/src/SARndbox-2.4 $ ./bin/CalibrateProjector -s 1024 768
CalibrateProjector: Capturing 120 background frames...Vrui: Caught exception GLExtensionManager: Extension GL_EXT_gpu_shader4 not supported by local OpenGL while initializing rendering windows
 done

which means I don't have drivers compatible with openGL which are necessary to run this program. I've installed the SARndbox in three different computers and this is the first time I got this error.
When I run lspci | grep VGA, I get 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09).
Then glxinfo | grep Vendor gives me server glx vendor string: SGI
client, glx vendor string: Mesa Project, and SGI
OpenGL vendor string: Intel Open Source Technology Center which means I don't have the necessary drivers installed. I have started using Linux three months ago and I still don't know how exactly drivers work in Linux, I have read that normally Linux comes with all the necessary drivers out of the box but sometimes there are proprietary drivers which need to be installed from their site. And I have already searched for quite a while but I didn't find the drivers for Linux.
Could anyone tell me where to find them? I think I could install them by myself but if you will, could you explain me how to install them too?
Thank you in advance.

A:

Extension GL_EXT_gpu_shader4 not supported by local OpenGL while initializing rendering windows

doesn’t mean that you don’t have the appropriate OpenGL drivers, it means that the software you’re trying to run isn’t written correctly. It should either request GL_EXT_gpu_shader4 using a core profile (not a compatibility profile), or it should target OpenGL 3.0 or greater, which incorporate the features provided by gpu_shader4 as a core feature (no extension needed).
The “Intel Open Source Technology Center” vendor string means you do have OpenGL drivers running. glxinfo | grep version will tell you exactly what version of OpenGL your system supports.
Note that Xeon E3 systems are 64-bit systems, so unless you have a particular reason to run a 32-bit distribution, you should install the 64-bit version instead. Note too the caveat in the instructions you’re following: “The following instructions are no longer up-to-date.”

