GLXBadRenderRequest error with remote client
When I run /usr/X11R6/lib/xscreensaver/atlantis (and several others) over the network, I get the following:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
X error in atlantis:
X Error of failed request: GLXBadRenderRequest
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 1 (X_GLXRender)
Serial number of failed request: 126
Current serial number in output stream: 127
A window appears momentarily, and is then destroyed. We're using XFree86 4.2.0 (Red Hat Linux release: 4.2.0-8 with Red Hat 7.3) and version 4191 of the driver, built from source for Red Hat's 2.4.18-24.7.x kernel release. Everything seems to work fine locally.
I've noticed a few people having similar issues, due to conflicting gl libraries locally, but I'm running over the network and I don't think that it makes sense to run NVidia's drivers on the machine that's running the client. Does anyone have any idea how this could be resolved?