The information in this article applies to:
- Softimage 3D for IRIX versions 3.5, 3.51
SYMPTOMS
This article is designed to help you determine the cause of problems that
you might encounter during or after the installation of FLEXlm. This
article lists common error messages, possible causes, and detailed
procedures to ensure a quick solution to your problems.
RESOLUTION
When Softimage 3D does not start after installation, check to make sure
that you received a license from the Softimage Licensing department. For
license requests, send an e-mail to license@softimage.com or call licensing
at 1-800-387-2559, or for international requests, call 514-845-2199.
Note that if you are upgrading Softimage 3D from a previous version (3.5 to
3.51), you must also upgrade the FLEXlm software (see the ReadMe First
document for more details).
The following procedure is designed to help you determine the cause of your
problem, and then quickly resolve it. Follow this procedure regardless of
the error message that you receive.
Please note that the following examples run on the assumption that FLEXlm
has been configured in the default location, /usr/local.
- In a UNIX shell, enter the command:
ps -ea | grep lm
This command lists all the FLEXlm processes that are currently running.
Look for the process 'lmsoft'. If this process does not appear, then it
is most likely that a typographical error in your license file stopped
the FLEXlm license daemon. If 'lmsoft' is not listed, go to step 3.
- Enter the command:
/usr/local/flexlm/bin/lmdiag -c
/usr/local/flexlm/licenses/softimage.dat
This command lists all the features that came with your software
package. If all the features are listed, this problem might not involve
your license file. Go to step 8.
- If all the features are not listed, then the problem involves your
license file. Open and text edit your license file by entering the
following command:
jot /usr/local/flexlm/licenses/softimage.dat
To identify a typographical error, carefully compare your license file
to the fax or e-mail copy that you received from the Softimage Licensing
Department. The following is an example of a typical license format:
SERVER <machine name here> <sysid #> 744
DAEMON SOFTIMAGE /usr/local/flexlm/bin/lmsoft
PACKAGE 3D_EXTREME_PKG SOFTIMAGE 3.500 xxxxxxxxxxxxxxxxxxx
COMPONENTS="SI_TOOLS 3D 3D_RENDER 3D_ADVANCED RAY_REBELS 3D_LIVE
3D_SHARED MENTAL_RAY:1.900 PARTICLE:1.500"
INCREMENT 3D_EXTREME_PKG SOFTIMAGE 3.500 <expiry date> <# of
licenses>
xxxxxxxxxxxxxxxxxxxxxxx ck=xxx
NOTE: Spaces are considered typographical errors. Make sure the
backslashes at the end of the PACKAGE and INCREMENT lines are followed
by a hard return, and not a space. Each line following PACKAGE and
INCREMENT must begin with one space. Also, do not use tabs.
- Save your license file using File-> Save, but do not close it. You might
need to make other modifications.
- To invoke FLEXlm to so that you can reread the license file and start
lmsoft, enter the following command in a DOS shell:
/usr/local/flexlm/bin/lmreread -c
/usr/local/flexlm/licenses/softimage.dat
- Now go back to step 1. If you already completed steps 1 through 5 and
lmsoft still does not appear in the process report (step 1), a
typographical error must still exist in your license file. Continue to
step 7.
- If lmdiag reports the following message:
"License Can Not Be Checked Out"
there is probably a typographical error in your license file. Return to
step 3.
If your license file contains more than one INCREMENT line, lmdiag might
incorrectly report that a process is not running when it actually is.
- If lmdiag reports:
"License Can Be Checked Out"
the problem may not involve your license file. In a Softimage 3D user
shell, type the command:
source $SI_LOCATION/.softimage
Start Softimage 3D by typing the following at the command line:
soft <return>
- If Softimage 3D does not start, type the command:
env and look for LM_LICENSE_FILE
This environment variable is equal to [port]@[flexlm_server_hostname].
For example, LM_LICENSE_FILE=744@IRIS1
If the environment LM_LICENSE_FILE is not listed, add it to your
.softimage file in your $SI_LOCATION. If this environment is not listed
in the .softimage of your home directory, it is possible that you did
not select "Update User" in the User Setup dialog box. To do this, refer
to "Setting Up a User Account" in the Softimage 3D Installation Guide.
REFERENCES
FLEXlm End User Manual
If you continue to experience problems or you have any questions about
this article, please contact Technical Support at support@softimage.com
by e-mail.
You can also query the Softimage 3D Knowledge Base for helpful tips on
resolving other error messages.