Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note

FastX2 is now supported on HPC Systems. Benefits of FastX2 over FastX1:

We encourage everyone to migrate to FastX2.

FastX is a program for connecting to the HPC systems with a GUI desktop environment. It is similar to /wiki/spaces/hpcdocs/pages/76514725 connections but is newer and a little more robust when using Duo 2 factor authentication. Please see the FastX documentation site for detailed information on how to use FastX. FastX will send an automatic authentication request to your registered device if using the Duo app. Otherwise it will make a phone call to your registered number. Unlike No Machine though there is a much longer time out so it is more forgiving of slow push response times or the latency of a phone call for authentication. Another benefit that FastX has over No Machine is that you can close a remote desktop session but as long as the FastX program and the connection to the server was not disconnected the underlying ssh session is still active. This means that sessions can be started and stopped on the same server without triggering additional authentication requests from Duo.

...

We kindly ask that you please terminate any sessions that you no longer need as they do use resources.

 

Anchor
FastX Desktop Connection Issues
FastX Desktop Connection Issues
FastX Desktop Connection Issues

When connecting to Argon with FastX version 2 to open a Desktop such as MATE session, sometime you get an error saying "cannot connect to the bus session". This happens particularly if you have installed Anaconda to work with Jupyter on the cluster. Anaconda changes the .bashrc file with the PATH settings and causes the problem in first place. There is a fix available for this particular problem.

Change your PATH variable in .bashrc FROM:

export PATH="/Users/YOURHAWKID/anaconda2/bin:$PATH”

TO:

export PATH="$PATH:/Users/YOURHAWKID/anaconda2/bin”

The most important change is to take the $PATH variable at the end to the beginning of the PATH setting.