Cygwin (X server)

From CsWiki
Jump to: navigation, search

Here are the instructions for setting up Cygwin as an X server. See Connecting from outside for how to use it once it's installed.

Short instructions

  1. Install Cygwin with the xorg-x11-base and openssh packages.

Long instructions

  1. Go to
  2. In the "Installing and Updating Cygwin" section, right-click on setup.exe and save it in your computer. Put it in an accesible place, such as the Desktop, since this program not only an installer, but is also used as a package manager for Cygwin.
  3. Run setup.exe.
  4. Click "Next" to skip the introduction.
  5. Click "Next" to accept "Install from Internet" as the download source.
  6. Click "Next" to accept "C:\cygwin" as the Root Directory, and other options.
  7. Click "Next" to accept the default local package directory.
  8. In the "Select Your Internet Connection" page, choose "Use IE5 Settings" after making sure that Internet Explorer is set up correctly to connect to the Web. Then click "Next".
  9. In the "Choose A Download Site" page, you can choose an arbitrary site. Then click "Next".
  10. Cygwin will download the list of packages from that site. In the "Select Packages" page that follows, click on the + sign next to the option X11. Click on "Skip" next to xorg-x11-base to mark that package for installation.
  11. Click on the + sign next to the Net group to expand it. Click on "Skip" next to openssh to mark that package for installation. Then click "Next" to begin the download process.
  12. After the download is complete, you can choose where setup will install some Cygwin icons. It is recommended to add an icon at least to the Desktop. Click on "Finish" to finish the installation process.