Install Maya 2013 on Xubuntu 12.10

Hello,
this is a small howto install Maya 2013 on Xubuntu 12.10. It works for other ubuntu distributions but i wouldn’t be surprised if you can encounter problems using Gnome3 or Unity as desktop environment!

Years ago i wrote en extensive tutorial on install maya on ubuntu. It’s still a good reference but after many years Maya has changed a lot and most of the things i wrote on the old post need a little update. Since the switch to qt for the UI luckily most of the GUI issues aren’t anymore a problem.

Please don’t ask me how to install an illegal license of maya. I won’t help you!

The first step is to install all the dependencies Maya needs. To do that run in a terminal:

sudo apt-get install csh tcsh libaudiofile-dev libglw1-mesa elfutils gamin libglw1-mesa-dev mesa-utils xfs xfstt ttf-liberation ttf-mscorefonts-installer xfonts-100dpi xfonts-75dpi alien

Then we need to convert all the rpms (not really all of them).
Put the rpm files in a folder like /home/yourUserName/mayaInstall. Then open a terminal and cd to the directory where you put all the files and run:

sudo alien -cv fileName.rpm

This will convert the specified rpm file to a deb package. I usually convert only adlm license packages and Maya one.
For example to convert the files for maya 2013 sp2 i will just run:

sudo alien -cv adlmflexnetserver-5.0.39-0.x86_64.rpm
sudo alien -cv adlmflexnetclient-5.0.39-0.x86_64.rpm
sudo alien -cv adlmapps5-5.0.39-0.x86_64.rpm
sudo alien -cv Maya2013_0_64-2013.0-350.x86_64.rpm

The Maya package will take a while to be converted. At the end you should find in the folder the deb packages created from the rpm. Now it’s just a matter of installing them. Again from the terminal just run:

sudo dpkg -i adlmflexnetserver-5.0.39-0.x86_64.deb adlmflexnetclient-5.0.39-0.x86_64.deb adlmapps5-5.0.39-0.x86_64.deb Maya2013_0_64-2013.0-350.x86_64.deb

Maya expects a tmp folder in /usr/tmp but this folder doesn’t exists in Ubuntu by default so create it from the terminal and add write permissions:

sudo mkdir /usr/tmp
sudo chmod 777 /usr/tmp

 

Now we need to specify which kind of license we want to use. I’m going to explain how to install the standalone license necause i never installed the network one. If you need that you should refer on the maya install guide from autodesk.
To do that run in a terminal:

sudo echo -e 'MAYA_LICENSE=unlimited\nMAYA_LICENSE_METHOD=standalone' > /usr/autodesk/maya2013-x64/bin/License.env

 

The next step is to activate maya with your product license and the activation code. To do that run:

export LD_LIBRARY_PATH=/opt/Autodesk/Adlm/R5/lib64/ /usr/autodesk/maya2013-x64/bin/adlmreg -i S XXXXX XXXXX 2013.0.0.F YYY-YYYYYYYY /var/opt/Autodesk/Adlm/Maya2013/MayaConfig.pit

Where XXXXX is the activation code and YYY-YYYYYYYY is the serial number
We need still to create a couple of symbolic links to let maya run. Again from terminal run:

sudo ln -s /usr/autodesk/maya2013-x64/support/openssl/libssl.so.6 /usr/autodesk/maya2013-x64/lib/libssl.so.6
sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5.1.0 /usr/lib/libtiff.so.3
sudo ln -s /usr/autodesk/maya2013-x64/support/openssl/libcrypto.so.6 /usr/autodesk/maya/lib/libcrypto.so.6

I noticed that the first time maya won’t start. I found a quick and dirty trick to let it work. First run maya as superuser and then delete the maya folder that has been created in your home folder with root privileges.

sudo maya

Close it and then:

sudo rm -rf ~/maya

 

To fix helvetica font issue use this command:

xset +fp /usr/share/fonts/X11/100dpi/
xset +fp /usr/share/fonts/X11/75dpi/
xset fp rehash

18 Responses

  1. Great tutorial .. but I am having problem with
    /var/opt/Autodesk/Adlm/Maya2013/MayaConfig.pit

    and when I am trying to run the app
    sudo maya

    🙁 It’s saying bash: can’t open MayaConfig.pit and Missing libb when I try to run the app.

    1. if i’m not worng you are running the second line of the code as a command instead of running: “/usr/autodesk/maya2013-x64/bin/adlmreg -i S XXXXX XXXXX 2013.0.0.F YYY-YYYYYYYY /var/opt/Autodesk/Adlm/Maya2013/MayaConfig.pit”
      as a unique command (obviously without quotes).

  2. Ok so what will you say to this … I run the command as you told me .. with my correct product and serial key and I get this error … 🙁

    /usr/autodesk/maya2013-x64/bin/adlmreg: error while loading shared libraries: libadlmPIT.so.5: cannot open shared object file: No such file or directory

      1. AHAHAHAHAHA I am gona destroy ma PC

        Registration failed. Reasons: 32

        O.o Why do you hate me GOD ??? Why ??

        (message after using your command and the command for licences )

          1. /usr/autodesk/maya2013-x64/bin/maya.bin: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory

            when I type sudo Maya …. O_o

  3. /usr/autodesk/maya2013-x64/bin/maya.bin: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory

    when I type sudo Maya …. O_o

    1. try with:
      sudo ln -s /usr/autodesk/maya2013-x64/support/openssl/libcrypto.so.6 /usr/autodesk/maya/lib/libcrypto.so.6

  4. Everything seems to have been installed correctly but I’m getting a similar error to Stefan. When I run “sudo maya” in the terminal I get the following error:

    /usr/autodesk/maya2013-x64/bin/maya.bin: error while loading shared libraries: libtiff.so.3: cannot open shared object file: No such file or directory

    Thanks in advance.

    1. I think you forgot to linke the various libraries:

      sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5.1.0 /usr/lib/libtiff.so.3

Leave a Reply