Qualification of Maya 8.5 on Linux

Last Updated: February 6th, 2007


Qual chart update is in progress. The information contained in this chart is currently being updated.

Products Version Software Date
Maya Complete / Unlimited 8.5 200612170008

Contents of this document


General Configuration

In order to determine whether your system is qualified to run Maya and mental ray for Maya, you must have a qualified processor, operating system, graphics card, and graphics driver. See the following sections.

As well, you must meet other requirements such as:

General disclaimers:


Operating Systems and processors

Intel and AMD 64-bit Compatibility: Please note that qualification on 64-bit capable systems must take into account the mode that the CPU is running as well as whether the OS is 32-bit or 64-bit. 

The following tables show the operating systems and processor combinations qualified to run Autodesk Maya 8.5 and mental ray for Maya:

Systems marked "Untested" or "Unsupported" have not been tested by Autodesk.

CPU Qualification
  32-bit 64-bit
Red Hat Enterprise Linux WS 4 Update 4 Dual Core Intel Xeon Dual Core Intel Xeon
Fedora Core 5 Dual Core Intel Xeon Dual Core Intel Xeon
SuSE 10.1 Dual Core Intel Xeon Dual Core Intel Xeon

The Linux operating system is extremely flexible with regards to precise versioning of different components, drivers and libraries. Maya may behave very differently on superficially similar systems and while Autodesk will do our best to help solve problems that are probably due to operating system configuration issues, we may be unable to explain or determine the cause of a problem.

Internally at Autodesk we have stabilized on the following configurations. We provide this list for the purpose of aiding our customers, but we can make no guarantees to the reliability, stability or availability of these components. This is not a complete list of Linux configuration choices, but are only the important components that we are aware significantly affect Maya.

Qual chart update is in progress. The information contained in this chart is currently being updated.

Linux Qualification Kerrnels
  32-bit 64-bit
  RHEL WS 4.0 Update 4 Fedora Core 5 SuSE 10.1 RHEL WS 4.0 Fedora Core 5 SuSE 10.1
Kernel
2.6.9-42.0.3.EL
Xorg
6.8.2-1.EL.13.37.2
glibc
2.3.4-2.25

Please see Notes on Operating Systems. note re: non Redhat Systems.


Important Linux Notes

OpenMotif 2.2.3
Maya 8.5 uses OpenMotif 2.2.3 as its GUI framework. The version used is OpenMotif 2.2.3 from ICS with additional updates from the OpenMotif CVS. Maya includes the library in its default lib directory. No action is required to use the proper library.

For more information, see http://www.motifzone.com/

OpenGL libGLU.so
Maya depends on a compatible version of libGLU.so. The version that comes with XFree86 is compatible and works with Maya. Some other versions have problems with exception handling within Maya.

OpenGL Visuals
Maya's choice of OpenGL visuals is RGBA 8/8/8/8 double buffer with depth buffer of 24 where applicable. Visuals available from the XServer can be found using the command glxinfo.

If Maya can not obtain its preferred visual, it will fall back as possible to lower values. A warning will be issued in this case.

Set up the XServer so it is using direct rendering to get as many visuals as possible. Use a depth setting of 24, to enable 8 bits per component.

Sound

Autodesk is aware that sound reproduction inside Maya (scrubbing and playback) doesn't work on many sound cards on Linux. At this time sound reproduction may not be adequate for your purposes. Sound playback does behave correctly on some cards and some on-board/built-in sound devices, and we are currently attempting to identify specific sound cards that provide better performance.

Soundblaster Live cards are currently known to provide inadequate performance for interactive sound playback, particularly scrubbing.

We are also aware that sound will not work on some sounds cards (e.g. Soundblaster 16) when another application is already using the sound system.

 


Notes on Operating Systems

Redhat WS 4.0 Limitations and Solutions
Limitation When using Maya Live, the startTrack initial image may appear very small, and the playblast may appear with no image. Sometimes the files are created correctly even though they do not play back with fcheck manually.
Solution None
Limitation While many NFS issues with Irix file servers were fixed in Redhat 7.2, issues are still occurring on Redhat 7.2 and 7.3 when exporting to 64-bit file systems (e.g. IRIX).
Solution Exporting with the ,32bitclients attribute sometimes helps.
Check your /etc/exports file and append ,32bitclients on each line that exports to a 64-bit file system. E.g.;
/var -access=hosts,32bitclients
Note: with this setting you will not be able to access files larger than 2GB.

Non Redhat Systems Limitations and Solutions
Limitation

Maya may not run on systems that do not have a compatible runtime libraries, including glibc compiled with the __cxa_atexit option. Maya includes the C++ runtime libraries libstdc++.so.6, and libgcc_s.so.1 within the Maya "lib" directory, as well as the required Motif 2.2.3 runtime library libXm.so.3

Solution It is possible to copy selected .so files, however the precise files and locations vary on different versions of Linux and we are unable to provide replacement .so files, precise instructions nor provide Support on how to resolve this.



Qual chart update is in progress. The information contained in this chart is currently being updated.

Workstations

The folowing table show the system that Autodesk has tested and qualified.

Company Model Web
HP  HP Workstation xw8400 www.hp.com



Qual chart update is in progress. The information contained in this chart is currently being updated.

Graphics Cards and Driver Versions

Maya is qualified with the following graphics adapters (with the specified driver for the specified operating systems). Autodesk has tested only drivers listed under each OS. While it may be possible to use Maya successfully on earlier or later drivers, Autodesk cannot guarantee their performance or behavior. If you encounter problems with a driver, we strongly suggest that you contact the graphic card vendor to report your problem.

Company Graphics Controller Fedora Core 5 Red Hat EL ws 4.0* SuSE 10.1
   
32 Bit
64 Bit
32 Bit
64 Bit
32 Bit
64 Bit
ATI FireGL V3300 not qualified not qualified 8.28.8 8.28.8 8.28.8 8.28.8
ATI FireGL V3400 not qualified not qualified 8.28.8 8.28.8 8.28.8 8.28.8
ATI FireGL V5000 not qualified not qualified 8.28.8 8.28.8 8.28.8 8.28.8
ATI FireGL V5100 not qualified not qualified 8.28.8 8.28.8 8.28.8 8.28.8
ATI FireGL V5200 not qualified not qualified 8.28.8 8.28.8 8.28.8 8.28.8
ATI FireGL V7100 not qualified not qualified 8.28.8 8.28.8 8.28.8 8.28.8
ATI FireGL V7200 not qualified not qualified 8.28.8 8.28.8 8.28.8 8.28.8
ATI FireGL V7300 not qualified not qualified 8.28.8 8.28.8 8.28.8 8.28.8
ATI FireGL V7350 not qualified not qualified 8.28.8 8.28.8 8.28.8 8.28.8
Nvidia Quadro FX 1400 97.46 97.46 97.46 97.46 97.46 97.46
Nvidia Quadro FX 1500 97.46 97.46 97.46 97.46 97.46 97.46
Nvidia Quadro FX 3400 97.46 97.46 97.46 97.46 97.46 97.46
Nvidia Quadro FX 3450 97.46 97.46 97.46 97.46 97.46 97.46
Nvidia Quadro FX 4400 97.46 97.46 97.46 97.46 97.46 97.46
Nvidia Quadro FX 4500 97.46 97.46 97.46 97.46 97.46 97.46
Nvidia Quadro FX 4500 X2 97.46 97.46 97.46 97.46 97.46 97.46
Nvidia Quadro FX 5500 97.46 97.46 97.46 97.46 97.46 97.46
*Red Hat Enterprise Linux ws 4.0 Update
see below for important details about each of these graphics cards.

Video Cards without Hardware Overlay Planes
There will be visual differences compared with Hardware overlays that may result in difficulty seeing or manipulating aspects of the scene or Maya interface. Examples of Graphics cards without Hardware overlays include (but are not restricted to):

Although Maya may be used successfully on systems containing these Graphics Cards, only those specifically listed here have been tested. Please review the notes below carefully as some of these cards have limitations which may make them unsuitable for your purposes.

Nvidia Quadro FX Family
To set hardware overlay planes on NVIDIA quadro cards you will need to enable "CIOverlay" in the 'xorg.conf file. ex.

Section "Device"

Option "CIOverlay" "on"


Detailed Driver Notes and Settings

Model Version Driver Settings
 
32 Bit
64 Bit
 

ATI FireGL Graphics Accelerators

8.26.18 8.26.18 OpenGLOverlay on
Nvidia Quadro FX Family 97.46 97.46 CIOverlay on

ATI FireGL Series

Limitations and Solutions
Limitation Autodesk Maya Live tracking tool does not work under Linux X64.
Solution no solution within x64 environement, we suggest that you use Autodesk Maya Live on Linux x32 environement

 

Limitations and Solutions
Limitation ATi driver OpenGL Overlays do not load on SuSE 10.1 x32 and SuSE 10.1 x64 .
Solution no solution.

 


Compiler Requirements

Maya 8.54 was compiled using gcc 4.0.2.  on a RHEL 4 system. gcc 4.0.2 source code is available from http://gcc.gnu.org/gcc-4.0/

The options to build the gcc 4.0.2. compiler used for Maya are:

     

gcc402 -v


Using built-in specs.
Target: x86_64-unknown-linux-gnu
Configured with: ../gcc-4.0.2/configure --prefix=/opt/gcc402 --program-suffix=402  --enable-shared  --enable-threads=posix  --enable-checking=release  --with-system-zlib  --enable-__cxa_atexit  --disable-libunwind-exceptions  --enable-languages=c,c++ Thread model: posix gcc version 4.0.2

Plugin developers should use the same configuration.