FastX is software that brings the graphical desktop interface from a Linux machine to your Windows, Macintosh, or Linux computer. You can either use an installed thick-client program or a web-browser with a special URL. Note that to use FastX from off campus you must first start a VPN session to enable the connection. You can either use the ITS AnyConnect VPN or the Engineering Junos Pulse VPN.
The thick-client is currently installed in the labs and the 1245 and 3231 classrooms. To connect remotely from off campus to a Linux computer in Engineering you should download FastX2 from the ITS software download page.
Off-campus computers must first start a VPN session to allow the FastX install. You can either use the ITS Cisco AnyConnect VPN or the the Engineering Junos Pulse VPN. After connecting to the VPN, continue to the desired Install section below.
Windows or Macintosh
After you have downloaded the Windows or Macintosh version, start the setup wizard. To proceed you have to accept the End-User License Agreement. By default FastX 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 FastX2; you need to click the Install button. When the installation is complete, click the Finish button to exit the setup wizard.
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:3443 For example: https://c-lnx002.engr.uiowa.edu:3443 (the current ETC supported systems are: c-lnx002.engr.uiowa.edu c-lnx003.engr.uiowa.edu c-lnx004.engr.uiowa.edu and c-lnx005.engr.uiowa.edu ).
Starting a Session
To start a session, click on the + in the upper right corner of the FastX screen and choose SSH. You will enter the session Name (your choice), the Host, the port, and User. The Host should be either the "login" server (login.engineering.uiowa.edu) or a specific Linux workstation, such as c-lnx002.engr.uiowa.edu. The "login" server has a pool of available resources and will connect you to the least busy candidate, this is usually your best choice. Use the specific named host if you need some particular resource (currently available hosts are: c-lnx002.engr.uiowa.edu c-lnx003.engr.uiowa.edu c-lnx004.engr.uiowa.edu and c-lnx005.engr.uiowa.edu). Port is 22. User is your Hawkid; in the illustration the user account is bgreene. Click Save if you want to use the same connection in the future.
To start a FastX session, double click a connection that you have created (per the steps above). In the new window that opens up, click the + in the right corner to see the option to start GNOME, KDE, xterm, MATE, XFCE, IceWM. Choose KDE and click OK.
Open a terminal window and run the command tar xvzf 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 run the command FastX/bin/FastX. FastX will open to the activation screen. Add the license information as described below.
For help installing FastX, talk to the consultant at the Engineering Help Desk, 1248 SC, 319-335-5055.
Read the Usage Information on the Abaqus page if you are using FastX to run Abaqus.
FastX has replaced NX NoMachine.