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.
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