Remote Desktop
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page describes solutions to run PyMOL on a remote computer.
VirtualGL
VirtualGL must be installed on the client (vglconnect) and the server (vglrun). It renders on the GPU of the remote machine.
localcomputer $ vglconnect remotecomputer
remotecomputer $ vglrun pymol
X Forwarding
SSH X forwarding requires an X server on the client. It uses indirect rendering (GLX) and renders on the GPU of the client machine. This is limited to use_shaders=off and can be quite slow.
localcomputer $ ssh -Y remotecomputer
remotecomputer $ pymol
On macOS, since XQuartz 2.7.10, IGLX has to be enabled first:
defaults write org.macosforge.xquartz.X11 enable_iglx -bool true killall Xquartz