L.G.C. |How-To| — Playing Source Games On Old Video Cards

By Pedro Mateus

So you have an old video card, be it an NVidia 7k or lower, or one of the 4k series ATI/AMD cards and Valve just told you take a hike on playing source games with it. Specifically you get this particular message:

Could not find required OpenGL entry point ‘glColorMaskIndexedEXT’! Either your video card is unsupported, or your OpenGL driver needs to be updated.

You are just about ready to call it quits and you decide to check these forums and lo and behold, a quick&dirty workaround presents itself.

Caveat a.: My solution was simplified from this post on GitHub; if you’re not comfortable just dropping a few hidden icons in your home folder, I don’t blame you. Just follow the previous post replacing “sudo apt-get install libc6-dev-i386” with “sudo yum install glibc-devel” if you’re on Fedora/Fuduntu/etc..

source-fix.tar.gz contents:
8yZjVQL

Caveat b.: as you can see above it includes a .profile file. If you already have a custom .profile you may want to open the one I provide and copy its contents to your own.

Onto the matter at hand

  1. I’ve compiled the files needed in a convenient tar.gz for your playing pleasure, just extract it to your home folder. Download
  2. Log out and back in for everything to load correctly
1 Comment
  1. Hi, great post. It partially fixed my porblem, now I am getting a Required OpenGL extension “GL_NV_fence”, “GL_ARB_sync”, or “GL_apple_fence” is not supported. I am running Fedora 19 and my VGA is an AMD Radeon 7770. Any ideas?

Leave Your Reply