
Comment installer Maya 2020 en mode silencieux sur Windows, macOS et Linux
Aperçu
Introduction : installation de Maya pour la production
Maya 2025 et 2026 sont la référence du secteur pour l'animation, le rigging, les dynamiques et les VFX. Mais l'installation est plus complexe qu'il n'y paraît, surtout lors d'un déploiement sur une render farm ou dans des studios multi-artistes.
L'installation silencieuse, la configuration du serveur de licences et la mise en place de la soumission à la render farm sont souvent négligées jusqu'à ce qu'une échéance critique impose la question. Ce guide couvre le processus complet de déploiement que nous utilisons dans des studios professionnels.
Configuration requise : Maya 2025/2026
Avant toute installation, vérifiez que votre matériel répond aux exigences de base. Les déploiements sur render farm utilisent souvent des systèmes plus anciens ou moins puissants ; sous-évaluer les exigences provoque des erreurs d'exécution obscures en pleine production, plusieurs jours plus tard.
Configuration Windows :
- OS : Windows Server 2019 ou version ultérieure, ou Windows 10/11 Pro (22H2 ou plus récent recommandé)
- Processeur : Intel Xeon E5-2699v4 (ou AMD EPYC équivalent) au minimum pour les nœuds de render farm ; Intel i9/Ryzen 9 pour les postes de travail des artistes
- RAM : 32 GB minimum (64 GB recommandés pour les scènes complexes)
- Disque : 15 GB libres (installation) + 100 GB d'espace projet/cache
- GPU : pilote NVIDIA 531.00+ (si aperçu accéléré par GPU)
- .NET Framework : 4.8 ou ultérieur
Configuration macOS :
- OS : macOS 12.x ou version ultérieure (Monterey minimum ; Ventura/Sonoma préférés)
- Processeur : Apple Silicon (M1/M2/M3) ou Intel (6e génération ou ultérieure)
- RAM : 32 GB minimum (64 GB pour les postes de travail de production)
- Disque : 15 GB libres pour l'installation
- GPU : Apple Metal (natif M-series) ou GPU AMD (pour les anciens Mac Intel)
Remarque macOS : Autodesk a abandonné la prise en charge des plugins 32 bits dans Maya 2024. Les anciens scripts et plugins de studio peuvent nécessiter un portage.
Configuration Linux :
- OS : Ubuntu 20.04 LTS, 22.04 LTS, ou RHEL 8.6+
- Noyau : 5.4 ou ultérieur
- Processeur : Intel Xeon ou AMD EPYC avec prise en charge SSE4.2
- RAM : 32 GB minimum (64 GB pour les nœuds de render farm gérant des simulations lourdes)
- Bibliothèques : glibc 2.31+, libxrender, libxrandr (généralement préinstallées)
- Serveur d'affichage X11 ou Wayland
Les nœuds de render farm ont rarement besoin d'un support GPU ; le rendu CPU domine la production Maya. L'accélération GPU dans Maya (viewport Hydra) est optionnelle et désactivée sur les serveurs de render farm sans interface graphique (headless).
Installation silencieuse sous Windows
L'installation silencieuse automatise le déploiement sur les nœuds de render farm sans intervention de l'utilisateur.
Étape 1 : télécharger et extraire l'installeur
- Connectez-vous à votre compte Autodesk
- Accédez à Téléchargements > Téléchargements de produits > Maya
- Sélectionnez la version (2025 ou 2026) et l'OS (Windows)
- Téléchargez l'installeur complet (environ 2,5 GB)
- Extrayez l'installeur sur un disque local ou un partage réseau accessible à tous les nœuds de render farm
Pour un déploiement sur 20+ machines de render farm, stockez l'installeur extrait sur un partage réseau (NFS sous Linux, SMB sous Windows). Les téléchargements individuels sont lents et sujets aux erreurs à grande échelle.
Étape 2 : créer le fichier de réponse pour l'installation silencieuse
Créez un fichier nommé install.xml (ou utilisez un modèle fourni) avec votre licence Maya et vos préférences d'installation :
<?xml version="1.0" encoding="UTF-8"?>
<AutodeskProduct>
<InstallPath>C:\Program Files\Autodesk\Maya2025</InstallPath>
<Licensing>
<LicenseMethod>Network</LicenseMethod>
<LicenseServer>license-server.yourcompany.local</LicenseServer>
<LicensePort>27000</LicensePort>
</Licensing>
<InstallOptions>
<Feature name="Maya" selected="true" />
<Feature name="MayaUSD" selected="true" />
<Feature name="MotionBuilder" selected="false" />
<Feature name="Arnold" selected="true" />
</InstallOptions>
<ShutdownPrompt>false</ShutdownPrompt>
</AutodeskProduct>
Attributs clés :
LicenseMethod: réglez sur « Network » pour les licences flottantes (recommandé pour les render farms). Réglez sur « Standalone » uniquement pour les licences de poste perpétuelles.LicenseServer: le nom d'hôte ou l'adresse IP de votre serveur de licences (voir la section Configuration du serveur de licences ci-dessous).Feature selection: Arnold est activé par défaut (requis pour le rendu Arnold). MayaUSD est lourd ; désactivez-le sur les nœuds de render farm si non nécessaire.
Étape 3 : exécuter l'installation silencieuse
Ouvrez l'invite de commandes en tant qu'administrateur et exécutez :
cd C:\Extracted\Maya2025Installer
setup.exe --silent --response-file C:\path\to\install.xml
Le processus se termine généralement en 10 à 15 minutes par machine. Les erreurs sont journalisées dans :
C:\ProgramData\Autodesk\Maya\install_log.txt
Surveillez ce fichier pour détecter les problèmes de licence ou les dépendances manquantes.
Après l'installation : variables d'environnement
Après l'installation silencieuse, vérifiez les chemins d'environnement :
echo %MAYA_LOCATION%
Doit retourner : C:\Program Files\Autodesk\Maya2025
Si vide, ajoutez-la manuellement :
setx MAYA_LOCATION "C:\Program Files\Autodesk\Maya2025"
Les outils de soumission de rendu et les plugins pour la render farm dépendent de cette variable.
Installation silencieuse sous macOS
L'installation sous macOS diffère de celle de Windows, mais suit le même principe : télécharger, extraire, configurer le serveur de licences, exécuter en silence.
Étape 1 : obtenir l'installeur
- Téléchargez Maya pour macOS depuis votre compte Autodesk
- Extrayez le fichier .dmg :
hdiutil attach Maya2025.dmg
- Copiez le bundle d'application Maya 2025 vers /Applications ou un partage réseau :
cp -r "/Volumes/Maya 2025 Installer/Maya 2025.app" /Applications/
Étape 2 : configurer le serveur de licences
Contrairement à Windows, macOS ne dispose pas de fichier de réponse intégré. Créez plutôt un script de configuration :
#!/bin/bash
LICENSE_SERVER="license-server.yourcompany.local"
LICENSE_PORT="27000"
# Write license configuration
mkdir -p /Users/$USER/Library/Preferences/Autodesk/Maya/2025
cat > /Users/$USER/Library/Preferences/Autodesk/Maya/2025/license.xml << EOF
<License>
<LicenseMethod>Network</LicenseMethod>
<LicenseServer>$LICENSE_SERVER@$LICENSE_PORT</LicenseServer>
</License>
EOF
echo "Maya license server configured: $LICENSE_SERVER:$LICENSE_PORT"
Étape 3 : vérifier l'installation
Testez le lancement de Maya :
/Applications/Maya\ 2025.app/Contents/bin/maya
Sur les nœuds de render farm (serveurs sans interface graphique), ignorez la vérification visuelle et passez directement aux tests de soumission de rendu.
Installation silencieuse sous Linux
Le déploiement sous Linux est le plus simple, en particulier sur les nœuds de render farm exécutant Ubuntu ou RHEL.
Étape 1 : télécharger et extraire
# Download from Autodesk Account (assume already downloaded)
tar -xzf Maya2025_Linux_gcc11_x64.tar.gz -C /opt/autodesk/
cd /opt/autodesk/maya2025
Étape 2 : installer les dépendances
Avant d'exécuter l'installeur, assurez-vous que les bibliothèques requises sont présentes :
# Ubuntu
sudo apt-get install -y libxrender1 libxrandr2 libglu1-mesa xvfb
# RHEL/CentOS
sudo yum install -y libXrender libXrandr mesa-libGLU xorg-x11-server-Xvfb
Étape 3 : exécuter l'installeur
cd /opt/autodesk/maya2025
sudo ./install.sh
Lorsqu'il est demandé de configurer la licence, sélectionnez « Network License » et indiquez :
License Server: license-server.yourcompany.local
Port: 27000
Étape 4 : mettre à jour l'environnement
Ajoutez Maya au PATH système et définissez les variables d'environnement :
echo 'export MAYA_LOCATION=/opt/autodesk/maya2025' >> ~/.bashrc
echo 'export PATH=$MAYA_LOCATION/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
Vérifiez :
which maya
# Output: /opt/autodesk/maya2025/bin/maya
Configuration du serveur de licences : essentielle pour les render farms
Les trois plateformes (Windows, macOS, Linux) attendent un serveur de licences centralisé. Sans lui, l'installation silencieuse réussit, mais Maya ne parvient pas à se lancer au moment du rendu, avec une erreur cryptique « Cannot connect to license server ».
Mettre en place un serveur de licences :
- Achetez une licence réseau Autodesk distincte depuis votre compte
- Installez le serveur de licences Autodesk sur un serveur Windows ou une machine Linux dédiée, disponible 24h/24 et 7j/7
- Configurez les règles de pare-feu pour autoriser le port 27000 (par défaut) depuis les nœuds de render farm vers le serveur de licences
Configuration du serveur de licences (Windows) :
- Téléchargez l'installeur du serveur de licences Autodesk depuis votre compte
- Exécutez l'installeur sur une machine Windows Server
- Pendant la configuration, indiquez votre numéro de série de licence et votre code d'activation
- Démarrez le service du serveur de licences :
net start "Autodesk License Server"
- Vérifiez qu'il est à l'écoute :
netstat -an | findstr 27000
Configuration du serveur de licences (Linux) :
# Install license server
sudo ./ADSK_LicenseServer_Linux.sh
# Start the service
sudo systemctl start adskd
sudo systemctl enable adskd
# Verify
sudo netstat -tulpn | grep 27000
Dépannage de la connectivité de licence :
Si les nœuds de render farm ne peuvent pas atteindre le serveur de licences, vérifiez :
- Le pare-feu autorise le port 27000 du nœud vers le serveur
- Le nom d'hôte/l'IP est correct dans chaque installation Maya
- Le démon du serveur de licences est en cours d'exécution :
ps aux | grep adskd - Aucun conflit de port :
netstat -tulpn | grep 27000
Sur une render farm, une seule connexion de licence en échec bloque l'ensemble du job. Validez la configuration de la licence sur au moins 3 nœuds de render farm avant le déploiement en production.
Configuration de la soumission à la render farm
Après avoir installé Maya sur tous les nœuds de render farm et configuré le serveur de licences, configurez la soumission de rendu.
Trois scénarios :
-
Soumission intégrée à la render farm (Thinkbox Deadline, Rush) : le logiciel de render farm gère la distribution des jobs. Le plugin Maya communique directement avec l'ordonnanceur de la render farm.
-
Rendu en ligne de commande (Docker, scripts shell) : la render farm invoque Maya en tant que sous-processus avec le fichier de scène et les paramètres de rendu.
-
Approche hybride (courante en VFX) : Deadline gère l'ordonnancement des jobs ; des scripts Python personnalisés extraient les données de scène et invoquent le rendu Maya.
Soumission intégrée (exemple Deadline) :
Si votre render farm utilise Thinkbox Deadline :
- Installez le client Deadline sur tous les nœuds de render farm (l'installeur est distinct de celui de Maya)
- Déployez le plugin Maya Deadline :
# Copy deadline-provided Maya plugin to Maya plugin directory
cp /path/to/deadline/plugins/MayaSubmitter.py \
/opt/autodesk/maya2025/plug-ins/
-
Dans Maya, la boîte de dialogue de soumission Deadline apparaît sous Render > Render Farm > Submit to Deadline
-
Configurez la boîte de dialogue de soumission pour pointer vers l'ordonnanceur de votre render farm :
Deadline Repository: network-path-or-IP:port
Job Name: [Auto-filled from scene name]
Output Path: [Network location writable by farm nodes]
Rendu en ligne de commande (sans middleware de render farm) :
Pour les configurations simples sans logiciel d'ordonnancement de render farm, soumettez les jobs manuellement :
# Render a single frame
/opt/autodesk/maya2025/bin/maya -batch -file scene.mb -render -rd /output/directory/ -im image_name
# Render frame range
/opt/autodesk/maya2025/bin/maya -batch -file scene.mb -render -rf 1 -rl 100
Indicateurs clés :
-batch: mode sans interface graphique (headless)-file: fichier de scène à rendre-render: exécute la commande de rendu dans la scène-rd: répertoire de sortie-rf / -rl: plage d'images (première / dernière image)
Soumission par script Python :
De nombreux studios utilisent Python pour automatiser la soumission :
import subprocess
import os
scene_file = "/path/to/scene.mb"
output_dir = "/output/farm/renders"
frame_start = 1
frame_end = 100
cmd = [
"/opt/autodesk/maya2025/bin/maya",
"-batch",
"-file", scene_file,
"-render",
"-rf", str(frame_start),
"-rl", str(frame_end),
"-rd", output_dir
]
result = subprocess.run(cmd, capture_output=True, text=True)
print(result.stdout)
if result.returncode != 0:
print("ERROR:", result.stderr)
Préparation du fichier de scène pour la soumission à la render farm
Avant de soumettre à une render farm, validez votre scène Maya :
Gestion des chemins d'accès aux assets :
Les nœuds de render farm sont des machines distinctes avec des structures de dossiers différentes. Tous les chemins de textures, références de modèles et emplacements de scripts doivent être :
- Des chemins relatifs (recommandé) :
../textures/brick.exr(relatif à l'emplacement du fichier de scène) - Des chemins réseau absolus :
//network-share/project/textures/brick.exr(chemin UNC sous Windows, NFS sous Linux) - Jamais des chemins locaux absolus :
C:\Users\Artist\Documents\brick.exr(échoue sur les nœuds de render farm)
Validez tous les chemins avant soumission :
# In Maya script editor (Python)
import maya.cmds as cmds
# Find all file references
file_nodes = cmds.ls(type='file')
for node in file_nodes:
path = cmds.getAttr(node + '.fileTextureName')
if path.startswith('C:') or path.startswith('/Users') or path.startswith('/home'):
print(f"WARNING: Absolute path detected: {path}")
Configuration du moteur de rendu :
Assurez-vous que le bon moteur de rendu est défini avant la soumission :
cmds.setAttr('defaultRenderGlobals.currentRenderer', 'arnold', type='string')
# or 'vray', 'renderman', etc.
Remplissage des numéros d'image :
Définissez le remplissage du numéro d'image pour garantir une sortie séquentielle :
cmds.setAttr('defaultRenderGlobals.extensionPadding', 4)
# Produces: image_0001.exr, image_0002.exr, etc.
Problèmes d'installation courants et solutions
Problème : « Setup.exe – Entry Point Not Found »
Cause : version de .NET Framework Windows manquante ou obsolète.
Solution :
# Download .NET 4.8 from Microsoft
# Install silently:
netfx481_full.exe /q /norestart
# Reboot and retry Maya installation
Problème : délai d'expiration de connexion au serveur de licences (Windows)
Cause : le pare-feu bloque le port 27000.
Solution :
# Allow Maya through Windows Firewall
New-NetFirewallRule -DisplayName "Maya License Server" `
-Direction Inbound -Protocol TCP -LocalPort 27000 -Action Allow
# Restart license server
net stop "Autodesk License Server"
net start "Autodesk License Server"
Problème : « libXrender.so.1 Not Found » (Linux)
Cause : bibliothèques X11 manquantes sur les nœuds de render farm sans interface graphique.
Solution :
sudo apt-get install libxrender1 libxrandr2 libglu1-mesa xvfb
# On headless systems, configure a virtual display:
export DISPLAY=:0.0
# Then run Maya
Problème : Maya ne se lance pas après une installation silencieuse (toutes plateformes)
Cause : serveur de licences inaccessible ou mal configuré.
Solution :
- Vérifiez que le serveur de licences est en cours d'exécution :
# Linux/macOS
ps aux | grep adskd
# Windows
Get-Service | grep "Autodesk License"
- Testez la connectivité réseau :
telnet license-server.local 27000
# Should connect; if timeout, check firewall rules
- Vérifiez le journal de débogage Maya :
# Windows
cat C:\ProgramData\Autodesk\Maya\install_log.txt
# macOS/Linux
cat ~/.autodesk/maya/debug.log
Étude de cas réel : déploiement de render farm multiplateforme
Un studio VFX avec lequel nous travaillons a récemment déployé Maya sur 60 nœuds de render farm (30 Windows, 20 Linux, 10 macOS).
Défis :
- 60 installations séparées auraient pris 40+ heures manuellement
- Le serveur de licences n'a d'abord pas réussi à gérer 60 connexions simultanées
- Les chemins d'accès aux assets étaient mélangés entre emplacements locaux et réseau
Solution :
- Création d'un fichier de réponse unique (
install.xml) pour les nœuds Windows - Écriture d'un script bash pour déployer les installations Linux en parallèle (10 à la fois)
- Pré-vérification de tous les chemins d'assets de scène avec un script Python avant soumission à la render farm
- Mise à niveau du serveur de licences pour gérer 100+ connexions simultanées
Résultat :
- 60 nœuds entièrement configurés en 3 heures
- Zéro échec de rendu lié à des problèmes d'installation
- Débit de 2 000+ images par jour (contre 800 avant l'optimisation de la render farm)
FAQ
Q: Faut-il utiliser la même version de Maya sur tous les nœuds de render farm ? A: Oui. Mélanger les versions (2024, 2025, 2026 sur la même render farm) entraîne des incompatibilités de plugins, des différences de rendu et des cauchemars de débogage. Standardisez sur une seule version.
Q: À quelle fréquence dois-je mettre à jour le serveur de licences ? A: Autodesk publie des mises à jour du serveur de licences chaque trimestre. Planifiez les mises à jour pendant les périodes de faible rendu. Un serveur de licences en échec bloque tous les rendus de la render farm.
Q: Puis-je exécuter Maya 2025 et 2026 sur le même nœud de render farm ? A: Techniquement oui, mais ce n'est pas recommandé. Ils partagent certaines bibliothèques ; des conflits surviennent. Utilisez des partitions séparées ou des machines virtuelles si vous devez prendre en charge plusieurs versions.
Q: Quelle est la différence entre les licences Network et Standalone ? A: Les licences Network sont flottantes : n'importe quel nœud peut les utiliser. Les licences Standalone sont liées à une machine spécifique. Pour les render farms, les licences Network sont obligatoires.
Q: Les nœuds de render farm ont-ils besoin de pilotes GPU ? A: Seulement si vous faites du rendu GPU (Arnold GPU, V-Ray GPU). La plupart des render farms Maya utilisent le rendu CPU. Les pilotes GPU ajoutent de la complexité ; évitez-les sur les nœuds CPU uniquement.
Q: Comment automatiser la surveillance du serveur de licences ? A: Écrivez un script de vérification d'état qui interroge le serveur de licences toutes les 5 minutes. En cas d'échec, alertez l'équipe ops ou déclenchez un redémarrage automatique. La plupart des render farms appliquent cette pratique en standard.
Q: Quelle est la meilleure façon de gérer les mises à jour de plugins Maya à l'échelle de la render farm ?
A: Les plugins se trouvent dans /opt/autodesk/maya2025/plug-ins/ (Linux) ou C:\Program Files\Autodesk\Maya2025\plug-ins\ (Windows). Centralisez les installations de plugins sur un partage réseau, puis créez un lien symbolique depuis chaque nœud. Les mises à jour se propagent instantanément à tous les nœuds.
Q: De combien d'espace disque ai-je besoin sur les nœuds de render farm ? A: 15 GB pour Maya + l'OS. Ajoutez 50+ GB d'espace scratch (cache de rendu, fichiers temporaires, nettoyage des rendus échoués). Ajustez en fonction si votre studio effectue des rendus haute résolution (8K) ou des simulations lourdes.
Ressources associées
Découvrez comment configurer d'autres logiciels pour les render farms :
- Installer 3ds Max sur les render farms
- Configuration de Cinema 4D pour le rendu cloud
- Rendu distribué Blender sur les render farms
Découvrez les meilleures pratiques de déploiement de render farm :
Ressources externes
Pour la documentation officielle d'Autodesk sur l'installation et les licences :



