EBPG Software Guide


RealVNC?

Download

Windows (32-bit) Windows (64-bit)

Linux (32-bit) Linux (64-bit)

MacOS

Installation (Win/Mac)

Run the downloaded file. When prompted, install the VNC viewer software (the server package is not necessary unless you want VNC access to your own PC).

Usage

Before starting a VNC session, you'll need to start your VNC terminal on the server. Do this by logging into the server via SSH (using PuTTY or any other SSH client) and typing the command crank at the prompt. This will start your VNC server, which will remain running as long as you keep the SSH window open. When you're finished using VNC, please disconnect from the SSH session by typing exit, hitting CTRL-D, or similar. Just closing the PuTTY? window will keep the VNC server from shutting down correctly and is a drain on system resources.

When the VNC viewer is run, the following screen will appear:

realvnc_login.png

Log into the VNC server using the format (server_name):(display) in the 'Server' field, where server_name is ebpg.mnc.umn.edu in this case and display is the 2-digit display ID you were assigned in the email you received when your account on the server was created. A typical server string would look like ebpg.mnc.umn.edu:10. Leave Encryption set to "Let VNC Server choose."

If you've forgotten your display ID, you can log into a text-only terminal using SSH and type showvnc to see the full list of users and their IDs. Alternately, you can just email Bryan.

After typing in your server string and hitting 'OK' a warning about unencrypted connections will pop up. Ignore it, check "don't warn me again," and hit OK. You should then be prompted for a password. Unless you've changed it, the default password for all VNC accounts is your username twice (e.g. bcordbcord). It's suggested that you change this using the vncpasswd command ASAP.

Once you type in your password, you should see a virtual desktop on the CAD server. Your account password (different from your VNC password, although they're initially identical) can be changed using the passwd command; for sanity's sake, it's recommended that you keep it identical to your VNC password. Right-clicking anywhere on the desktop will bring up the main menu, which you can use to execute LayoutBEAMER?, CJob, CView, and other useful programs.

Version 5.x of the VNC viewer has a handy drop-down toolbar at the top of the desktop with some useful functions. Mouse to the top center of your window to see it. Hitting "F8" will also bring up RealVNC?'s main options menu.

Troubleshooting

If you get a 'connection refused' or 'connection timed out' error, your VNC desktop is probably dead (to save memory, the system kills idle desktops after two days). Log in with PuTTY? and use the crank command to restart it.

If your desktop appears to be frozen, try resetting it. You can reset your session by logging in with PuTTY? and typing restartvnc

Your VNC desktop's resolution is defaulted to 1440x900, for no particular reason. If you'd like to change this, use the setres command at any prompt, then restart your display by re-running crank from the SSH window.


PuTTY?/SSH

Download

Windows (all)

Installation (Windows)

Run the executable and follow the prompts. Linux and Mac users have native SSH clients on their systems, so installing PuTTY? isn't necessary.

Usage

Usage

When you execute PuTTY?, the first screen you see will look like this:

PuTTY-login.png

Set up a new session with the following settings (everything else can be left at default):

Host Name: ebpg.mnc.umn.edu Port: 2222 (Not the default port 22!) Connection Type: SSH

Give the session a name and click 'Save' to save it for future use. Highlight the session you just created in the 'Saved Sessions' box and click 'Open'

You should get a DOS-style text window with a login prompt. Log into the system and you'll get a command prompt. Use the crank command here to start your VNC server, if so desired. Keep in mind that if you use a PuTTY? terminal to start a VNC session, you have to keep the PuTTY? window open for as long as you're using VNC.

Linux and Mac users can ssh from any command line. In OSX, the command line interface is most easily reached by running the Terminal from the Applications->Utilities folder. Use the following command line to connect:

ssh -p 2222 username@ebpg.mnc.umn.edu

Where username is replaced by your user name on the ebpg server. Once connected use the crank command to start your VNC session per usual.


FileZilla?/SFTP

Download

Windows (all)

Linux (Debian)

MacOS

Installation

Run the executable and follow the prompts (or extract the archive to a directory for Linux/MacOS users). It should be noted that the Linux installer linked here is for Debian-based distributions. If you want to install it on a Red Hat-based system, you'll probably need to download the source and compile it yourself (or use some other SFTP-capable FTP client)

Usage

The main screen of FileZilla? looks like this:

filezilla_sftp.png

The left side shows the local system (your computer) and the right side shows the remote system (the computer you're connected to). You can quick-connect to a server by entering the host, username, password, and port in the boxes along the top of the window, but click the upper-left button to set up a permanent, reusable connection profile. Doing this will bring up the following dialog:

filezilla-makeprofile.png

Click the 'New Site' button to set up a new connection profile with the following settings:

Host Name: ebpg.mnc.umn.edu Port: 2222 (Not the default port 22!) Connection Type: SFTP

Once you've done that, hit 'Connect' to connect to the site (in the future, you can just press the arrow to the right of the Site Manager button on the main screen to connect to any of the profiles you have set up).

The right pane should now be displaying your home directory on the CAD server. Drag and drop files into it as needed; you can even drag and drop files from outside applications, like Windows Explorer.


CleWin?

Installation

Choose 'Custom Install' when prompted. CleWin? has some nice options (like C and Matlab scripting capability) that aren't in the default install configuration, so check those off if you want them.

There are some nice utilities (bitmap importer, MATLAB toolbox, etc), as well as updates to the main program, available at Wieweb's website.

Usage

Run the executable. It's your basic layout editor; shapes are on the left, layers are on the right, and action buttons are along the top. The CleWin? help file is extensive and actually pretty useful, so see the tutorial section of that for detailed instructions on using the software.

CleWin? can also be accessed on the server through a VNC connection. Just type clewin at any prompt or choose it from the main menu. It runs in the Wine windows emulator so it's a bit kludgey, but it generally seems to work.



► Attachments

▼ Attachments

Topic attachments
I Attachment Action Size Date Who Comment
elsebz2 FileZilla_3.3.5.1_i586-linux-gnu.tar.bz2 manage 4896.7 K 10 Sep 2013 - 12:57 BryanCord  
elsebz2 FileZilla_3.3.5.1_i686-apple-darwin9.app.tar.bz2 manage 5001.5 K 10 Sep 2013 - 12:58 BryanCord  
exeexe FileZilla_3.3.5.1_win32-setup.exe manage 4151.6 K 10 Sep 2013 - 12:55 BryanCord  
else3-Linux-x64 VNC-Viewer-5.0.3-Linux-x64 manage 3143.8 K 10 Sep 2013 - 12:55 BryanCord  
else3-Linux-x86 VNC-Viewer-5.0.3-Linux-x86 manage 2997.1 K 10 Sep 2013 - 12:55 BryanCord  
elsedmg VNC-Viewer-5.0.3-MacOSX.dmg manage 2044.1 K 10 Sep 2013 - 12:58 BryanCord  
exeexe VNC-Viewer-5.0.3-Windows-32bit.exe manage 2713.9 K 10 Sep 2013 - 12:57 BryanCord  
exeexe VNC-Viewer-5.0.3-Windows-64bit.exe manage 3419.9 K 10 Sep 2013 - 12:57 BryanCord  
exeexe putty-0.60-installer.exe manage 1718.0 K 10 Sep 2013 - 12:56 BryanCord