Tried to run isaac-sim headlessly in the NVidia container, but get `[carb.windowing-glfw.plugin] GLFW initialization failed.`

Hello all.

I am working on a remote headless machine. I try to run Issac Sim in container (nvcr.io/nvidia/isaac-sim:2023.1.1 ).

I followed the instructions in Container Installation. I verified that the driver could run within the container: nvidia-smi listed the GPU info correctly.

As I worked on a headless machine, I run/isaac-sim/runheadless.native.sh. However, the following error happened:

2024-01-31 08:03:41 [1,133ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.

Below I upload my log, which contain logging info and the output of nvidia-smi.

kit_20240131_080340.log (1.1 MB)

I’ve searched with this error info on the Internet, but I didn’t get a solution.

I’ve gone through trouble shoot. Q6) Startup failure with GLFW initialization failed suggested to reinstall the driver. But actually nvidia-smi returned the correct info.

So could anyone here please help me with this issue? Many thanks in advance!

@MARMOTatZJU looks like you are using A800s, there was another thread recently of another user having issues. below is the mod’s/dev’s response:

Thank you for your clue! So RTX is required by Isaac-Sim?

it’s pretty much for all OV apps (Isaac Sim, Composer, Audio2Face, etc) here is a quick breakdown for the platform/app reqs:

https://docs.omniverse.nvidia.com/platform/latest/common/technical-requirements.html

@Simplychenable Very clear explanation.

By the way, would it be possible to bypass the RTX requirement? Like enabling a slower but non RTX-requiring Graphics backend

i would defer to the mods/devs because i don’t want to give you the wrong answer 🙂

No problem. You’ve already provided me with super useful clues. Thank you very much! I will discuss this issue with NV moderator later.

1 Like