===== X11 Forwarding over SSH ===== **Linux** and **Mac** users can directly use ssh instead of the X2Go client. Mac users will need to install the [[https://www.xquartz.org/|XQuartz]] software. Use the following command ssh -XY [username]@cpeg424.ece.udel.edu Use X11 Forwarding on Windows only when you can't get X2Go or BitVise SSH to work. There are couple of different SSH Clients available for **Windows**. You can use either use Bitvise or Putty ssh clients below: ===== Bitvise SSH Client with Xming ===== * Download and install Bitvise SSH client from [[https://www.bitvise.com/ssh-client-download|https://www.bitvise.com/ssh-client-download]] * From your SSH client, connect to **cpeg424.ece.udel.edu** using the default port (22). * Enter your EECIS username and password when prompted as in the screenshot below. {{:wiki:ssh1.png?500|}} * You can select whether you want to open the sftp window each time you login. Stfp is useful for file transfer {{:wiki:ssh2.png?500|}} * Download and Install a local Xserver on Windows such as [[https://sourceforge.net/projects/vcxsrv/|VcXsrv]] or [[https://sourceforge.net/projects/xming/|Xming]]. Please use these links to install either of the two software. {{:wiki:xming.png?100|}} * To run Cadence, you will need to export graphics display from linux. You can alternatively use X2Go instead of using SSH at all. In the SSH client's Terminal tab, enable X11 forwarding. Use the default display setting: 127.0.0.1:0.0. {{:wiki:ssh1b.png?500|}} * Then click on “Login” at the bottom of the screen. * A SSH session will then open up to the course server something like in the figure below: {{:wiki:ssh3.png?700|}} /* Use xhost command to allow any hosts to connect to the display. xhost + */ * You can start Cadence by using the virtuoso command in the background (append with &) virtuoso & {{:wiki:ssh4.png?500|}} * You should see a graphical window of Cadence command interpreter window (CIW) show up as below. {{:wiki:ssh5.png?500|}} * You can save this bitvise profile for future use and load it the next time you need to login. ----- ===== Putty SSH Client with Xming ===== * Some folks prefer Putty as its a lightweight and easy to use software. Download and install Putty SSH client from [[https://www.putty.org/|https://www.putty.org/]] * From your SSH client, connect to Host Name **cpeg424.ece.udel.edu** using the default port (22). {{:wiki:putty1.png?400|}} * In the Connection Tab, Select **Connection -> SSH -> X11**, Enable X11 forwarding and set the X display location to 127.0.0.1:0.0 {{:wiki:putty2.png?400|}} * Go back to the Session tab, and Save this as a profile. * Click the **Open** button to initiate your connection. * Enter your EECIS username and password when prompted as in the screenshot below. {{:wiki:putty3.png?500|}} * Download and Install a local Xserver on Windows such as [[https://sourceforge.net/projects/vcxsrv/|VcXsrv]] or [[https://sourceforge.net/projects/xming/|Xming]]. Please use these links to install either of the two software. {{:wiki:xming.png?100|}} * You can start Cadence by using the virtuoso command in the background (append with &) virtuoso & {{:wiki:putty4.png?600|}} If you have difficulty starting xdisplay on Windows, make sure you have installed VcXsrv or Xming software using links provided above.