I failed with launching Create on Linux (Ubuntu 18.04.6 LTS) with the message in logs bellow:
[Error] [omni.core.ITypeFactory] ITypeFactory must not be destructed post-main. plugins will not be unloaded.
Can anyone help to solve the issue?
Thank you very much.
Thank you very much.
May I ask the other question?
I also failed to install the Isaac Sim with the message bellow:
Error occurred during installation of Isaac Sim: Command failed: “/home/ubuntu/.local/share/ov/pkg/isaac_sim-2021.2.1/omni.isaac.sim.post.install.sh”
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 34 ()
Serial number of failed request: 187
Current serial number in output stream: 185
/home/ubuntu/.local/share/ov/pkg/isaac_sim-2021.2.1/omni.isaac.sim.post.install.sh: line 10: 13087 Segmentation fault (core dumped) ${SCRIPT_DIR}/omni.isaac.sim.warmup.sh
It looks like the common issue seems to be this failure:
Error of failed request: GLXBadFBConfig
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 247
Current serial number in output stream: 247
That generally points to a driver issue, but the documentation for troubleshooting has Q8) Startup failure for carb::glinterop with X Error of failed request: GLXBadFBConfig, which goes into a bit more detail.
Looking at the info in the logs, it is possible that these machines are all headless, but I’m not sure.The log message regarding ITypeFactory seems to be a bit of a red herring:
2022-07-01 21:58:21 [981ms] [Error] [omni.core.ITypeFactory] ITypeFactory must not be destructed post-main. plugins will not be unloaded.
ITypeFactory’s behavior is causing this to be a crash instead of a graceful exit with error code. We are working on a way to address this error message.
Hello, I have the same problem in installing the isaac sim. This is the launcher.log:
[2022-07-13 21:04:37.827] [debug] [441445ef-657d-4a9b-8a01-e94c92a43c1d] Downloading https://asset.launcher.omniverse.nvidia.com/isaac_sim/2022.1.0/linux-x86_64/package.zip?Expires=1657814678&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9hc3NldC5sYXVuY2hlci5vbW5pdmVyc2UubnZpZGlhLmNvbS9pc2FhY19zaW0vMjAyMi4xLjAvbGludXgteDg2XzY0L3BhY2thZ2UuemlwIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNjU3ODE0Njc4fX19XX0_&Signature=PQ7~A5bjDaVmuD6dp~MfcxRxLTVGgNf~IFTMTK5Szl~FCOhYLsykyZOupqRJpHyXPZS-EYK8DO8JdJL1ngI7l7AEfjI0mhGHLAzoH0Y77GfDath6m384wY5XLe8A2M0vSLZpOxLBX-rXus2xsBt1NC6jJTVrRbPfPlxcwqiDAbe7sdhK1-rQx3USemG0PkLWsRsLgLs6xLnrD1ptTT4agsUGbtUUeBYcfmOfzVqE9gi78-2WA3bp5gCrmMYYQY7ampJrarAnZVEOeLy3KolprM0~UIiuI6cgqc4bJ82jRjWIyRMMLUWLSxSq7YR5mn7kwBHr0lNOaSCWcyYyNlznbw__&Key-Pair-Id=K13PD0MHC2KFRP...
[2022-07-13 21:04:37.917] [debug] [441445ef-657d-4a9b-8a01-e94c92a43c1d] Save https://asset.launcher.omniverse.nvidia.com/isaac_sim/2022.1.0/linux-x86_64/package.zip?Expires=1657814678&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9hc3NldC5sYXVuY2hlci5vbW5pdmVyc2UubnZpZGlhLmNvbS9pc2FhY19zaW0vMjAyMi4xLjAvbGludXgteDg2XzY0L3BhY2thZ2UuemlwIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNjU3ODE0Njc4fX19XX0_&Signature=PQ7~A5bjDaVmuD6dp~MfcxRxLTVGgNf~IFTMTK5Szl~FCOhYLsykyZOupqRJpHyXPZS-EYK8DO8JdJL1ngI7l7AEfjI0mhGHLAzoH0Y77GfDath6m384wY5XLe8A2M0vSLZpOxLBX-rXus2xsBt1NC6jJTVrRbPfPlxcwqiDAbe7sdhK1-rQx3USemG0PkLWsRsLgLs6xLnrD1ptTT4agsUGbtUUeBYcfmOfzVqE9gi78-2WA3bp5gCrmMYYQY7ampJrarAnZVEOeLy3KolprM0~UIiuI6cgqc4bJ82jRjWIyRMMLUWLSxSq7YR5mn7kwBHr0lNOaSCWcyYyNlznbw__&Key-Pair-Id=K13PD0MHC2KFRP to /home/elyar/.local/share/ov/pkg/isaac_sim-2022.1.0/Isaac Sim.zip
[2022-07-13 21:06:38.184] [debug] [441445ef-657d-4a9b-8a01-e94c92a43c1d] Extracting isaac_sim@2022.1.0 to /home/elyar/.local/share/ov/pkg/isaac_sim-2022.1.0...
[2022-07-13 21:06:38.196] [error] (node:2049) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `omniverse-launcher --trace-deprecation ...` to show where the warning was created)
[2022-07-13 21:09:40.555] [debug] [441445ef-657d-4a9b-8a01-e94c92a43c1d] Load installation scripts from /home/elyar/.local/share/ov/pkg/isaac_sim-2022.1.0
[2022-07-13 21:09:40.567] [debug] [441445ef-657d-4a9b-8a01-e94c92a43c1d] Post-install /home/elyar/.local/share/ov/pkg/isaac_sim-2022.1.0/omni.isaac.sim.post.install.sh
[2022-07-13 21:09:40.567] [debug] Running "/home/elyar/.local/share/ov/pkg/isaac_sim-2022.1.0/omni.isaac.sim.post.install.sh"
[2022-07-13 21:09:41.453] [debug] Dequeue [441445ef-657d-4a9b-8a01-e94c92a43c1d] isaac_sim.
[2022-07-13 21:09:41.454] [debug] Reset current installer.
[2022-07-13 21:09:41.454] [debug] [441445ef-657d-4a9b-8a01-e94c92a43c1d] Removing the artifact path /home/elyar/.local/share/ov/pkg/isaac_sim-2022.1.0/Isaac Sim.zip due to an error.
[2022-07-13 21:09:41.687] [debug] [441445ef-657d-4a9b-8a01-e94c92a43c1d] Removing the installation path /home/elyar/.local/share/ov/pkg/isaac_sim-2022.1.0 due to an error.
[2022-07-13 21:09:42.265] [error] Error: Command failed: "/home/elyar/.local/share/ov/pkg/isaac_sim-2022.1.0/omni.isaac.sim.post.install.sh"
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 34 ()
Serial number of failed request: 187
Current serial number in output stream: 185
2022-07-14 04:09:41 [685ms] [Error] [omni.core.ITypeFactory] ITypeFactory must not be destructed post-main. plugins will not be unloaded.
/home/elyar/.local/share/ov/pkg/isaac_sim-2022.1.0/omni.isaac.sim.post.install.sh: line 17: 3672 Segmentation fault (core dumped) ${SCRIPT_DIR}/omni.isaac.sim.warmup.sh
And this is the nvidia-smi output:
+-----------------------------------------------------------------------------+
| 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 GeForce ... Off | 00000000:01:00.0 Off | N/A |
| N/A 39C P0 26W / N/A | 6MiB / 7982MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1117 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------+
I’m trying for a couple of days to solve this problem but still no progress. FYI, I could install the create successfully.
Please let me know if you need any additional information from my side.
Thanks.
The NVIDIA driver is talking to X, but GLX might not be properly connecting to a display. The command glxinfo -B (the -B is for “brief”) should be helpful here. On my system, it shows:
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 12282 MB
Total available memory: 12282 MB
Currently available dedicated video memory: 9329 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA RTX A2000 12GB/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 510.73.05
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 510.73.05
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 510.73.05
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Whereas on a completely non-working system, glxinfo -B just shows:
Error: unable to open display
For testing purposes, you can try running glxgears (it should be installed on your system, but if not, it lives in the mesa-utils package) to see that works. It should display a little window with some spinning gears in it.
The core dumps here would be helpful for me, specifically the stack trace of the crashed thread. Where that core files ends up is a product of your environment (check that with sysctl kernel.core_pattern), if they’re generated at all (ulimit -H -c and ulimit -S -c should both say “unlimited” to guarantee core files are saved).
I’m not sure the best way to get the file over into NVIDIA developers’ hands, but the most relevant info is in text form through gdb:
$> gdb your_core_filename
... some words about loading ...
(gdb)> bt
... copy this text ...
As a side note, driver version 470.129.06 is a bit old, so you might want to try updating to the latest.
I’m facing similer issue on UBUNTU 20.04LTS AWS Cloud VM.
CREATE 2022.1.2 and 2022.1.5 and so on.
The console erro lists are followings,
[Error] [carb.glinterop.plugin] OpenGL Interop is not available. Upgrade your driver to latest for this feature.
[Error] [omni.hydra.pxr] Cannot use omni.hydra.pxr without OpenGL interop
The GPU Driver and Cuda version:
NVIDIA-SMI 515.65.01 Driver Version: 515.65.01 CUDA Version: 11.7 , GPU Tesla T4
Does anyone have done no error same environment?
or. settled?
0.636s] [ext: omni.assets.plugins-0.0.0] startup
[0.640s] [ext: carb.windowing.plugins-1.0.0] startup
[0.658s] [ext: omni.kit.renderer.init-0.0.0] startup
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 228
Current serial number in output stream: 228
2022-10-19 22:42:32 [1,123ms] [Error] [omni.core.ITypeFactory] ITypeFactory must not be destructed post-main. plugins will not be unloaded.
Segmentation fault (core dumped)
glxgears, glmark2 work just fine
@tgockel glxinfo -B output is as expected ulimit -H -c ==> unlimited ulimit -S -c ==> 0
A little more direction on the gdb steps would be appreciated.