I have a laptop that has a Core Duo T2050 w. Intel® 945GM x86/MMX/SSE2 integrated graphics. I recently installed Steam and attempted to play CS:S and To The Moon and both times received a warning about OpenGL. (I know, I know. I'm not going to be able to play CS:S on a 1.60GHz processor, I was just giving it a go.)
Anyways, here's the error screen I get from CS:S :
and the one I get from To The Moon:
Obviously, these are both OpenGL errors.
Now, I've been doing my research, but all of the results for these errors seem to be regarding NVIDIA cards, not Intel integrated graphics. All of these seemed to point to using the NVIDIA drivers solves the issue, as opposed to using Nouveau. (Steam Forums #1, Steam Forums #2, GitHub - Steam for Linux, Stack Overflow.)
One other thing I'm seeing is that NVIDIA and Intel Integrated graphics can conflict, but since I only have Intel Integrated, I don't think this is the issue. (Example)
Thus, I installed the Intel Open Source drivers, and after a bit of tweaking (had to downgrade, because Intel Open Source drivers apparently don't like Unity) I had a system that was running just fine on Intel's drivers. However, the issue still wasn't resolved, I am still getting these errors.
One question, from Ask Ubuntu, seems to say that if you don't have OpenGL already, then your CPU/Integrated Graphics simply can't use OpenGL.
Does anyone have any idea what could be causing this issue? Is my CPU/Integrated Graphics not able to support OpenGL?