After updating Xquartz to version 2.7.9 whenever connecting to a linux cluster (with ssh -X -Y) from a mac programs that use GLX stop working, for example:
name of display: localhost:10.0
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 150 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 20
Current serial number in output stream: 23
Downgrading to Xquartz version 2.7.8 fixes the problem.
*** This bug has been marked as a duplicate of bug 96260 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct.