I’m having the same problems listed in these issues but can’t figure out how to follow the solution by @kecollins:
- Undefined symbol: _ZTV22OdAbstractDeserializer in isaac sim 4.2 - #14 by Olive.Y
- Import issue: not able to import STEP file using Isaac Sim 4.2.0
I am trying to update the plugin versions, but I can’t figure out how. I only see 201.0.2 as the latest available version, not 201.2.1
I suspect something is cached incorrectly or something in my registry is wrong but I could use some help figuring out where:
Thanks!
Isaac Sim Version
4.2.0
Operating System
Ubuntu 22.04
I’ve already tried deleting the cad plugin:
rm /home/peter/miniconda3/envs/isaacsim/lib/python3.10/site-packages/isaacsim/extscache/omni.kit.converter.cad-201.1.0+106.0.1
And I tried specifying 201.2.1 in my .kit file but I get this error:
2025-01-27 21:20:29 [2,333ms] [Error] [omni.ext.plugin] Failed to resolve extension dependencies. Failure hints:
[bg.usd_editor-0.1.0] dependency: 'omni.kit.converter.cad' = { version='^201.2.1' } can't be satisfied. Available versions:
- [omni.kit.converter.cad-201.0.2+106.0.0] (/home/peter/.local/share/ov/data/Kit/bg.usd_editor/0.1/exts/3/omni.kit.converter.cad-201.0.2+106.0.0)
- [omni.kit.converter.cad-200.1.1-rc.8+105.1] (registry)
- [omni.kit.converter.cad-200.1.0-rc.18+105.1] (registry)
- [omni.kit.converter.cad-200.0.0-rc.4+105.0] (registry)
Synced registries:
- kit/default : found 0 packages (couldn't connect or empty)
- kit/sdk : found 0 packages (couldn't connect or empty)
- kit/prod/default : found 389 packages
- kit/prod/sdk : found 317 packages
2025-01-27 21:20:29 [2,333ms] [Error] [omni.kit.app.plugin] Exiting app because of dependency solver failure...
@peter-mitrano-bg
Yes clearing extension cache is often culprit and ensure you disable omni.kit.converter.common
before updating.
Did you follow the instructions I provided in this forums reply?
Can you please try the steps in our documentation for switching CAD Converter versions:
https://docs.omniverse.nvidia.com/kit/docs/omni.kit.converter.cad/latest/Overview.html#switching-to-a-different-cad-converter-version
Please let us know if the documentation helps or if you are still having issues.
Thanks,
Kevin
I tried to follow those instructions already and I’m still on 201.0.2
Here’s the output after I disabled, cleaned, and set the converter.cad plugin to autoload:
0.096s] [ext: omni.kit.registry.nucleus-0.0.0] startup
syncing registry: 'https://ovextensionsprod.blob.core.windows.net/exts/kit/prod/shared/v2' Downloading 351 files...
syncing registry: 'https://ovextensionsprod.blob.core.windows.net/exts/kit/prod/sdk/106.1/10a4b5c0/v2' Downloading 287 files...
[4.375s] Pulling extension: `omni.activity.profiler-1.0.3` from the registry.
[omni.kit.registry.nucleus] [tid: 128553328297792] downloading: 'http://d4i3qtqj3r0z5.cloudfront.net/omni.activity.profiler-475dc3bc6f62880d.zip' -> '/tmp/tmpe1pq262h/omni.activity.profiler-1.0.3+10a4b5c0.lx64.r.cp310.zip'...
[omni.kit.registry.nucleus] [tid: 128553328297792] unpacking: /tmp/tmpe1pq262h/omni.activity.profiler-1.0.3+10a4b5c0.lx64.r.cp310.zip -> /home/peter/.local/share/ov/data/exts/v2/omni.activity.profiler-475dc3bc6f62880d
[omni.kit.registry.nucleus] [tid: 128553328297792] creating a link: /home/peter/.local/share/ov/data/Kit/bg.usd_editor/0.1/exts/3/omni.activity.profiler-1.0.3+10a4b5c0.lx64.r.cp310 -> /home/peter/.local/share/ov/data/exts/v2/omni.activity.profiler-475dc3bc6f62880d
[omni.kit.registry.nucleus]: pruning global extensions cache: /home/peter/.local/share/ov/data/exts/v2
[omni.kit.registry.nucleus]: global extensions cache pruned: 0 links removed, 0 extensions removed
[4.713s] Extension: `omni.activity.profiler-1.0.3` was installed.
[4.713s] Pulling extension: `omni.kit.viewport.scene_camera_model-1.0.5` from the registry.
[omni.kit.registry.nucleus] [tid: 128553328297792] downloading: 'http://d4i3qtqj3r0z5.cloudfront.net/omni.kit.viewport.scene_camera_model-b036239de48aea0b.zip' -> '/tmp/tmpju_3e7xa/omni.kit.viewport.scene_camera_model-1.0.5+10a4b5c0.lx64.r.cp310.zip'...
[omni.kit.registry.nucleus] [tid: 128553328297792] unpacking: /tmp/tmpju_3e7xa/omni.kit.viewport.scene_camera_model-1.0.5+10a4b5c0.lx64.r.cp310.zip -> /home/peter/.local/share/ov/data/exts/v2/omni.kit.viewport.scene_camera_model-b036239de48aea0b
[omni.kit.registry.nucleus] [tid: 128553328297792] creating a link: /home/peter/.local/share/ov/data/Kit/bg.usd_editor/0.1/exts/3/omni.kit.viewport.scene_camera_model-1.0.5+10a4b5c0.lx64.r.cp310 -> /home/peter/.local/share/ov/data/exts/v2/omni.kit.viewport.scene_camera_model-b036239de48aea0b
[4.924s] Extension: `omni.kit.viewport.scene_camera_model-1.0.5` was installed.
[4.924s] Pulling extension: `omni.activity.pump-1.0.0` from the registry.
[omni.kit.registry.nucleus] [tid: 128553328297792] downloading: 'http://d4i3qtqj3r0z5.cloudfront.net/omni.activity.pump-33df6d6de6ceafb5.zip' -> '/tmp/tmpuyhgkjys/omni.activity.pump-1.0.0+10a4b5c0.lx64.r.cp310.zip'...
[omni.kit.registry.nucleus] [tid: 128553328297792] unpacking: /tmp/tmpuyhgkjys/omni.activity.pump-1.0.0+10a4b5c0.lx64.r.cp310.zip -> /home/peter/.local/share/ov/data/exts/v2/omni.activity.pump-33df6d6de6ceafb5
[omni.kit.registry.nucleus] [tid: 128553328297792] creating a link: /home/peter/.local/share/ov/data/Kit/bg.usd_editor/0.1/exts/3/omni.activity.pump-1.0.0+10a4b5c0.lx64.r.cp310 -> /home/peter/.local/share/ov/data/exts/v2/omni.activity.pump-33df6d6de6ceafb5
[5.118s] Extension: `omni.activity.pump-1.0.0` was installed.
[5.118s] Pulling extension: `omni.kit.viewport.ready-1.0.6` from the registry.
[omni.kit.registry.nucleus] [tid: 128553328297792] downloading: 'http://d4i3qtqj3r0z5.cloudfront.net/omni.kit.viewport.ready-ede39b31ca968789.zip' -> '/tmp/tmpc8io_zo4/omni.kit.viewport.ready-1.0.6+10a4b5c0.zip'...
[omni.kit.registry.nucleus] [tid: 128553328297792] unpacking: /tmp/tmpc8io_zo4/omni.kit.viewport.ready-1.0.6+10a4b5c0.zip -> /home/peter/.local/share/ov/data/exts/v2/omni.kit.viewport.ready-ede39b31ca968789
[omni.kit.registry.nucleus] [tid: 128553328297792] creating a link: /home/peter/.local/share/ov/data/Kit/bg.usd_editor/0.1/exts/3/omni.kit.viewport.ready-1.0.6+10a4b5c0 -> /home/peter/.local/share/ov/data/exts/v2/omni.kit.viewport.ready-ede39b31ca968789
[5.230s] Extension: `omni.kit.viewport.ready-1.0.6` was installed.
[5.230s] Pulling extension: `omni.scene.optimizer.core-106.0.4` from the registry.
[omni.kit.registry.nucleus] [tid: 128553328297792] downloading: 'https://d4i3qtqj3r0z5.cloudfront.net/omni.scene.optimizer.core-106.0.4%2B106.0.0.lx64.r.cp310.ub3f.zip' -> '/tmp/tmprp3t37h4/omni.scene.optimizer.core-106.0.4+106.0.0.lx64.r.cp310.ub3f.zip'...
[omni.kit.registry.nucleus] [tid: 128553328297792] unpacking: /tmp/tmprp3t37h4/omni.scene.optimizer.core-106.0.4+106.0.0.lx64.r.cp310.ub3f.zip -> /home/peter/.local/share/ov/data/exts/v2/omni.scene.optimizer.core-106.0.4+106.0.0.lx64.r.cp310.ub3f
[omni.kit.registry.nucleus] [tid: 128553328297792] creating a link: /home/peter/.local/share/ov/data/Kit/bg.usd_editor/0.1/exts/3/omni.scene.optimizer.core-106.0.4+106.0.0.lx64.r.cp310.ub3f -> /home/peter/.local/share/ov/data/exts/v2/omni.scene.optimizer.core-106.0.4+106.0.0.lx64.r.cp310.ub3f
[7.181s] Extension: `omni.scene.optimizer.core-106.0.4` was installed.
[7.181s] Pulling extension: `omni.kit.converter.common-201.0.2` from the registry.
[omni.kit.registry.nucleus] [tid: 128553328297792] downloading: 'https://d4i3qtqj3r0z5.cloudfront.net/omni.kit.converter.common-201.0.2%2Blx64.r.cp310.zip' -> '/tmp/tmpm23byojf/omni.kit.converter.common-201.0.2+lx64.r.cp310.zip'...
[omni.kit.registry.nucleus] [tid: 128553328297792] unpacking: /tmp/tmpm23byojf/omni.kit.converter.common-201.0.2+lx64.r.cp310.zip -> /home/peter/.local/share/ov/data/exts/v2/omni.kit.converter.common-201.0.2+lx64.r.cp310
[omni.kit.registry.nucleus] [tid: 128553328297792] creating a link: /home/peter/.local/share/ov/data/Kit/bg.usd_editor/0.1/exts/3/omni.kit.converter.common-201.0.2+lx64.r.cp310 -> /home/peter/.local/share/ov/data/exts/v2/omni.kit.converter.common-201.0.2+lx64.r.cp310
[7.470s] Extension: `omni.kit.converter.common-201.0.2` was installed.
Huh ok so even though the version I have (201.0.2) doesn’t match what was suggested (201.2.1) I’m finding that loading a STEP file is working again… does that seem right?
I am glad to hear that its working again. \o/
But it is not expected that omni.kit.converter.common-201.0.2
was installed. I would need to investigate because my understanding was that Isaac Sim 4.2 was using Kit 106.1 and version 201.0.2 was for Kit 105.x however that package is compatible with both.
Looking at your extension registries I also would expect that kit/prod/default
would be selected as the default not kit/default. You could try making that Extension Registry the default.
Can you please confirm the Isaac Sim 4.2 you are using was downloaded and installed from Omniverse Launcher?
Actually I’m using 4.2 installed via pip not the launcher.