Xming For Mac

Posted on  by admin
Xming For Mac Average ratng: 8,4/10 2415 reviews

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. XMind is the most professional and popular mind mapping tool. Millions of people use XMind to clarify thinking, manage complex information, brainstorming, get work organized, remote and work from home WFH. Currently I am using putty to connect to the mac via ssh (and have the enable X windows forwarding box checked), and I have Xming running on my laptop to display the x windows. This setup works fine for connecting to unix machines, but it doesn't work for connecting to the mac. Use SSH and XMing to Display X Programs From a Linux Computer on a Windows Computer: If you use Linux at work, and Windows at home, or vice versa, you might at times need to log in to the computer at your other location, and run programs.

  1. Xming Source
  2. Mobaxterm Xming

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.


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.

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:


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!


A. Introduction

In order to use the graphical components of the staff solutions via SSH, follow the instructions listed below based off of your computer's operating system.

Once this is up and running you should be able to run the following and see a GUI version of the staff solutions:

B. Setup

Linux Users

You shouldn't need any additional setup.

Mac Users

In order to enable X11 forwarding you must first install XQuartz.

To install XQuartz:

  1. Download the latest version of the dmg from the link above
  2. Run the .dmg installer by double clicking on it
  3. Follow the prompts in the installer
  4. Important: After the installer completes you must logout of your computer and login back in (alteratively you can restart your computer).

    • Make sure that you are logging out of your macOS account and not just your instructional account
    • XQuartz will not work properly without this step

Windows Users

In order to enable X11 forwarding on Windows, you will need to install Xming. If Option 1 for the Windows usage below does not work you should also install PuTTY and attempt Option 2.


Use this link to install Xming on your computer. After it finishes downloading, use the default installation configurations and follow the installation instructions to completion.


Xquartz for windows 10

You can install the most recent version of PuTTY for your operating system (most likely 64-bit) by following the link here. After downloading the correct version for your system, use the default installation configurations and follow the installation instructions to completion.

C. Using X11 Forwarding

Xming for mac os

If you haven't already, follow the setup instructions for your operating systems as described above.

Mac and Linux Users

You'll need to SSH into the instructional machines using the following command:

*** is your 3-letter login for the course. You can find your login/password information here.

Important: This is a different command than is used for Windows.

Windows Users

The process for using X11 forwarding is a bit complicated, but will become natural after running through the process a few times.

Enabling Xming

If it is not already running, simply look up Xming in the Windows search bar and click Open (or hit Enter). You can tell if Xming is running if the Xming logo is displayed in your taskbar.

Option 1 - Git Bash

The first time you attempt to do this you'll need to run the following commands to modify your .bash_profile. Run this locally, NOT on the instructional machines.

Then you should be able to SSH into the instructional machines using the following command:

*** is your 3-letter login for the course. You can find your login/password information here.

Important: This is a different command than is used for Mac/Linux.

Option 2 - Using Putty

Xming Source

  1. Open PuTTY. In the PuTTY Configuration window, enter the machine you are trying to SSH into in the box labeled Host Name (or IP address) (such as ashby.cs.berkeley.edu or derby.cs.berkeley.edu).
  2. On the left-hand side of the window under Category, expand the SSH option and click on X11. In the X11 forwarding section, click on the checkbox labeled Enable X11 forwarding.
  3. At the bottom of the window, click Open. When you are prompted for your login, type in cs61b-***, where *** is your 3-letter login. Enter the password for your instructional account when prompted. You can find your login/password information here.

Mobaxterm Xming

You should now be SSHed into the instructional machines with X11 forwarding enabled. Use the PuTTY terminal just as you would use your regular terminal.