Bon pour clarifier tout ca:
Si tu as les pilotes nvidia, tu n'as pas besoin de la mesalib. C'est une bibliotheque opengl mais qui a un rendu software. Bref c'est pas top, esaie de jouer a quake3 avec pour t'en convaincre.
En ce qui concerne les conflits, les deux packages contiennent une implementation differente de la libGL donc tu peux pas avoir les deux en meme temps.
En ce qui concerne les headers(gl.h), il est installe avec le driver gl de nvidia donc pas de souci de ce cote la.
Pour la glut, cherches sur le net si tu trouves un rpm pour ta distri. Si tu trouves pas, telecharges le .tar.gz et compiles le toi meme.
Si tu as des blemes, hesites pas a demander!!
et au passage samuelp