Please enable JavaScript to view this site.

Knowledge Base

This section outlines the standard installation process for Lumerical products on Linux.


Root access is required.

These instructions are for a supported Linux operating listed on the systems requirements page.

The activation process shown is for a Floating trusted storage license model.
See our license models page for details on activating a different license model.


Installation process

1.FlexNet Installation

Activate Floating license

2.Lumerical suite installation

3.Unpack and run installer

4.Lumerical Launcher


Obtain a Floating license

6.Launch Simulator

Installation process

First 2 steps, outline the installation of the FlexNet License Manager (FlexLM) and activation of the Floating license using the FlexNet activation utility on 1 of the computer in your network.

The succeeding process is for the Lumerical Suite. This can be done on multiple computers that would be used to run the simulation software.

FlexNet license manager installation

This is done on 1 of the computer to host the licenses for other computers on your network.
If you are not activating the license on your machine, skip this step.

Proceed to the product installation section, below if you are installing on a client machine that is not hosting the license manager.

See: FlexNet license manager installation guide for step-by-step instructions.

Activate your floating license

Upon successful installation, you would need to launch the FlexNet activation utility to activate your license.

sudo /opt/lumerical/lumerical-flexlm/lumerical-activation-utility


Enter your eight-character activation code, including the hyphen, and click the Activate button. It may take a few minutes before the license activation completes.

For non-graphical Linux, please see Command line activation, to activate your license using the Terminal.

Online vs Offline activation

Two license activation modes are available: Online Mode and Offline Mode.

Online activation is generally faster and easier, so this is the recommended method for all users.

Offline activation is a backup solution for customers who are unable to activate license through the internet.
License activation will be done by sending a "requestXML file" to Lumerical Support, and a "responseXML file" will be provided.
For more information, see the Offline Activation page.


Offline activation is only available for paid licenses. Trial or CUE program licenses must be activated using the online method.


Save your activation code

Please keep your Activation Code for your records. If you need to change your license server, you can "de-activate" the license and re-use the Activation Code on the new server.


See also

Protecting your license

Lumerical suite installation

The Lumerical products installation package can be downloaded from the Download Center (registration required).


Unpack and run the installer

Once downloaded, goto the download location and unpack the installation files.

tar -zxf Lumerical-2019b.tar.gz

Change directory to the extracted folder and run the install script with root access.

sudo sh ./

Hit Enter when prompted to continue and complete the installation using the default options. Otherwise, choose the desired option when prompted.

e.g. You can choose to retain previous versions of the simulation software.


Tip: installing with RPM

If you wish to have more control over the installation process, you can still use the 'rpm' or 'rpm2cpio' command to install the software. This will allow you to do things like change the default installation directory (using the --prefix option) or prevent the automatic uninstall of old versions.

sudo rpm -ivh lumerical-2019b.rpm


rpm -i --force --prefix=/home/username/apps  lumerical-2019b.rpm


rpm2cpio < lumerical-2019b.rpm | cpio -i -d

See also

Installation without root access

Installing multiple versions

Lumerical launcher

Open the Lumerical suite from terminal.


Launcher opens with the Examples screen. Click on an application example for more information or to download and run the application example.


On the Licenses section, it will show all activated licenses that are available for checkout from the current license source, shown at the bottom left corner.

If the license is not available or not activated on the current license source, it will show as Unavailable.

Otherwise for licenses that are available, the 'Checkout' will be shown. Opening the Product will automatically Checkout and obtain the license.


Obtain a Floating license

1.To obtain license from a different machine where the FlexNet license manager is hosted, goto the Floating tab and enter the HostName or IP address of the machine where your FlexLM is hosted.

2.Specify the port number if this has been changed. If you have a managed network or license server, consult with your IT department of System Administrator for this information.

3.If you have the FlexNet license manager on the same machine, use localhost.

4.Click Apply to save and commit your settings.


Launch the Simulator

Select Products on the left column then Click New.

Choose the Product or Simulator to open from the list or use the New Project button on the right of the simulator list.



If you do not have the license for a Simulator it will be greyed out on the list and will have the Evaluate button on the right of the Product's list.

To request for a trial license for the a Simulator or Interoperability feature, simply click on the Evaluate button.

It will open a new dialog to submit your request online or email you request to Lumerical.

Online request will let you try and obtain a trial license and activate this right away.

See also

Lumerical Suite Launcher (TBD)

Next steps

Getting started examples

Work through one of the introductory Getting Started examples.

More product licensing information

See the Product Licensing chapter.

Advanced setup and configuration

See the Setup and Configuration section for information on advanced configuration of Lumerical's software.

Running simulations

See the Advanced Configuration section for information on running simulations, including from the command line.

Copyright Lumerical Inc. | Privacy | Site Map