My Lenova desktop has
Intel 945G Graphics Memory Controller Hub - NG82945G chipset
Integrated Intel Graphics Media Accelerator 950
Blender 2.79b doesn't work.
But I read
http://distro.ibiblio.org/fatdog/web/fa ... l#opengl21
I tried this and got Blender to work!! Great.Missing OpenGL 2.1 Support
From Februrary 2017 onwards, Mesa (the open-source OpenGL library) has dropped OpenGL 2.1 support for certain older and less capable Intel graphic cards.
If you need to run applications that need OpenGL 2.1 (e.g. blender) for these cards, it is possible to retro-fit the the OpenGL 2.1 support.
This is done editing /etc/drirc and adding the following snippets:
<driconf>
...
<device driver="i915">
<application name="Default">
<option name="stub_occlusion_query" value="true" />
<option name="fragment_shader" value="true" />
</application>
</device>
...
</driconf>
_______________________________