- Data Portals
- User Support
- About Us
To run advanced visualization applications remotely on the Geyser and Caldera clusters, use TurboVNC software and the procedures described below.
The documentation applies to running two types of visualization applications.
You can run X11 data analysis packages on the Geyser cluster without using TurboVNC. However, TurboVNC can provide better display performance than the X11 protocol if you are connecting from a site with low bandwidth or high latency.
See Running interactive applications for how to request an interactive session through LSF and start X11 applications.
To use TurboVNC, you will need to do the following.
To begin, log in to the Yellowstone system using your SSH client.
Enter your username and YubiKey or CRYPTOCard token response when requested.
Start the TurboVNC server by running the vncserver_submit command as shown, using the -P option to specify the project code to charge for your VNC work.
vncserver_submit -P project_code
This submits a batch job to the intviz queue on the Geyser cluster with a wall-clock time of 4 hours. The default screen geometry is 1024x768. You can specify a different queue, wall-clock limit or other job directive by including the appropriate script option, such as -q geyser, -W 24:00 or -f +geometry 1600x1200. Use -h to get a list of supported options.
You can run the same command later to return to a server session that you have left running. You can start an additional server session by adding -s and a session name, as in -s session2.
The output from the vncserver_submit command details three steps to follow.
Run the TurboVNC client on your local system, following these examples.
Open an X terminal application and run vncviewer on your command line with the "localhost:nnnn" output.
Select TurboVNC Viewer from the Start Menu TurboVNC group on your desktop.
Paste the "localhost:nnnn" string in the dialog box and click Connect.
Next, you will be asked to enter your username and password. Your username is the same one you use to log in to Yellowstone. For the password, use your YubiKey authentication token or CRYPTOCard keypad.
If TurboVNC reports an inability to connect, make sure that:
Open a terminal within your TurboVNC client window. (Select Applications, then System Tools, then Terminal.)
Load the module for the desired application using the module load command.
module load matlab
It is important to close all TurboVNC client windows before closing your local terminal or killing the SSH tunnel. Failure to do so can result in frozen client windows that may be difficult to close.
Follow these steps:
Leave the batch job running if you are simply taking a break and plan to return to the session later on.