Slow bootup for standalone script using Isaac 2023.1.1

Hi,

I saw this problem popping up a lot in the forum, but the suggestions to adapt the python script checking for Nucleus had no effect. I have Cache as well as Nucleus in their newest version installed on Ubuntu 22.04.
Loading Isaac and Isaac Examples is quite fast, Nucleus gets detected and the Cache,too.
However, starting standalone scripts takes more than 6 min to launch completely.
The reason is always the first call to update or start the simulation.
The only warnings Isaac produces are:

024-03-13 11:19:06 [8,949ms] [Warning] [omni.kit.widget.settings.settings_model] a value for setting /rtx/ecoMode/enabled has been requested but is not available
2024-03-13 11:19:06 [8,950ms] [Warning] [omni.kit.widget.settings.settings_model] a value for setting /rtx/directLighting/enabled has been requested but is not available
2024-03-13 11:19:06 [8,950ms] [Warning] [omni.kit.widget.settings.settings_model] a value for setting /rtx/reflections/enabled has been requested but is not available
2024-03-13 11:19:06 [8,950ms] [Warning] [omni.kit.widget.settings.settings_model] a value for setting /rtx/translucency/enabled has been requested but is not available
2024-03-13 11:19:06 [8,951ms] [Warning] [omni.kit.widget.settings.settings_model] a value for setting /rtx/raytracing/subsurface/enabled has been requested but is not available
2024-03-13 11:19:06 [8,951ms] [Warning] [omni.kit.widget.settings.settings_model] a value for setting /rtx/caustics/enabled has been requested but is not available
2024-03-13 11:19:06 [9,021ms] [Warning] [omni.kvdb.plugin] wasn't able to load the meta database, trying to repair it ...
2024-03-13 11:19:06 [9,022ms] [Warning] [omni.kvdb.plugin] repair failed
2024-03-13 11:19:06 [9,217ms] [Warning] [rtx.neuraylib.plugin] [IRAY:RENDER]   1.1   IRAY   rend warn : CUDA device 0 (NVIDIA A10G): ECC is enabled, this will reduce rendering performance (it is strongly recommended to disable ECC with iray)
2024-03-13 11:19:13 [16,330ms] [Warning] [omni.kit.hotkeys.core.registry] [Hotkey] duplicated action as SPACE (On Press) with omni.kit.widget.toolbar.omni.kit.widget.toolbar::toolbar::play!
2024-03-13 11:19:13 [16,330ms] [Warning] [omni.kit.hotkeys.core.registry] [Hotkey] Cannot register Global [omni.kit.widget.toolbar] omni.kit.widget.toolbar::toolbar::play.SPACE, error code: Duplicated action definition

Than I need to wait for more than 6 min.
Starting the same standalone script with Isaac 2022.1.1 just works fine and boots up fast.
What could be the problem? What is the difference between both version in this case?

I am looking forward to some helpful comments.
Thanks in advance.

Kind regards,

Heiko

Have you tried this?

Make sure Nucleus is installed and logged into the server.

If this page is accessible:

http://localhost:34080/omniverse://localhost/NVIDIA/Assets/Isaac/2023.1.1

And all services are green here:

http://localhost:3080/

Good to go!

Hi edsonbffilho,

thank you very much for the fast reply. All services are green and good to go under http://localhost:3080/
There is however no page under
http://localhost:34080/omniverse://localhost/NVIDIA/Assets/Isaac/2023.1.1
Did you mean:
http://localhost:3080/omniverse://localhost/NVIDIA/Assets/Isaac/2023.1.1
?
The latter one only shows me “Page not found”.
However, I get a login mask on port 3180.
What would I see on the page you suggested?

I meant 34080, you should see a page in with your assets when you are connected to the nucleus account (not the same as nvidia account)

http://localhost:34080/omniverse://localhost/

Unfortunately, there is no page like this and no port 34080 opened on my system.
While going through the log I found this error in the Nucleus Log:

2024-03-13 07:12:32 [4,197ms] [Error] [omni.core] [1347] ../../../source/plugins/common/ChildProcess.cpp:stderrReadCallback():30: From process ./omni-lft-service/omni-lft-service:2024-03-13 07:12:32,063 - system_log - ERROR - Traceback (most recent call last):
  File "idl/connection/transport/omni.py", line 166, in prepare
  File "websockets/legacy/client.py", line 650, in __await_impl_timeout__
  File "asyncio/tasks.py", line 445, in wait_for
  File "websockets/legacy/client.py", line 654, in __await_impl__
  File "asyncio/base_events.py", line 1076, in create_connection
  File "asyncio/base_events.py", line 1060, in create_connection
  File "asyncio/base_events.py", line 969, in _connect_sock
  File "asyncio/selector_events.py", line 501, in sock_connect
  File "asyncio/selector_events.py", line 541, in _sock_connect_cb
ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 3007)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "lft/server.py", line 556, in await_connection
  File "idl/connection/transport/omni.py", line 174, in prepare
idl.connection.transport.TransportError: [Errno 111] Connect call failed ('127.0.0.1', 3007)

hi, how do you solve it? I faced the same problem