Specify license manager location non-graphically
This page explains how to specify the location (computer name or IP address) of your license manager without using the graphical Lumerical Launcher. This may be required for machines without a graphical interface or when system administrators want to setup the license information for all users.
License.ini specifies the location of the computer running your Lumerical license manager. This file can be located in a users home directory, or in a shared location that can apply to all users. If license.ini exists in both locations, the user's local copy will take precedence.
Manually specifying the location of your Lumerical License Manager
The following instructions are for Linux, but the same approach can be used on other operating systems.
- Create the preference file directory.
Create a global or user preference file on Linux create the following folders, if it does not already exist.
(global preference file location - sudo/root access required)
$ sudo mkdir /opt/lumerical/<version>/Lumerical/
(user preference file location)
$ sudo mkdir /Users/<UserName>/.config/Lumerical/ - Create the License.ini file in this new folder. (case sensitive)
$ vi License.ini
- Specify the license manager location
The file should contain three lines of text as shown below. In this example, the license manager is running on a host named 'lumserver' using the default port '27011'.
[license] type=flex flexserver\host=27011@lumserver
Preference files
Lumerical product configuration is stored in a series of preference (.ini) files. Other than License.ini, Lumerical does not recommend users edit these files unless instructed to do so by Lumerical staff.
- License.ini: Contains the license server information.
- Shared.ini: Stores the shared settings for all the products including but not limited to the recently opened files and supported application examples.
- Login.ini: The login web token information when logging into the product to download application examples from within the application.
- <product>.ini: Product specific settings like display and solver resource settings. Each product will have its own preference file: FDTD Solutions.ini, MODE Solutions.ini, Lumerical DEVICE.ini, INTERCONNECT.ini
The files are located at:
Linux
- Local or user specific:
~/.config/Lumerical/<filename>.ini
- System wide:
/opt/lumerical/2019b/Lumerical/<filename>.ini
macOS
- Local or user specific:
/Users/[UserName]/.config/Lumerical/[Product].ini
(no system wide settings)
Windows
- Local or user specific:
C:\Users\<UserName>\AppData\Roaming\Lumerical\<filename>.ini
- System wide:
C:\Program Files\Lumerical\<version_number>\Lumerical\<filename>.ini