Last Updated: June.20, 2006
Update in progress - check back soon for more up to date information
Products | Version | Software Date |
---|---|---|
Maya Complete / Unlimited | 7.0 | 200507192211 |
Contents of this document
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:
[$Version] update_info=klipperrc.upd:25082001,klipperrc.upd:kde3.1 ral] AutoStart=false
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. These combinations were previously described in a way that could be misinterpreted and we apologize for any inconvenience.
The following tables show the operating systems and processor combinations qualified to run Maya and mental ray for Maya:
32-bit | 64-bit processors running in 32-bit mode | ||||||
---|---|---|---|---|---|---|---|
Pentium III | Pentium 4 | Xeon | AMD Athlon | Opteron | Athlon 64 | EM64T | |
Red Hat Enterprise Linux WS 4 (32-bit) | qualified1 | qualified1 | qualified1 | qualified1 | qualified1 | qualified1 | unsupported |
SuSE 9.3 x86 | qualified1 | qualified1 | qualified1 | qualified1 | (?) | (?) | (?) |
Fedora Core 3 x86 | qualified1 | qualified1 | qualified1 | qualified1 | (?) | (?) | (?) |
64-bit processor running in 64-bit mode | ||||
---|---|---|---|---|
Opteron | Athlon 64 (64-bit mode) | EM64T (64-bit mode) | Itanium2 (64-bit only) | |
Red Hat Enterprise Linux WS 4 (64-bit) | unsupported2 | unsupported2 | unsupported2 | unsupported2 |
1 Maya 7.0 has been qualified and is fully supported on the following Workstations with one of these operating systems:
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 Alias 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 Alias 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.
Redhat Enterprise Linux ws 4.0
SuSE 9.3
Fedora Core 3
Please see Notes on Operating Systems. note re: non Redhat Systems.
2 Maya 7.0 is currently Unsupported on these systems. Alias is investigating many of these combinations, but cannot currently support them.
OpenMotif 2.2.3
Maya 7.0 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.
Alias 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.
ALSA
ALSA
stands for Advanced Linux Sound Architecture. It is a complete
replacement for the existing sound architecture in Linux.
It is geared toward high performance applications and is better suited
to SMP machines. It has emulation for the older OSS sound system
that is standard in Red Hat Linux. Maya uses the OSS compatibility
layer. If you are experiencing sound problems under Linux, we
recommend installing ALSA drivers.
For more information, see
http://www.alsa-project.org/ .
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.5, 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. |
Company | Model | Web |
---|---|---|
HP | HP Workstation X1000/X1100/X2000/X2100/X4000 | www.hp.com |
HP | HP Workstation xw4100, XW5000, XW6000, XW8000 | www.hp.com |
IBM | IBM M Pro
6219, 6230 |
www.ibm.com |
IBM | IBM Z Pro 6221 | www.ibm.com |
Compaq | W6000/W8000 | www.compaq.com |
Maya is qualified with the following graphics adapters (with the specified driver for the specified operating systems). Alias has tested only drivers listed under each OS. While it may be possible to use Maya successfully on earlier or later drivers, Alias 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 3 | Red Hat EL ws 4.0* | SuSE 9.3 |
---|---|---|---|---|
Nvidia | Quadro FX 500 | untested | 76.76 | untested |
Nvidia | Quadro FX 1100 | untested | 76.76 | untested |
Nvidia | Quadro FX 1000/2000 | untested | 76.76 | untested |
Nvidia | Quadro FX 3000 | untested | 76.76 | untested |
Nvidia | Quadro FX 4000 | untested | 76.76 | untested |
Nvidia | Quadro FX 330 | untested | untested | untested |
Nvidia | Quadro FX 540 | untested | untested | untested |
Nvidia | Quadro FX 1300 | untested | 76.76 | untested |
Nvidia | Quadro FX 1400 | untested | untested | untested |
Nvidia | Quadro FX 3400/4400 | untested | untested | untested |
ATI1 | FireGL X1/Z1 | untested | untested | untested |
ATI1 | FireGL X2 | untested | untested | untested |
ATI1 | FireGL X3 | untested | untested | untested |
ATI1 | FireGL V3100 | untested | untested | untested |
ATI1 | FireGL V3200 | untested | untested | untested |
ATI1 | FireGL V5000 | untested | untested | untested |
ATI1 | FireGL V5100 | untested | untested | untested |
ATI1 | FireGL V7100 | untested | untested | untested |
[1] We anticipate re-qualifying ATI cards for Maya 7.0 Windows with a future ATI driver, to address the listed Hardware Render Buffer Limitation affecting ATI cards. | ||||
*Red Hat Enterprise Linux ws 4.0 | ||||
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.
- Radeon Family
- Geforce Series
Nvidia
Quadro 4 and Quadro FX Family
To set
hardware overlay planes on NVIDIA quadro cards you will need to enable
"CIOverlay" in the XF86Config file. ex.
Section "Device"
Option "CIOverlay" "on"
ATI FireGL X1/Z1
Model | Version | Driver Settings |
ATI FireGL X1/Z1 |
Red Hat Linux : 8.8.25 |
Application Profile->Maya |
Limitations and Solutions | ||
Limitation | Shaders using HardwareTexturing-> TextureFilter-> MipmapNearest, MipmapLinear, MipmapBilinear or MipmapTrilinear, will display incorrectly in the Hardware Render Buffer. | |
Solution | Set TextureFilter to either Nearest(Unfiltered) or Bilinear, per shader |
Model | Version | Driver Settings |
ATI FireGL X2 |
Red Hat Linux: 8.8.25 |
Application Profile->Maya |
Limitations and Solutions | ||
Limitation | Shaders using HardwareTexturing-> TextureFilter-> MipmapNearest, MipmapLinear, MipmapBilinear or MipmapTrilinear, will display incorrectly in the Hardware Render Buffer. | |
Solution | Set TextureFilter to either Nearest(Unfiltered) or Bilinear, per shader |
Model | Version | Driver Settings |
ATI FireGL X3 |
Red Hat Linux: 8.8.25 |
Application Profile->Maya |
Limitations and Solutions | ||
Limitation | Shaders using HardwareTexturing-> TextureFilter-> MipmapNearest, MipmapLinear, MipmapBilinear or MipmapTrilinear, will display incorrectly in the Hardware Render Buffer. | |
Solution | Set TextureFilter to either Nearest(Unfiltered) or Bilinear, per shader |
Model | Version | Driver Settings |
ATI FireGL V3100 |
Red Hat Linux: 8.8.25 |
Application Profile->Maya |
Limitations and Solutions | ||
Limitation | Shaders using HardwareTexturing-> TextureFilter-> MipmapNearest, MipmapLinear, MipmapBilinear or MipmapTrilinear, will display incorrectly in the Hardware Render Buffer. | |
Solution | Set TextureFilter to either Nearest(Unfiltered) or Bilinear, per shader |
Model | Version | Driver Settings |
ATI FireGL V3200 |
Red Hat Linux: 8.8.25 |
Application Profile->Maya |
Limitations and Solutions | ||
Limitation | Shaders using HardwareTexturing-> TextureFilter-> MipmapNearest, MipmapLinear, MipmapBilinear or MipmapTrilinear, will display incorrectly in the Hardware Render Buffer. | |
Solution | Set TextureFilter to either Nearest(Unfiltered) or Bilinear, per shader |
Model | Version | Driver Settings |
ATI FireGL V5000 |
Red Hat Linux: 8.8.25 |
Application Profile->Maya |
Limitations and Solutions | ||
Limitation | Shaders using HardwareTexturing-> TextureFilter-> MipmapNearest, MipmapLinear, MipmapBilinear or MipmapTrilinear, will display incorrectly in the Hardware Render Buffer. | |
Solution | Set TextureFilter to either Nearest(Unfiltered) or Bilinear, per shader |
Model | Version | Driver Settings |
ATI FireGL V5100 |
Red Hat Linux: 8.8.25 |
Application Profile->Maya |
Limitations and Solutions | ||
Limitation | Shaders using HardwareTexturing-> TextureFilter-> MipmapNearest, MipmapLinear, MipmapBilinear or MipmapTrilinear, will display incorrectly in the Hardware Render Buffer. | |
Solution | Set TextureFilter to either Nearest(Unfiltered) or Bilinear, per shader |
Model | Version | Driver Settings |
ATI FireGL V7100 |
Red Hat Linux: 8.8.25 |
Application Profile->Maya |
Limitations and Solutions | ||
Limitation | Shaders using HardwareTexturing-> TextureFilter-> MipmapNearest, MipmapLinear, MipmapBilinear or MipmapTrilinear, will display incorrectly in the Hardware Render Buffer. | |
Solution | Set TextureFilter to either Nearest(Unfiltered) or Bilinear, per shader |
Model | Version | Driver Settings |
Quadro FX 500/1000/2000 (NVIDIA) | Red Hat 9 1.0-7162 |
default settings |
Limitations and Solutions | ||
Limitation | Changing the contents of a panel several times consecutively (e.g. Panels->Panel->Visor) may cause Maya to crash | |
Solution | None |
Model | Version | Driver Settings |
Quadro FX 500/1100/1000/2000/3000/4000/1300 (NVIDIA) |
Red Hat 9 | Red Hat EL ws 4.0 1.0-7162 |
default settings |
Limitations and Solutions | ||
Limitation | Alpha and luminance are not displayed in correctly in imageplanes. | |
Solution | None |
Maya 7.0 was compiled using gcc 3.3.4 on a Redhat 9.0 system. gcc 3.3.4 source code is available from http://gcc.gnu.org/gcc-3.3
The options to build the gcc 3.3.4 compiler used for Maya are:
gcc334 -v
Reading specs from /opt/gcc334/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/specs Configured with: ../gcc-3.3.4/configure --prefix=/opt/gcc334 --program-suffix=334 --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --disable-libunwind-exceptions --enable-__cxa_atexit Thread model: posix gcc version 3.3.4
Plugin developers should use the same configuration.