Home | Hire | Products | News | Support | Training | Contact | Calendar | Events Space | Faq | Freelance | Links

XSI 7.0 / 7.5 on Fedora Core 9/10 - 64bit ONLY

THIS GUIDE IS FOR Fedora Core 9/10 64BIT
 
This assume's that you have a fully functional system

first we need to make sure we have the right shell to work with. For this we need a C-Shell
Code:

su -
type in your password
yum -y install tcsh


Install SPM
Here we need to install some 32bit librarys in order to have SPM working properly. This is done by
Code:

yum -y install libXt.i386 compat-libstdc++-33.i386



Now install the spm and switch to C-Shell
Code:

tcsh
/path/to/the/spm/setup


If an error comes up during the install (that it can't find the 'setup') just ignore it. I have no idea of what this error is, but the installer still works.
Start lictools and generate a request to send to Autodesk/Softimage
Code:

/usr/Softimage/Spm/bin/lictools


Now with Autodesk you need to contact support as ADLM will be the 'default' licensing and spm doesn't have any web connections.

Install XSI (still as superuser and in tcsh)
Code:

/path/to/the/setup

Do as you normaly do with assigning the SPM HOST.
We now need to fix the libX11 problem that XSI has with newer distros. So for this you download a file that we will put in the XSI bin directory.
(still as super user and in tsch)

XSI 7.01
Code:

cd /usr/Softimage/XSI_7.01/Application/bin
wget http://sanders3d.googlepages.com/libX11.so.6.tar.gz
tar xvf libX11.so.6.tar.gz



XSI 7.5
Code:

cd /usr/Softimage/Softimage_7.5/Application/bin
wget http://sanders3d.googlepages.com/libX11.so.6.tar.gz
tar xvf libX11.so.6.tar.gz

Start XSI to see how it worked

XSI 7.01
Code:

/usr/Softimage/XSI_7.01/Application/bin/xsi


XSI 7.5
Code:

/usr/Softimage/Softimage_7.5/Application/bin/xsi


Python
Now you need to download the python librarys (as superuser)
Code:

cd /root
wget http://www.softimage.com/downloads/xsi-python-2.5.2-linux64-install.tar

Unpack and copy the file to XSI's bin directory

XSI 7.01
Code:

tar xvf xsi-python-2.5.2-linux64-install.tar
cp xsi-python-2.5.2-linux64-bin.tgz /usr/Softimage/XSI_7.01/Application/bin
cd /usr/Softimage/XSI_7.01/Application/bin
tar xvf xsi-python-2.5.2-linux64-bin.tgz


XSI 7.5
Code:

tar xvf xsi-python-2.5.2-linux64-install.tar
cp xsi-python-2.5.2-linux64-bin.tgz /usr/Softimage/Softimage_7.5/Application/bin
cd /usr/Softimage/Softimage_7.5/Application/bin
tar xvf xsi-python-2.5.2-linux64-bin.tgz


Now we need to register python for your user.

Start a new shell (keep the old one if we need to make some more changes as a super user)
XSI 7.01
Code:

tcsh
source /usr/Softimage/XSI_7.01/.xsi_7.01
cd ${XSI_BINDIR}
mwpython win32com/axscript/client/pyscript.py


XSI 7.5
Code:

tcsh
source /usr/Softimage/Softimage_7.5/.xsi_7.5
cd ${XSI_BINDIR}
mwpython win32com/axscript/client/pyscript.py


if everything worked well it should have told you that python was registered.

Python Addition
If you are (as I am at work) switching computers but using roaming profiles (which in linux world is that you have your desktop where ever you login). You loose your Python registration for that login. Don't know why they made it this way, but Python for XSI Linux64 needs to be

1.) Registered per user
2.) Registered per machine.

So.. create a empty file on your desktop called "xsi7". Open it up with gedit or any other text editor and paste the text below

XSI 7.01
Code:

#!/bin/tcsh
cd /usr/Softimage/XSI_7.01
source .xsi_7.01
cd ${XSI_BINDIR}
mwpython win32com/axscript/client/pyscript.py
xsi



XSI 7.5
Code:

#!/bin/tcsh
cd /usr/Softimage/Softimage_7.5
source .xsi_7.5
cd ${XSI_BINDIR}
mwpython win32com/axscript/client/pyscript.py
xsi


To make it a e.xecutable, in a terminal type:
Code:

chmod +x $HOME/Desktop/xsi7
su -
your password
cp $HOME/Desktop/xsi7 /usr/local/bin


Quicktime installation
Thanks to nRatio (Mikko) for the binarys

To enable capture with quicktimes.
XSI 7.01
Code:

su -
your password
cd /usr/Softimage/XSI_7.01/Application/bin
wget http://sanders3d.googlepages.com/OpenquicktimeXSI_64.tar.gz
tar xvf OpenquicktimeXSI_64.tar.gz


XSI 7.5
Code:

su -
your password
cd /usr/Softimage/Softimage_7.5/Application/bin
wget http://sanders3d.googlepages.com/OpenquicktimeXSI_64.tar.gz
tar xvf OpenquicktimeXSI_64.tar.gz



You can now type "xsi7" in a terminal and it will register and start XSI. You can use this all the time as it doesn't "hurt" the registration of Python.
 
Credit : Stefan Andersson

Partners
XTFX Partners

XTFX
About Us | Site Map | Privacy Policy | Contact Us | ©2010 XTFX Ltd
Flame Rental UK