EWS Labs, Remote Access, X-Forwarding for Windows

How to setup X-forwarding for Windows

Running programs with X-forwarding requires SSH and a Windows X server program. The EWS Windows labs currently use Hummingbird's Exceed as their X server program. For home use, the freely distributed cygwin package is recommended. It contains an X server and openSSH. Because it is free, the setup may be less intuitive than commercial packages. See the online documentation for cygwin for more information. Xming is another free X forwarding program available for free home use. The following should explain how to configure necessary software to do X-forwarding:

Configuring and using Cygwin

Configuring and using Exceed

Setting up SSH:

  • Start Putty.
  • Under Edit select the Settings option
  • Under Profile Settings select the Tunneling option.
  • The option TunnelX11 connections needs to be enabled.

Configuring Exceed for Windows:

  • X server programs typically do not need setting up beyond setting the window size. Run the X configuration for the X server program. In Exceed, choose the Xconfig option in the start menu in order to check the setup.
  • The easiest setup is to have a single window set at full screen.

Running X windows software:

  • Once configured, run SSH and the Windows X server software.
  • On SSH, connect to a client machine (ie. linux.ews.illinois.edu) and login.
  • Run the chosen application (ie. Mathematica) from the command prompt.



Keywords:xforwarding ssh windows   Doc ID:81260
Owner:Gina D.Group:University of Illinois Engineering IT
Created:2018-03-30 12:57 CSTUpdated:2018-09-21 08:25 CST
Sites:University of Illinois Engineering IT
Feedback:  0   0