Microsoft KB Archive/156781

= Microsoft Knowledge Base =

PRB: Troubleshooting FLEXlm Installation for IRIX
Last reviewed: November 27, 1996

Article ID: Q156781

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  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 <# 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 </li>  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. </li></ol>