It is common for users of the SoIC Linux systems to want to run graphical applications (such as matlab, mathematica, eclipse, etc) on these Linux servers and display them on their local computers. This document details the steps required to do this for Mac, Windows, and Linux systems.
Right click on the XQuartz icon in the dock and select Applications > Terminal. This should bring up a new xterm terminal windows.
It is also possible to run graphical programs remotely using VNC. This is a popular tool that lets you run a VNC server on the remote linux server and connect to it using a VNC client on your local system. There is more information about this option in Using VNC via ssh tunneling.
If you have an account on the Carbonate system you can also use Research Desktop (RED) at IU. This allows you to get a graphical desktop on the Carbonate system and, from there, you could use "ssh -Y" to connect to some other remote linux system and run your GUI programs from there.
The methods listed above are recommended because they put the least amount of load on the servers and should provide adequate performance. However, there is an alternate method using RDP (Remote Desktop) that will work on some of our Linux servers. For those systems you can connect using the native Remote Desktop client (Windows), the Microsoft Remote Desktop App (Mac OS X), or either xfreerdp or rdesktop (Linux). You will get a full GUI desktop using this method so you can start any GUI application you need. The downside of this approach is that since you are running a full GUI desktop it puts much more load on the server and your performance may suffer. For that reason, we urge you to use the above OS-specific methods and only use RDP as a last resort if those do not work for you.