top of page

Running a local Xilinx license server to use a floating license

If you have a node-locked license, you can add it to ~/.Xilinx/Xilinx.lic to make it active. However, floating licenses require running a license server.


First, acquire the Xilinx.lic file that contains your floating license. Near the top of the file, there will be a line that specifies the license server:


SERVER <hostname> <mac_address> 2100
USE_SERVER

This hostname & MAC should match that of your computer.


Launch the local license server:

/tools/Xilinx/Vitis/2023.2/bin/unwrapped/lnx64.o/lmgrd -c ~/.Xilinx/Xilinx.lic

A debug log will be printed in the terminal. Alternatively, use the “-l /path/to/debug.log” argument to log to a file.


It may take 10-15 seconds for the server to start up fully.


 

If you get a “lmgrd: No such file or directory” error, resolve it with:

sudo apt install lsb



© 2025 by Centennial Software Solutions LLC.

bottom of page