Installation of Jim under Linux is in seven distinct stages:
/usr/java/jdk1.6.0_04/ on a
32-bit Linux system, the commands would be:
cd /usr/java/jdk1.6.0_04
cd jre
sh /path-to-download-files/j3d-1_5_2-linux-i586.bin
Note: if there is no folder called jre, the command
cd jre will fail. You can ignore this: it simply means that you
installed the java runtime environment (JRE) rather than the Java
Development Kit (JDK).
Note: If you are re-installing the same version of Jim, please
copy your existing license file (license.txt) from the
installation directory to a safe place, and then completely
remove the contents of the installation directory. The c-shell script file
Jim has changed from previous releases and will
need to be re-customised.
Save from the pop-up menu.
java command is in your
search path. Typing java -version
should show something like:
java version "1.6.0_04"
where 1.6.0 is what is needed, and the _04
is a particular release number (any release is fine).
cd) to the directory where you saved jinstall.bin.
su - rootsu - root, don't forget that you
will need to cd again to the location of
jinstall.bin, and ensure that the java command is
in your search path.
If you install Jim having used su to become
a different user (e.g. root), you
may see the (incorrect) error message:
Error: You need Swing 1.1 or 1.2 in your classpath to run this
program.
This happens when the installer GUI cannot gain access to your X-Windows display.
Working as the user who owns the display, type:
xhost +
in a command window. Then, before you issue the ./jinstall.bin
command, set the DISPLAY environment variable to the display
name. For example, if the hostname of your computer is "myhost",
you would type:
setenv DISPLAY myhost:0.0
if you use the c-shell, or
DISPLAY=myhost:0.0
export DISPLAY
if you use the sh/ksh shell.
Jim. Type, for example:
chmod 755 Jim
The easiest way to obtain the details needed to send for a license is to try starting Jim. If you have not yet received a license file, you will see a pop-up error dialog like the one shown below.

This
computer's Host ID is "00123FDB5B8C" then your computer has only one
network card. If, however, you see more than one Host ID (as above), then your
computer has more than one network adapter and you need to choose which
HostID to send. If you send the Host ID corresponding to a removable
adapter, and remove the adapter, then Jim will stop working.
To find out more about your network adapters, open a terminal window and type the command:
/sbin/ifconfig -a
HWaddr 00:20:AF:AB:E7:5C
Send the hardware address to
, and we will then send you in return by e-mail a
license file for Jim.
Note: this is not an automated service, and there will be a delay before you receive your license file.
Note: If you have a network of computers, installation of Jim need not be done on the same computer that you intend to use to run Jim. The hardware address you send should be for the computer on which you intend to run Jim.
If you believe that you have received and correctly installed your
license file, then you can get Jim to print out more detailed
messages about why licensing has failed. Press the
button. This will pop up a further dialog containing
detailed license debugging messages. You can use these to diagnose the
problem, or e-mail the messages shown in this window to
, to help us to diagnose the
problem.
If you have purchased network (floating) licenses, you can set up the
connection to your license server by clicking on the
. See the instructions for setting up a connection to a
license server.
/opt/Xinapse/Jim5). Please ensure
that the name of this file is "license.txt". The installation
directory is the directory that also contains (amongst others) the
file "xinapse5.jar".
The first thing to check if licensing fails on a Linux system is that the command:
/sbin/ifconfig eth0
gives a result similar to the one below, containing the
line with the HWaddr:
eth0 Link encap:Ethernet HWaddr 00:20:AF:AB:F6:7A
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:10 Base address:0x300
If this is not the case, please ask your systems administrator for help.