UNDER CONSTRUCTION - not available to the public yet

Download:

FastX3 is a utility that allows for graphical remote access to our Linux systems. Clients are available for Windows, Mac, Linux, and web (download and configuration instructions listed below). 

For connections to standard engineering Linux systems, use login.engineering.uiowa.edu. 

For connections to GPU computing enabled systems, use login.gpu.engineering.uiowa.edu.

FastX3 is available for download on the ECS download page.  Download the needed file and follow directions below for specific system type.

Fastx3 Download

FastX3 is required to connect remotely to all of the GPU computing systems in the login.gpu.engineering.uiowa.edu pool.

Installation: Windows, Macintosh, and Linux

 

Windows

After you have downloaded the Windows version, start the setup wizard.  To proceed you have to accept the End-User License Agreement. By default FastX3 wants to install in the Program Files directory on the C:\ drive. You can change the installation directory or accept the default. The installer tells you that it is ready to install FastX3; you need to click the Install button. When the installation is complete, click the Finish button to exit the setup wizard.

Fastx3 install

 

Configuration is below in the How to Configuration

 

Macintosh Installation:

Once you have downloaded the dmg file from the download site above in the instructions.  Open the downloaded dmg and drag and drop the FastX3 icon into the application folder.

Fast3 Mac

When you run the FastX3 for the first time you will get the following error.  Don't worry this is expected.

Fastx3 mac error

To fix it, open up System Preferences - click on the Security & Privacy - select General tab - on the lower part of the screen click the Open Anyway button

Open Anyway

A message will pop up asking like below.  Click on Open

fastx3 open

Configuration is below in the How to Configuration

 

Linux Installation:

Terminal:

Open a terminal window and run the command tar xvfp FastX<tab>, as illustrated.   Linux is case sensitive, so enter this command as shown. The [tab] after entering FastX finds files that match "FastX", so if you have more than one file with FastX, you will need to select the correct file. Then execute the FastX file via the command FastX/FastX. FastX will then open to the connection management page.

Gui:

Double click on the downloaded archive.

fastx3 linux

Drag and drop the folder within the archive to somewhere else to extract it. Once the files are extracted simply double click the FastX file to launch the program.

Configuration is below in the How to Configuration

 

How to configure and use FastX:

Once FastX is launched, it is completely identical between Linux, Windows, and Mac

Fastx3 configure

Connection Manager/Connecting to login.GPU.engineering.uiowa.edu:

Now that the client is on your local machine and you are at the connection manager window. Go ahead and click the plus sign in the top right, and select SSH. Below is an example on how to setup the SSH connection.

For the Hostname, select the desired host pool.

  • For connections to standard Linux systems, use login.engineering.uiowa.edu.
  • For connections to GPU computing systems, use login.gpu.engineering.uiowa.edu.

 Once that is filled out, click save.  Click here for additional information on what is available on these systems.

Fastx3 configure

Since this is your first time connecting, you will have to accept the unique fingerprint of the machine you are connecting to. Type yes to continue on this page.

Fastx3 configure

After that you will be presented another management window. Click the plus button in the top right to add a connection. You will then be prompted to choose a desktop environment.

Fastx3 environment

Connecting via Web-Browser:

Using the correct special URL you can run a FastX session in your web-browser, you do not need to install any special software. The URL is of the form: https://system.name:3300 For example: https://l-lnx129.engr.uiowa.edu:3300 (the current ETC supported GPU systems are: <system list needed>).

Fastx Web

Help:

If you need help installing FastX, talk to the consultant at the Engineering Help Desk, 1256 SC, 319-335-5055.

 

Additional Information

The login.gpu.engineering.uiowa.edu systems are setup with Cuda, Anaconda3, and contain modules identical to the Deep Learning Lab (SC 4622).  For more details on what modules are loaded, please reference the system you are logged into with module commands.  For a primer on module commands, pleaser refer to the ITS HPC Wiki site on Environment Modules.