Difference between revisions of "Xserver Setup"

From Carl R. Woese Institute for Genomic Biology - University of Illinois Urbana-Champaign
Jump to navigation Jump to search
(Linux)
 
(89 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Connecting to a X Server  =
+
__TOC__
  
== Download the following files ==
+
= What is a Xserver =
 +
* Xserver is a method of accessing graphical applications on a remote Linux Machine from your local computer.  
 +
* This requires an Xserver program to be installed locally on your computer.
  
*[[Media:Xming-6-9-0-31-setup.exe|Xming-6-9-0-31-setup.exe]]  
+
= Mac OS X =
*[[Media:Putty-0.60-installer.exe|Putty-0.60-installer.exe]]
+
*Download '''XQuartz''' at [http://xquartz.macosforge.org/landing/ http://xquartz.macosforge.org/landing/]
*putty.reg
+
*Install XQuartz and be sure to restart the computer after the installation is done.
 +
*Open XQuartz by going to '''Go->Utilities->XQuartz'''
 +
[[File:xquartz.jpg| 900px]]
 +
* Type in the following to connect to a remote server
 +
<pre>ssh -X username@destination.server.edu
 +
</pre>
 +
*The '''-X''' after "ssh" tells the computer to connect using Xserver
 +
*'''username''' - is your username
 +
*'''destination.server.edu''' - the server you would like to connect too (example: biologin.igb.illinois.edu)
  
== Installing Xming ==
+
= Windows with MobaXterm =
 +
*MobaXTerm includes an xserver. This is the easiest method on a windows computer
 +
*Download and install MobaXterm from [https://mobaxterm.mobatek.net/ https://mobaxterm.mobatek.net/]
 +
*Open MobaXterm and select '''Start local terminal'''
 +
[[File:Mobaxterm_xserver_1.jpg| 1000px]]
 +
*Type in the following to connect to a remote server
 +
<pre>ssh -X username@destination.server.edu
 +
</pre>
 +
*The '''-X''' after "ssh" tells the computer to connect using Xserver
 +
*'''username''' - is your username
 +
*'''destination.server.edu''' - the server you would like to connect too (example: biologin.igb.illinois.edu)
 +
[[File:Mobaxterm_xserver_2.jpg| 1000px]]
  
*Run "Xming-6-9-0-31-setup.exe" installer. Follow the screenshots belows
+
= Linux =
**Click Next
+
* Most versions of Linux has a Xserver built in.
[[Image:Xming_install1.jpg]]
+
* Open a terminal window
**Click Next
+
* Type in the following to connect to a remote server
[[Image:Xming_install2.jpg]]
+
<pre>ssh -X username@destination.server.edu
**Click Next
+
</pre>
[[Image:Xming_install3.jpg]]
+
*The '''-X''' after "ssh" tells the computer to connect using Xserver
**Click Next
+
*'''username''' - is your username
[[Image:Xming_install4.jpg]]
+
*'''destination.server.edu''' - the server you would like to connect too (example: biologin.igb.illinois.edu)
**Uncheck everything except for "Associate XLaunch.exe with the .xlaunch file extension
+
 
[[Image:Xming_install5.jpg]]
+
= Testing =
**Click Install
+
* A good test is to run the program '''xterm'''.  Most hosts will have this installed.  It will open up a graphical terminal window.
[[Image:Xming_install6.jpg]]
+
<pre>[username@hostname ~]$ xterm</pre>
**Uncheck "Launch Xming". Click finish
+
 
[[Image:Xming_install7.jpg]]
+
= References =
 +
*[http://xquartz.macosforge.org/landing/ http://xquartz.macosforge.org/landing/]
 +
*[https://mobaxterm.mobatek.net/ https://mobaxterm.mobatek.net/]
 +
*[https://en.wikipedia.org/wiki/X_Window_System https://en.wikipedia.org/wiki/X_Window_System]

Latest revision as of 16:01, 18 January 2022

What is a Xserver[edit]

  • Xserver is a method of accessing graphical applications on a remote Linux Machine from your local computer.
  • This requires an Xserver program to be installed locally on your computer.

Mac OS X[edit]

  • Download XQuartz at http://xquartz.macosforge.org/landing/
  • Install XQuartz and be sure to restart the computer after the installation is done.
  • Open XQuartz by going to Go->Utilities->XQuartz

Xquartz.jpg

  • Type in the following to connect to a remote server
ssh -X username@destination.server.edu
  • The -X after "ssh" tells the computer to connect using Xserver
  • username - is your username
  • destination.server.edu - the server you would like to connect too (example: biologin.igb.illinois.edu)

Windows with MobaXterm[edit]

  • MobaXTerm includes an xserver. This is the easiest method on a windows computer
  • Download and install MobaXterm from https://mobaxterm.mobatek.net/
  • Open MobaXterm and select Start local terminal

Mobaxterm xserver 1.jpg

  • Type in the following to connect to a remote server
ssh -X username@destination.server.edu
  • The -X after "ssh" tells the computer to connect using Xserver
  • username - is your username
  • destination.server.edu - the server you would like to connect too (example: biologin.igb.illinois.edu)

Mobaxterm xserver 2.jpg

Linux[edit]

  • Most versions of Linux has a Xserver built in.
  • Open a terminal window
  • Type in the following to connect to a remote server
ssh -X username@destination.server.edu
  • The -X after "ssh" tells the computer to connect using Xserver
  • username - is your username
  • destination.server.edu - the server you would like to connect too (example: biologin.igb.illinois.edu)

Testing[edit]

  • A good test is to run the program xterm. Most hosts will have this installed. It will open up a graphical terminal window.
[username@hostname ~]$ xterm

References[edit]