Segfault on installing/launching Isaac Sim

Trying to launch through the Omniverse launcher or via command line on Ubuntu 20.04 is giving this segmentation fault:

...
2022-07-25 13:56:42 [1,604ms] [Info] [carb] Initializing plugin: rtx.postprocessing.plugin (interfaces: [rtx::postprocessing::AlphaZeroMask v0.2],[rtx::postprocessing::ChromaticAberration v0.1],[rtx::postprocessing::DLSS v0.2],[rtx::postprocessing::Downsample v0.1],[rtx::postprocessing::Downsample2x v0.1],[rtx::postprocessing::Fullscreen v0.1],[rtx::postprocessing::Fxaa v0.1],[rtx::postprocessing::Histogram v0.2],[rtx::postprocessing::LensFlare v0.1],[rtx::postprocessing::MotionBlur v0.2],[rtx::postprocessing::Outline v0.2],[rtx::postprocessing::Postprocessing v0.6],[rtx::postprocessing::TemporalAA v0.3],[rtx::postprocessing::TileCompositing v0.1],[rtx::postprocessing::Tonemapping v0.2],[rtx::postprocessing::TvNoise v0.1],[rtx::postprocessing::ViewCombiner v0.1]) (impl: rtx.postprocessing.plugin)
2022-07-25 13:56:42 [1,606ms] [Warning] [carb.graphics-vulkan.plugin] NGX does not support feature SuperSampling.Available.
2022-07-25 13:56:42 [1,606ms] [Warning] [rtx.postprocessing.plugin] NGX does not have DLSS feature. Check nvngx_dlss.dll is available.
2022-07-25 13:56:42 [1,606ms] [Error] [rtx.postprocessing.plugin] createDLSSContext error: unable to initialize context. Optional DLSS feature is disabled.
2022-07-25 13:56:42 [1,616ms] [Info] [carb] Initializing plugin: rtx.optixdenoising.plugin (interfaces: [rtx::optixdenoising::OptixDenoising v0.2]) (impl: rtx.optixdenoising.plugin)
2022-07-25 13:56:42 [1,747ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.events.plugin.so!carbOnPluginStartup
2022-07-25 13:56:42 [1,748ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.tasking.plugin.so!std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (carb::tasking::Scheduler::*)(unsigned int, int, carb::cpp20::latch*), carb::tasking::Scheduler*, unsigned int, int, carb::cpp20::latch*> > >::_M_run()
2022-07-25 13:56:42 [1,750ms] [Fatal] [carb.crashreporter-breakpad.plugin] libpthread.so.0!funlockfile

The full log file is here: kit_20220725_095640.log (268.3 KB)

When using the launcher, it will allow you to select native or headless, but crashes after that. It appears to be the same error when running omni.isaac.sim.warmup.sh. It looks like the same error happens when trying to install the new 2022.1 beta through the launcher, since it calls post-install.sh (and warmup.sh in turn) and reverts the install after segfault. Here is the output of nvidia-smi:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.129.06   Driver Version: 470.129.06   CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA RTX A5000    Off  | 00000000:01:00.0  On |                  Off |
| 30%   34C    P8    30W / 230W |    178MiB / 24256MiB |      9%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
|   1  NVIDIA RTX A5000    Off  | 00000000:02:00.0 Off |                  Off |
| 30%   27C    P8     6W / 230W |     10MiB / 24256MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      1067      G   /usr/lib/xorg/Xorg                 39MiB |
|    0   N/A  N/A      2186      G   /usr/lib/xorg/Xorg                 91MiB |
|    0   N/A  N/A      2311      G   /usr/bin/gnome-shell               38MiB |
|    1   N/A  N/A      1067      G   /usr/lib/xorg/Xorg                  4MiB |
|    1   N/A  N/A      2186      G   /usr/lib/xorg/Xorg                  4MiB |
+-----------------------------------------------------------------------------+

I’ve had this install of Isaac working on this machine a few months ago, using the same drivers, so I’m not sure why it is failing now. Any thoughts?

Hi. Did up update the drivers recently or installed CUDA? If you have installed CUDA recently, it looks like it could not find the correct path.

Try uninstall CUDA and the drivers and reinstall just the NVIDIA drivers via the .run installer. The CUDA runtime is included in the NIVIDIA drivers installer.

That did the trick, thank you!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.