X2go Client For Mac

  1. X2go Client For Windows
  2. X2go Client Windows 10

[Message part 1 (text/plain, inline)] Package: x2goserver Version: I've been having trouble with the Mac client for a few months now (Linux and Windows have been fine, however). X2Go 4.1 for Mac can be downloaded from our website for free. The program's installation file is commonly found as x2goclient_latest_macosx.dmg. The following version: 4.0 is the most frequently downloaded one by the program users.

Digital Circuit Design‎ > ‎

X2Go Client

Download Information

Windows PC's:

Mac OS's:

You also need the Xquartz application if you do not already have it installed. Here is a link to the instructions:
For Mac OS X 10.6 and higher, download:
For Mac OS X 10.9 and higher, download:


For all installs:

Before trying to connect to electro9, wait for a confirmation from the instructor that you have a login on electro9.

First Run Operation/Set up

These steps will set up the application to start up a session running the Xilinx Vivado Integrated Design Environment (IDE) tool. As other applications are needed in the course, instructions for them will be provided.
Start up the X2go client application (in Windows):
Start->All Programs->X2Go Client for Windows->X2Go Client
From the Session menu, select New session:
Select the Connection tab and move the slider to WAN (This step is optional, but may affect the performance. However, we have not tested nor noticed a significant performance difference.)
Select the Input/Output tab and select Fullscreen (another optional step). This will fill your screen with the Vivado window. You can minimize it as you like after it is loaded, but typically you want to work with a full screen.
Select the Session tab and enter the following:
  • Session name: recommended, something like electro9-xilinx (no spaces) that will describe this session;
  • Host: the name of the host computer, must be: electro9.eng.temple.edu (no typos allowed);
  • Login: your Temple login id. If you make a mistake here, there will be another chance to change it later;
  • Session type: select from the dropdown list Single application;
  • Session type command: type this command very carefully (no typos, no spaces) remote_vivado.sh
  • Finally, OK.
The session will now appear on the right hand side of the X2Go application.

Starting/Restarting X2Go

After starting the application, click on the electro9-xilinx session in the box on the right hand side as shown below:
A login box will appear with your login name. You should enter your password and then Ok.
The first time through you may get some signature warnings, firewall warnings, etc. Accept and Ok all of these. You should see the Xilinx Vivado IDE GUI appear. Congratulations! You have successfully set up the X2Go client application.
If you have problems, you may have to modify your firewall setup to allow this application to run. Try to solve it yourself. If you can't see the TA, instructor or lab manager.

Suspending or Terminating a Session

You can choose to either terminate or suspend a session. Terminating is analogous to closing the application on you PC. Suspending is leaving the application in its current state, so that when you login again, you can continue at exactly that point. DO NOT SUSPEND MORE THAN ONE INSTANCE OF THE APPLICATION. It may create problems and confuse the Xilinx CAD tool.
There are three ways to terminate a session:
  • Close all the windows associated with the remote application (Xilinx Vivado IDE). When you do this, X2Go will show that you are still running for about a minute. Do not log back in until it is no longer running.
  • From any of the remote application windows, select the simultaneous keystrokes: Ctrl-Alt-T. This will prompt you with an 'Are you sure' window. Accept this and the windows will close.
  • From the X2Go window, select the Terminate button:

DO NOT suspend a session, by selecting the Suspend button:
When you Suspend a session, your are leaving processes running on electro9. Too many of these idle processes tend to choke the system - so the preferred method is to Terminate your session. When you restart the Xilinx tool, you will be automatically taken to the last project you had open.
IMPORTANT. When you are moving around the building wirelessly with your application open, you may be moving out of range of a particular wireless node in the building - and your performance will drop. The recommended sequence is to terminate your application, close X2Go, disconnect from the network, move to your new location, login into the network, startup X2Go and restart your application.

Resuming or Terminating a Suspended Session

If you happen to suspend a session, when you login to electro9 with it running, X2Go will highlight the suspended session as show below. You have the choice to Resume or Terminate the session. Resuming will place you at the same point as when you suspended the Xilinx tool.


If you want to create an icon on your desktop for the electro9-xilinx session, select the option below and follow the instructions:


X2go Client For Windows

  • This tool allows us to distribute the new versions of our software in all Windows clients simply updating one time on our Ubuntu server. I think that the design and configuractions in the client could be improved. Creating connection profiles is not as fast as it could be. Amazing project!

  • X2GO is a reliable tool for remote GUI logon to Linux servers . The support is very responsive. Features request are handled proactively. Both the Windows and the Linux client work reliably. Thanks a lot for the project.

  • Fast and simple.

  • Great software, better than NX

X2go Client Windows 10

Read more reviews >