Autodesk / Autodesk/maya-usd

MayaUSD on a headless windows server without OpenGL driver fails to load in mayabatch/mayapy

Open
#4,581 1 comment 0 reactions 1 assignee Claimed by @santosg87 View on GitHub
bug
Dominant language
Wolfram Language
Stars
905
Forks
223
Avg merge
2d 9h
Merged PRs (30d)
17

Description

**Describe the bug**
Hello, currently we are testing out a custom MayaUSD 0.34.5 build with a custom OpenUSD v24.11 built for Maya 2026.3. So far this has been working great on workstations with fairly recent Nvidia drivers 580.x.

What we're seeing now is running headless server jobs (eg. exporting caches out on a farm consisting of Windows machines that don't have a GPU or Nvidia driver installed). When Maya tries to load the MayaUSD plugin due to it being used in the Maya scene, the plugin refuses to load and we suspect it is due to Windows only supplying an OpenGL 1.1 implementation. The machines that do have an Nvidia driver installed will load the plugin.

The default MayaUSD v0.34.0 that comes with Maya 2026.3 was also tested and failed to load the plugin as well.

**Steps to reproduce**
Steps to reproduce the behavior:
1. Open a Maya scene in `mayabatch` or `mayapy` that needs the MayaUSD plugin on Windows with a machine without an OpenGL driver.
2. Plugin fails to load.

**Expected behavior**
The plugin should still load in absence of a recent OpenGL implementation in headless mode.

**Attachments**
N/A

**Specs (if applicable):**
- OS & version - Windows 10 and 11.
- Compiler & version Visual Studio 2022 MSVC with v143 toolset.
- Maya version 2026.3
- Maya USD commit SHA - v0.34.5 tag
- Pixar USD commit SHA - v24.11 tag

**Additional context**
- We will test installing https://apps.microsoft.com/detail/9nqpsl29bfff?hl=en-US&gl=US and see if this is enough for the plugin to load.
- Our previous setup was Maya 2022 with an upgraded OpenUSD v23.02 and MayaUSD v0.29.0 (the last Python 2.x/3.x combination). I believe the plugin loaded on the hardware without an OpenGL implementation.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.