There is a lot of info here:
http://lgdc.sunsite.dk/
The short answer is . . . yes. You can develop games for Linux using C or C++.
Most would use the SDL libraries (which, I believe, includes an API into OpenGL), but you don't have to by any means.
What sort of tools are you used to using in Windows which you are seeking equivalents to?