Maya and Houdini headless install

Starting a job in the animation industry, I looked into automating the tools Maya and Houdini, Maya apparently being a must for most people (No, I’d never heard of either).

Maya consists of an RPM for the application plus three RPMs for the licence system (this is for the 2022 version), interspersed with running some licence server initialisation scripts. Run the below steps from my Org section as root:

  • Start by un-packing downloaded file
    tar xzf Autodesk_Maya_2022_1_ML_Linux_64bit.tgz
  • Install some OS libraries
    yum -y install libpng15 compat-openssl10 libXp libnsl libGLU
  • Install licence server components
    cd Packages; yum -y install adlmapps23-23.0.21-0.x86_64.rpm adsklicensing11.0.0.4854-0-0.x86_64.rpm adlmflexnetclient-23.0.21-0.x86_64.rpm
  • Check licence server status
    systemctl status adsklicensing
  • Install lsb core
    dnf -y install redhat-lsb-core
  • The magic step, install Maya non-interactively
    yes | rpm -ivh Maya2022_64-2022.1-579.x86_64.rpm --nodigest --nofiledigest
  • I think the following steps are licence server related
    cd /opt/Autodesk/Adlm/FLEXnet/bin
    /opt/Autodesk/Adlm/FLEXnet/bin/toolkitinstall.sh
    ./FNPLicensingService -r
    /opt/Autodesk/AdskLicensing/11.0.0.4854/helper/AdskLicensingInstHelper register -pk 657N1 -pv 2022.0.0.F -el EN_US -cf /var/opt/Autodesk/Adlm/Maya2022/MayaConfig.pit

And that’s it, easy to script/Ansibly as well. Houdini is almost simpler:

  • Install some screen saver library?
    yum -y install libXScrnSaver
  • Un-pack downloaded file
    tar xzf houdini-19.0.531-linux_x86_64_gcc9.3.tar.gz
  • cd in to un-packed directory
    cd houdini-19.0.531-linux_x86_64_gcc9.3/
  • Install Houdini
    ./houdini.install --auto-install --accept-EULA 2021-10-13 --make-dir --menus --license --houdini --install-engine-maya --make-dir /opt/houdini

Download Houdini here:

https://www.sidefx.com/download/daily-builds/

This entry was posted in Automation, Software, VFX and tagged , , , , , , , , . Bookmark the permalink.

Leave a Reply