eXodus Tips

These instructions refer to eXodus 7.1.

eXodus (www.powerlan-usa.com/exodus.html) is the recommended X emulator for Macintoshes used at PPPL. (There are also paid-for copies of MacX around, and these may work fine.)

There are extensive instructions on setting up eXodus at http://web.gat.com/comp/exodus_support.html. Also see http://fusion.gat.com/docview/exodus.html. The instructions here do not cover various options so they are simpler.

  1. FIRST: Give eXodus more memory. The default of 8MB is almost worthless. Give it at least 16MB. 32MB should be OK for most users, unless you are running movies in your x-memory.
  2. Select "Rooted" or "Rootless". Rooted means all your x-windows will be within one big window with a gray background (it will look more like the desktop of an X-terminal). Rootless means all the X-windows float like other Macintosh windows. Go under the Settings menu, and select "Server Settings...". Under "Type:" select "Rooted" or "Rootless (Macintosh)". (You may also want to go into the Advanced settings and select "Always use Backing Store" -- this will ensure that covered windows are refreshed when uncovered.)
  3. SETUP A CONNECTION:

    1. Under the Connections menu, select "Connection Manager".
    2. Click on the XDMCP button. You should see something like:
    3. In the "XDMCP Connection Information" window on the right:

      1. In the Title box, enter a title (say, the name of the computer you are connecting to).
      2. In the Host box, enter the host name, e.g. nstxpool.pppl.gov
      3. In the Mode field, select Query.
      4. In the End-of-Session, select "Exit XDMCP"
      5. Have "Enable Keep Alive Support" unchecked (?).
      6. Have "Allow all connections from XDM Host" checked. You should now see something like:
      7. Click on Save.
      8. Close this box (click on square in upper left).
  4. CONNECTING:

    1. There should now be an entry with the title you entered under the Connections menu. Select it.
    2. After a brief pause, you should get a login screen from the Unix host.
    3. Enter your Unix username and hit enter or click OK.
    4. Enter your password (if the cursor was not blinking, you will be told you entered an invalid password, and be prompted again for your username and password. The second time should work).
    5. If you selected "Rootless" and your windows appear briefly and then disappear, Go back and try "Rooted".
  5. SETUP YOUR THREE BUTTON MOUSE (OR NOT):

    Many X-windows applications make use of the middle and right mouse buttons. The Exodus defaults for the middle and right mouse buttons are the cmd-2 and cmd-3. These can be changed from the Settings menu (but don't change them for no reason).

    1. If you have a 3-button mouse, you can program it's buttons to be that which Exodus is looking for, by default, cmd-2 and cmd-3. In the mouse control panel, select the middle mouse button, and hit command-2 (do command-3 for the right button).
    2. If you do NOT have a 3-button mouse, you should order one immediately (Logitech is good; a wheel for the middle button is fine). Until it arrives, you can simulate the middle and right buttons by holding down the command and 2 keys (for the middle button, assuming you haven't changed the Exodus defaults), and clicking or dragging with your one-button mouse. Hold down the command and 3 keys to simulate the right mouse button.
    3. With some two button mice, you can simulate a middle button by clicking both buttons together.

Edited 11-Aug-2003 by: Bill Davis