Skip to content

[Bug] Isaac Sim 4.5.0.0 crashes on RTX PRO 5000 Blackwell (CC 12.0) — SimulationApp segfault in _wait_for_viewport #671

@omkathalkar

Description

@omkathalkar

Description

Environment

  • OS: Ubuntu 24.04.4 LTS (kernel 6.8.0-124-generic)
  • NVIDIA Driver: 595.71.05
  • CUDA Toolkit: 12.6 (nvcc V12.6.85)
  • Isaac Sim: 4.5.0.0 (pip install, isaacsim[all]==4.5.0.0)
  • Conda env: Python 3.10
  • GPU: NVIDIA RTX PRO 5000 Blackwell (48GB, CUDA CC 12.0, PCI 02:00.0)
  • Second GPU: NVIDIA GeForce RTX 4060 Ti (16GB, PCI 01:00.0)

Issue

SimulationApp segfaults during initialization when the RTX PRO 5000 Blackwell is present. The crash is consistent across headless=True, no_window=True, and all renderer options tested (RaytracedLighting, PathTracing).

Minimal repro:
from isaacsim import SimulationApp
app = SimulationApp({"headless": True, "no_window": True})
print("SimulationApp: OK")
app.close()


Root cause (from logs)

iRay explicitly reports Blackwell as unsupported:
[Warning] [rtx.neuraylib.plugin] [IRAY:RENDER] 1.1 IRAY rend warn :
GPU 1 (NVIDIA RTX PRO 5000 Blackwell) with CUDA compute capability 12.0
is unsupported by this version of iray photoreal.
Please look for an update with your software provider.

The RTX scene database also overflows on the 48GB VRAM:
[Warning] [rtx.scenedb.plugin] SceneDbContext : TLAS limit buffer size 7512601600
[Warning] [rtx.scenedb.plugin] SceneDbContext : TLAS limit : valid true, within: false

The resulting segfault crash trace:
Fatal Python error: Segmentation fault

Thread (most recent call first):
File "simulation_app.py", line 520 in _wait_for_viewport
File "simulation_app.py", line 270 in init

With detailed async trace showing the rendering crash propagating through the Kit event loop:
File "app_iface.py", line 51 in _next_update_async
File "material_library.py", line 1656 in get_mdl_list_async
File "material_extensions.py", line 36 in add_menus
File "async_engine.py", line 197 in run_once
File "simulation_app.py", line 520 in _wait_for_viewport
File "simulation_app.py", line 270 in init


Workaround

Forcing rendering onto the RTX 4060 Ti (Omniverse device index 1) with multi-GPU disabled works:
app = SimulationApp({
"headless": True,
"no_window": True,
"active_gpu": 1,
"multi_gpu": False,
"max_gpu_count": 1
})

This is not ideal — the RTX PRO 5000 Blackwell is the primary workstation GPU and should be used for Isaac Sim rendering.


Request

Please update iRay and the RTX scene database in Isaac Sim to support CUDA compute capability 12.0 (Blackwell architecture). Confirmed working in Isaac Sim 4.5.0.0: 4.5.0.0 is the latest available on PyPI — no newer version to upgrade to.

Isaac Sim version

4.5.0.0

Operating System (OS)

Ubuntu 24.04.4 LTS

GPU Name

NVIDIA RTX PRO 5000 Blackwell (48GB, CUDA CC 12.0, PCI 02:00.0)

GPU Driver and CUDA versions

595.71.05

Logs

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions