Results 1 to 10 of 17

Thread: HOW TO: Install Maya, Matchmover and Toxic 2011 on Linux64 bit Ubuntu 10.04

Threaded View

  1. #1
    Join Date
    Sep 2008
    Location
    Seattle
    Beans
    72
    Distro
    Ubuntu

    Post HOW TO: Install Maya, Matchmover and Toxic 2011 on Linux64 bit Ubuntu 10.04

    The installation packages that come with Maya are .rpm packages. To get this running we need to convert the packages to .deb. For that use Alien.

    Code:
    sudo apt-get install alien
    Now there are a few things we need to make sure are installed, like fonts etc.

    Code:
    sudo apt-get install csh, tcsh, libglw1-mesa, libglw1-mesa-dev, libaudiofile-dev, libaudiofile0, libaudiofile0-dbg, elfutils, ttf-liberation, ttf-mscorefonts-installer
    You may also need to install these if you find packages are missing:

    Code:
    sudo apt-get install tcsh fam libxp6 libxpm4 libxprintapputil1 libxprintutil1 cpio rpm ia32-libs
    We need to set up some symbolic links now:

    Code:
    sudo ln -s /usr/autodesk /autodesk
    sudo ln -s /usr/aw /aw
    and then:
    Code:
    export RPM_INSTALL_PREFIX=/usr
    We need to convert all of the rpm files to deb using alien. Make a folder on your drive called Maya2011 and move all of your rpm files into there. There is one package that is not included in the rpm file zip which is called adlmflexnetserver-1.2.26-0.x86_64.rpm. This is the license server so you will need it. It is included with the open source code.*UPDATE: This file may also be in a zip/folder (or other archive) called Autodesk_license_servertools ****

    *NOTE Autodesk has only released Backburner in 32 bit for Linux, so you won't be able to convert it. If you did so, just remove any backburner packages from the Maya2011 folder. They aren't compatible with our 64 bit architecture.

    Here is a list of all the files you will need:

    * EULA
    * adlmapps-1.3.34-0.x86_64.rpm
    * adlmflexnetclient-1.3.34-0.x86_64.rpm
    * adlmflexnetserver-1.3.34-0.x86_64.rpm
    * Composite2011-2011.0-2459.x86_64.rpm Install this if you want Toxic
    * MatchMover2011_0_64-2011.0-177.x86_64.rpm Install this if you want Matchmover
    * Maya2011_0_64-2011.0-271.x86_64.rpm
    * Maya2011_0-docs_en_US_64-2011-88.x86_64.rpm
    * MID.txt
    * setup
    * setup.xml
    * setupbar.png

    Now open terminal and navigate to the Maya2011 folder something like cd/whereveryoupuit/maya2011

    Pass the following:

    Code:
    for i in *.rpm; do sudo alien -cv $i; done
    This is where you get to use your extra cores. Alien will convert the packages to deb files. It could take 5-15 minutes depending on your system specs.

    Now install the .deb packages:

    Code:
    sudo dpkg -i *.deb
    Now we need to set up some symbolic links for programs like fcheck.

    Code:
    cd /usr/local/bin
    sudo ln -s /usr/autodesk/maya2011-x64/bin/fcheck fcheck
    sudo ln -s /usr/autodesk/maya2011-x64/bin/maya2011 maya
    sudo ln -s /usr/autodesk/maya2011-x64/bin/imgcvt imgcvt
    sudo ln -s /usr/autodesk/maya2011-x64/bin/Render Render
    
    cd /usr/autodesk
    sudo ln -s maya2011-x64 maya

    Let's make some icons on our desktop for our install by entering the following:

    Code:
    sudo ln -sf /usr/autodesk/maya2011-x64/desktop/Autodesk-Maya.desktop /usr/share/applications/Autodesk-Maya.desktop
    sudo ln -sf /usr/autodesk/maya2011-x64/desktop/Autodesk-Maya.directory /usr/share/desktop-directories/Autodesk-Maya.directory
    sudo ln -sf /usr/autodesk/maya2011-x64/desktop/Maya.png /usr/share/icons/hicolor/48x48/apps/Maya.png

    Set up Mental Ray:

    Code:
    sudo mkdir /usr/tmp
    sudo chmod 777 /usr/tmp

    Set up the user interface:

    Code:
    sudo sh -c "echo 'setenv LC_ALL en_US.UTF-8' >> /usr/autodesk/maya2011-x64/bin/maya2011"
    After this completes, it's time to set up the licensing system:

    Code:
    /usr/autodesk/maya2011-x64/bin/licensechooser /usr/autodesk/maya2011-x64/ standalone unlimited
    Rare for Linux, reboot.

    Let's create a fake binary license file:

    Go to your home folder and create a .c file named mayaInstall.c

    Enter:
    Code:
    int main (void) {return 0; }
    
    cd /home/usernameexample/Maya2011
    sh -c "echo 'int main (void) {return 0; }' >> /home/exempleuser/Maya2011/mayaInstall.c"
    Open up terminal again and enter:

    Code:
    export LD_LIBRARY_PATH=/opt/Autodesk/Adlm/R1/lib64/

    For the next line of code, the number in red 658D1 is your product code. This can change with different versions of Maya, so be sure to enter it correctly or you will get an error: reason ##

    Code:
    /usr/autodesk/maya2011-x64/bin/adlmreg -i S 658C1 658D1 2011.0.0.F “yourserialnumber” /var/opt/Autodesk/Adlm/Maya2011/MayaConfig.pit
    Autodesk recommends a reboot at this point, this has been the only way I have done it as well.

    Navigate to your Maya2011 folder.

    Code:
    sudo ./setup
    Follow menu instructions.


    Open up a terminal and enter the following:

    Code:
    cd /usr/lib
    
    sudo ln -s libtiff.so.4 libtiff.so.3
    
    cd /usr/autodesk/maya2011-x64/lib/
    
    sudo ln -s /usr/lib/libcrypto.so.0.9.8 libcrypto.so.6
    
    sudo ln -s /usr/lib/libssl.so.0.9.8 libssl.so.6
    We are almost done, we need to add the following symbolic links:

    Code:
    ln –s /usr/lib64/libssl.so.8 libssl.so.6
    
    ln –s /usr/lib64/libcrypto.so.8 libcrypto.so.6
    *I have been told that the install documentation that comes with Maya has typos, I haven't looked at it but I know these lines work...


    ***If the above license setup technique does not work try this:

    Open up another terminal to launch the GUI license importer. Input:

    Code:
    sudo /opt/Autodesk/Adlm/R1/bin/LTU 657C1 2011.0.0.F -d “SA”
    Enter your license information.


    Launch Maya with the maya command!
    Last edited by AmbientOcclusion; September 20th, 2010 at 04:06 AM.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •