Skip to main content

When invoking lmutil or lmgrd an error "no such file or directory" is returned.

Investigation yields that lmutil is using the following interpreter: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically
linked, interpreter /lib64/ld-lsb-x86-64.so.3, for GNU/Linux 2.6.9, stripped.

What can I do?

After contacting Safe Support with this issue, a very knowledgeable and helpful FME User identified that ld-lsb-x86-64.so.3 doesn't exist on a standard Debian installation.

The resolution was to create a link: 

 

ln -s /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3

The following systemd unit file might also be particularly helpful:

############### 
lUnit]
Description=FlexServer - FME Floating Licence Server 
After=network.target

cService] 
Type=forking 
User=flexserver 
ExecStart=/opt/FlexServer/FlexServer11_13_1_3-linux-x64/lmgrd -c /opt/FlexServer/safe.lic -l /var/log/flexserver.log

xInstall] 
WantedBy=multi-user.target 
###############

Also see https://superuser.com/questions/1029983/how-to-install-google-earth-on-debian-stretch/1039707


Reply