Knowledge Base

Article ID: 1281 - Last Modified:

Can I run Maestro on a remote machine and display to my local machine?

You can display from a remote machine to your local machine in several ways.

  • You can use NX (from to display from Linux to Linux, Windows or Macintosh machines. The NX server must be installed on the Linux machine that you want to run on, and the client installed on your local machine. We recommend that you install VirtualGL on the Linux machine, and run Maestro with the command
    vglrun $SCHRODINGER/maestro

    This will improve the display performance of Maestro.

  • If you want to run Maestro on a Windows machine and display to Linux, you can use rdesktop to connect from the local Linux machine to the remote Windows machine, and run Maestro.
  • If the local machine has an X server that has the GLX and OpenGL extensions, you can use X forwarding directly. First, you must start the X server, then open a terminal window and connect to your remote machine with ssh -X, and then start Maestro. The display is forwarded to your local machine. Recent Macintosh computers have an X server with these capabilities. On Windows, you can use the Exceed X server with the Exceed3D module (from Hummingbird). The display performance should be good, particularly if you have hardware-accelerated OpenGL on your local graphics card.

Remember that remote display is affected by network traffic and bandwidth, so it is recommended to display locally whenever possible.

Back to Search Results

Was this information helpful?

What can we do to improve this information?

To ask a question or get help, please submit a support ticket or email us at
Knowledge Base Search

Type the words or phrases on which you would like to search, or click here to view a list of all
Knowledge Base articles