For whatever reason, a NVIDIA driver update spanning about a year, broke GoldSrc games from launching for me. Today, I finallyt figured out the reason.
export __GL_THREADED_OPTIMIZATIONS=1
I have this command in my .zshrc script. I’ve had it in there for over half a decade, and never had any issues. Then, GoldSrc games stopped launching, other games launched fine. I thought I should bring it to your attention. Not sure if its a bug, but it breaks GoldSrc games from launching properly.