
Remotely displaying OpenGL hasn't worked well for many, many years, and it appears that it will be going away once Wayland replaces X11, so long term, you're better off switching to vnc or some other remote desktop interface. In the short term, it does still work sometimes, and when it does work, it is very good -- usually if the graphics driver on both ends is from the same vendor. But, for most people, the long term solution is still the best short term solution. In your particular case, with a Linux server and a Mac client, both sides could be buggy. On the Mac side, I would use the latest version of XQuartz from xquartz.macosforge.org as the X11, try both the latest stable release and the latest development release. If that doesn't fix the problem, then my guess would be that the bug is with the ancient version of Mesa that is installed on the Linux server. The fix for that is difficult, you need to compile Mesa from source, and set the LD_LIBRARY_PATH environment variable to the directory with the compiled Mesa libraries before starting Chimera. Good luck! Greg On 04/07/2015 07:11 PM, Mosavverul Hassan wrote:
Hi, I am trying to get chimera run remotely on a linux server while logging into it from a mac terminal. I get the following error libGL error: failed to load driver: swrast X Error of failed request: GLXBadContextTag Major opcode of failed request: 150 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 1386 Current serial number in output stream:1386
glxinfo gives me the following
name of display: localhost:13.0 libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: __driDriverGetExtensions_swrast libGL: Can't open configuration file /mnt/raidc2/mhassan/.drirc: No such file or directory. libGL: Can't open configuration file /mnt/raidc2/mhassan/.drirc: No such file or directory. libGL error: failed to load driver: swrast display: localhost:13 screen: 0 direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) server glx vendor string: SGI server glx version string: 1.4
It seems to run fine from a linux computer but has problems with a mac. I am using X11 forwarding when I log in. I have X11 on my mac. Could someone please help me out?
Regards, Mosavverul Hassan.
_______________________________________________ Chimera-users mailing list Chimera-users@cgl.ucsf.edu http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users