Mudbox 2019 Ubuntu 19.04

Question

Hi,

I could not find a guide to install Mudbox 2019 on Ubuntu 19.04. Using the process for Mudbox 2017 on Ubuntu 18.04 seems not work. Since I believe Mudbox shares some libraries with Maya, it could easily break Maya installation when attempting to install it.

If anybody tried to install Mudbox 2019 on Ubuntu 19.04, could you please share your experience?

Thank you

 

solved 1
mzo 4 months 2 Answers 529 views

Answers ( 2 )

  1. Hi, I’m sorry, I tried to get a free trial but it isn’t available for Linux.
    Did you try this guide using the wizard?

     

    https://knowledge.autodesk.com/support/mudbox/troubleshooting/caas/CloudHelp/cloudhelp/2019/ENU/Installation-Mudbox/files/GUID-1D52ACD9-6205-4AEE-9AFD-7A10CE37B439-htm.html

     

    Probably during the installation process it will require the installation path allowing you to edit it. Let me know if you find problems and in such case inform exactly what the error is.

    Kind regards.

    • @Linux.lat

      Installing Mudbox on Ubuntu is as tricky as installing Maya. By the way, to my knowledge, every Autodesk app can be installed without a license and it will automatically enter in a 30 day trial mode. Otherwise, if you are a student, you can download a free license from the Autodesk website.

      Yes, before I started my research I tried to follow the instructions provided by the Autodesk website, which are very specific for CentOs and I broke my system to the point I had to do a full restore from Timeshift.

      I then analyzed an old script made for Mudbox 2017 and I did the steps in it (adjusted for the current versions) manually. I was able to install Mudbox but it broke Maya (because these two apps share a lot of stuff) and Mudbox crashed at start. I then restored my system and temporally gave up until I find some new instructions up-to-date and for people who have Maya co-installed. For you information, here below is the reference script. Thank you
      #!/bin/bash
      #2016 Aleksey Samoilov aka Sunderland93
      #samoilov.lex@gmail.com

      # This script assumes that you have downloaded your copy of the mudbox.tgz to /tmp/mudboxTempInstall, and that it is named: Autodesk_Mudbox_2017_EFGJ_Linux64.tgz

      #Setup a few vars (Change the file name here if your .tgz file has a different name)
      #Also change the PRODUCTID if you are not installing Mudbox 2017 (for example, Mudbox 2016 has a PRODUCTID 498G1)
      export MUDBOXINSTALL=’mudboxTempInstall’
      export INSTALLFILE=”Autodesk_Mudbox_2017_EFGJ_Linux64.tgz”
      export RPM_INSTALL_PREFIX=/usr
      export LD_LIBRARY_PATH=/opt/Autodesk/Adlm/R12/lib64/
      PRODUCTID=”498I1″

      if [ `whoami` != root ]; then
      echo Please run this script using sudo
      echo Just type “sudo !!”
      exit
      fi
      #Check for 64-bit arch
      if [/bin/uname -m != x86_64]; then
      echo Mudbox will only run on 64-bit linux.
      echo Please install the 64-bit ubuntu and try again.
      exit
      fi

      #Install Message
      echo “You’re about to install Autodesk Mudbox 2017”
      echo “”
      echo “Do you wish to continue [Y/n]?”
      read RESPONSE
      case “$RESPONSE” in
      n*|N*)
      echo “Install Terminated”
      exit 0;
      esac

      #Get serial number
      echo “Enter the serial number”
      read SERIALNUMBER
      echo “”

      export INSTALLDIR=/tmp/$MUDBOXINSTALL
      cd $INSTALLDIR
      sudo chmod -R 777 $INSTALLDIR

      # Install Dependencies
      sudo apt-get install csh tcsh libaudiofile-dev libglw1-mesa elfutils gamin libglw1-mesa-dev mesa-utils xfstt ttf-liberation ttf-mscorefonts-installer xfonts-100dpi xfonts-75dpi alien libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libtiff5 openssl
      sleep 3s

      # Extract Mudbox Install Files
      tar xvf $INSTALLDIR/$INSTALLFILE
      # Convert rpms to debs
      for i in $INSTALLDIR/*.rpm; do sudo alien -cv $i; done
      sleep 2s
      #install the debs
      sudo dpkg -i $INSTALLDIR/*.deb

      #Required for license to install
      sudo cp libadlmPIT.so.11 /usr/lib/libadlmPIT.so.11
      sudo cp libadlmutil.so.11 /usr/lib/libadlmutil.so.11
      sudo ln -s /usr/lib/libadlmPIT.so.11 /usr/lib/libadlmPIT.so
      sudo ln -s /usr/lib/libadlmutil.so.11 /usr/lib/libadlmutil.so

      # License Setup:
      sudo echo -e ‘MUDBOX_LICENSE=unlimitednMUDBOX_LICENSE_METHOD=standalone’ > /usr/autodesk/mudbox2017/bin/License.env
      #Notice the lack of sudo.
      /usr/autodesk/mudbox2017/bin/adlmreg -i S $PRODUCTID $PRODUCTID 2017.0.0.F $SERIALNUMBER /var/opt/Autodesk/Adlm/Mudbox2017/MudboxConfig.pit

      # symbolic links:
      # libtiff
      sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.0 /usr/lib/libtiff.so.3
      sleep 2s

      # check to see if libtiff.so.3 exists
      if [ ! -e /usr/lib/x86_64-linux-gnu/libtiff.so.3 ]; then
      if [ ! -e /usr/lib/x86_64-linux-gnu/libtiff.so.5 ]; then
      echo “==========================================================================================”
      echo “Cannot locate libtiff.so.3 OR libtiff.so.5”
      echo “You will need to find a version of libtiff somewhere and make a symlink from /usr/lib/x86_64-linux-gnu/libtiff.so.3 to point to that file.”
      echo “Normally libtiff libraries live in /usr/lib/x86_64-linux-gnu/”
      echo “So, go to that dir and see if you can find a version of libtiff.so.<some value here>”
      echo “Then make a symlink to that file by using the command:”
      echo “sudo ln -s <path to the libtiff file you found above> /usr/lib/x86_64-linux-gnu/libtiff.so.3”
      echo “For example: sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5 /usr/lib/x86_64-linux-gnu/libtiff.so.3”
      echo “Good luck!”
      echo “==========================================================================================”
      else
      sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5 /usr/lib/x86_64-linux-gnu/libtiff.so.3
      fi
      fi

      #Everything should work now…
      echo “Installation Complete.”
      echo “”
      echo “Start Mudbox Now?”
      read RUNNOW
      case “$RUNNOW” in
      n*|N*)
      echo “You can run mudbox any time by typing mudbox into the terminal”
      exit 0;
      esac
      mudbox
       

      Best answer

Leave an answer