FastX is program used to run graphical applications on our Linux servers remotely. This uses a different technology from remote X, which results in better performance, especially when not on campus.
This also allows for suspending and resuming sessions and programs, while they continue to run. This allows the use of long-running graphical applications.
If you are off campus, you will need to use our VPN to use FastX. See our Dartmouth VPN page for help installing and using the VPN software.
The FastX Client software is already installed on all Thayer lab computers - Linux and Windows.
Download the FastX client for your operating system from this site: https://www.starnet.com/fastx/current-client
On macOS, mount the dmg file (your browser may do this for you after download) and drag the FastX application to your Applications folder.
On Windows, most users should use the "Standard install." Double-click the downloaded setup file and follow the instructions in the wizard to install the software.
When you first run the FastX client, you will be presented with the Connection Browser, which will initially be empty. This will contain connections to each remote FastX server you set up.
Click the "plus" icon and select "web" to create a new connection.
In the New Web Connection window, enter the following information:
- Name: Descriptive name for this connection
- Url: https://babylon1.thayer.dartmouth.edu:3443 (replace babylon1 with any other FastX server)
- User: Leave blank
- Ignore SSL errors: Leave unchecked
- Force SSH authentication: Leave unchecked
Click "Save" to save the connection.
When you first save a new connection, it will automatically attempt to connect. The next time you run FastX, just double-click the connection you'd like to start the process.
When you connect, you'll be prompted for your NetID and password. Enter these and either press return or scroll down and click "Log In"
After you log in successfully, you will get a message that you are logged in. Click "Continue"
You will then be at the Session Browser which will display any existing sessions you have on that server (or any of the babylon servers, if you're connected to one). To create a new session, click the "plus" in the top-right corner of the Session Browser.
Here, you will be presented with different sessions you can create. Double-click on the session you wish to start. XFCE is a full desktop session, where gnome-terminal and xterm are just a terminal session.
If you have existing running sessions, click the session you which to resume and click the "play" icon. You can also click the "pencil" icon to rename a session and give it a more meaningful label.
You can also use FastX from a web browser, although we recommend the client for full functionality.
To use a web browser, simply visit the same url you use for setting up the connection, for example, https://babylon1.thayer.dartmouth.edu:3443