Share

Install MotionBuilder on Linux using the rpm package

The standard way to install MotionBuilder on Linux is by using the MotionBuilder installer.

However, you can also install MotionBuilder on Linux using the rpm files in the MotionBuilder installation package. You must have superuser privileges to install MotionBuilder from rpm.

Before installing MotionBuilder, ensure that all the additional required Linux packages are installed on your system.

  1. Change the directory to install/Packages in the MotionBuilder installation package.

  2. Install the licensing rpm packages: adsklicensing, adlmflexnetclient, adlmflexnetserverIPV6, and adlmapps:

    sudo dnf install adsklicensing14.0.0.10163-0-0.x86_64.rpm
    
    sudo dnf install adskflexnetclient-11.18.0-0.x86_64.rpm
    
    sudo dnf install adskflexnetserverIPV6-11.19.4-1.x86_64.rpm
    
    sudo dnf install adlmapps29-29.0.2-0.x86_64.rpm
  3. Verify that the licensing service is running:

    sudo /usr/bin/systemctl status adsklicensing

    If the service is not running, run:

    sudo getent group adsklic &>/dev/null || sudo groupadd adsklic
    
    sudo id -u adsklic &>/dev/null || sudo useradd -M -r -g adsklic adsklic -d / -s /usr/bin/nologin 
    
    sudo /usr/bin/systemctl enable adsklicensing --quiet
    
    sudo /usr/bin/systemctl start adsklicensing  

    Then check that the licensing service has started and is running.

    If the licensing service is still not running, run /opt/Autodesk/AdskLicensingService --run and check /var/opt/Autodesk/AdskLicensingService/Log/AdskLicensingService.log for messages.

  4. Install MotionBuilder using the included MotionBuilder rpm

    sudo rpm -vhi <MotionBuilder_rpm_package> --force 
  5. Verify that MotionBuilder has been registered. It should appear in the list of products returned by

    /opt/Autodesk/AdskLicensing/<version_number>/helper/AdskLicensingInstHelper list

    If it does not, manually register it using

    sudo /opt/Autodesk/AdskLicensing/<version_number>/helper/AdskLicensingInstHelper register -pk 727Q1 -pv 2025.0.0.F -el EN_US -cf <MotionBuilder_Installer_Location>/MotionBuilderConfig.pit 
  6. Start MotionBuilder using

    /usr/autodesk/<motionbuilderversion>/bin/linux_64/motionbuilder

    If MotionBuilder fails to start with "error while loading shared library", verify that you have installed all the additional required Linux packages needed to run MotionBuilder.

Was this information helpful?