On your Mac, you'll need to install XQuartz, if you haven't done so already. Works great on Windows 10 in WSL with Xming for display. – Harsh Sep 17 '17 at 8:41. Xming- Portable PuTTY is the portable version of one of the most popular telnet and ssh clients. SSH and Telnet are two ways of logging into a multi-user computer from a remote computer over the network. Xming launches the X Windows Server then waits for applications to be added to the X desktop. The best method to start the apps is with Xlaunch, a program included with this package. Xming For Mac Os. Once Xming is installed, run XLaunch and select the display setting you want to use: From the next menu choose to Start a program and click Next. Configure a remote connection to the server using 'eniac.seas.upenn.edu' as the computer you want to connect to, and your username in the 'Login as user' field.
The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on OS X. Together with supporting libraries and applications, it forms the X11.app that Apple shipped with OS X versions 10.5 through 10.7.
Xming
Quick Download
Download | Version | Released | Info |
---|---|---|---|
XQuartz-2.7.11.dmg | 2.7.11 | 2016-10-29 | For OS X 10.6.3 or later |
X11-2.6.3.dmg | 2.6.3 | 2011-07-20 | For OS X 10.5.x (final Leopard release) |
Important Info for 10.5 Users
OS X Software Updates have included some of the work done by the XQuartz project, but for various reasons, Apple cannot ship the latest and greatest version offered by the XQuartz site. Since the XQuartz X11 package clobbers Apple's X11.app, their software update will clobber the XQuartz X11 package. Because of this, you may experience conflicts after doing a Software Update from Apple. Please re-install the latest XQuartz X11 release for Leopard after installing a system software update to OS X 10.5.x Leopard.
Xquartz
License Info
An XQuartz installation consists of many individual pieces of software which have various licenses. The X.Org software components’ licenses are discussed on theX.Org Foundation Licenses page.The quartz-wm window manager included with the XQuartz distribution uses the Apple Public Source License Version 2.
This tutorial will cover how to forward X11 applications from a remote Unix/Linux host to a local Windows machine. On a Unix/Linux machine, you can run remote applications via XForwarding with something like: ssh -X [email protected] “gimp”. In order to get this same functionality on a Windows machine, we need to start an Xserver that can display the remote X11 application. We will be using Xming for this purpose.
Preliminaries
You will need an account on a remote Unix/Linux machine, PuTTY and Xming. If you are working on a CECS machine, both PuTTY and Xming can be found under Start->All Programs->General Applications. Ensure that the remote Unix/Linux machine is running and has the software you wish to forward installed.
Xming Software
Starting Xming
Simply run Xming from the Start menu. Instead of a window or prompt, Xming will sit in your taskbar, as pictured:
That’s all there is to it!
Forwarding X11
Step 1:
First, open PuTTY and specify the address of the remote Unix/Linux host:
Step 2:
Next, select Connection->SSH->X11 in the left pane:
Step 3:
Check ‘Enable X11 Forwarding’:
After successfully logging into the server, you should be at a console prompt. Here you can just enter the name of the program you wish to run and a new window will open up:
VNC in Xming
You can also run a VNC server using Xforwarding. To do this, start a VNC session on the remote host with the following:
vncserver –localhost
You should get output similar to:
New ‘COMPUTERNAME:# (USER)’ desktop is COMPUTERNAME:#
Starting applications specified in /u/USER/.vnc/xstartup
Log file is /u/USER/.vnc/COMPUTERNAME:#.log
Where COMPUTERNAME is the name of the remote Unix/Linux host, USER is your remote account name, and # signifies the display number the VNC session is started on. In order to start using your VNC session, run:
vncviewer :#
Where the ‘#’ is the display number mentioned earlier. Your should now have access to your Unix/Linux desktop!