Install, seems to run - but nothing shows in viewport

Seems to run - but nothing shows in the viewport. I’m following the tutorial, say for jetbot - that ‘seems’ to load, and the docker terminal is spitting out updates quickly. I would have thought I’d see a display in the viewport. Thoughts?

Running ubuntu 20.04, Titan X (Pascal) - is this supported? Isaac Sim running in docker - isaac-sim:2021.1.0 (launches fine, no errors.) Using web sockets from chrome as the client (fyi, figured out must run in full screen mode to get cursors to align!) From localhost I see my nucleus files, including Isaac. The “?” shows “2021.1.0” In the upper right of my client I note that CACHE: is off and LIVE SYNC: is off.

Here’s the docker output when I load jetbot.
2021-06-18 14:44:23 [167,015ms] [Info] [omni.livestream-websocket.plugin] Encode settings:
2021-06-18 14:44:23 [167,015ms] [Info] [omni.livestream-websocket.plugin] bitrate = 16777216
2021-06-18 14:44:23 [167,015ms] [Info] [omni.livestream-websocket.plugin] iframe_interval = 10
Refreshing context
2021-06-18 14:44:23 [167,034ms] [Info] [omni.isaac.motion_planning.plugin] onDetach MotionPlanning
2021-06-18 14:44:23 [167,034ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,034ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,034ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,034ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,050ms] [Info] [omni.isaac.dr.plugin] onDetach DR
2021-06-18 14:44:23 [167,126ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,126ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,126ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,126ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,126ms] [Warning] [carb.python] get_materials_from_stage error stage isn’t initalized
2021-06-18 14:44:23 [167,127ms] [Info] [omni.livestream-websocket.plugin] Encode settings:
2021-06-18 14:44:23 [167,127ms] [Info] [omni.livestream-websocket.plugin] bitrate = 16777216
2021-06-18 14:44:23 [167,127ms] [Info] [omni.livestream-websocket.plugin] iframe_interval = 10
2021-06-18 14:44:23 [167,140ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,140ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,140ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,140ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘ext/omni.kit.widget.stage/exclusion/types’)
2021-06-18 14:44:23 [167,176ms] [Info] [omni.isaac.dynamic_control.plugin] Acquired interface ‘omni::physx::IPhysx’, version 1.0

2021-06-18 14:44:23 [167,176ms] [Info] [omni.isaac.dynamic_control.plugin] Acquired interface ‘omni::physx::IPhysxSceneQuery’, version 1.0

2021-06-18 14:44:23 [167,178ms] [Info] [carb.graphics-vulkan.plugin] Active GPU: TITAN X (Pascal)
2021-06-18 14:44:23 [167,214ms] [Info] [omni.isaac.dr.plugin] onAttach DR
2021-06-18 14:44:23 [167,214ms] [Info] [omni.usd] refreshing the USD scene state
2021-06-18 14:44:23 [167,214ms] [Info] [carb.audio.context] the bus count would not be changLoading Jetbot Enviornment
ed => exiting
2021-06-18 14:44:23 [167,214ms] [Info] [carb.audio.context] the bus count would not be changed => exiting
2021-06-18 14:44:23 [167,214ms] [Info] [omni.usd] updated world unit scale {1.00 => 0.01}
2021-06-18 14:44:23 [167,214ms] [Info] [omni.usd] ResyncedPaths: /OmniverseKit_Persp
2021-06-18 14:44:23 [167,219ms] [Info] [omni.usd] ResyncedPaths: /OmniverseKit_Persp
2021-06-18 14:44:23 [167,220ms] [Info] [omni.usd] ResyncedPaths: /OmniverseKit_Front
2021-06-18 14:44:23 [167,225ms] [Info] [omni.usd] ResyncedPaths: /OmniverseKit_Front
2021-06-18 14:44:23 [167,225ms] [Info] [omni.usd] ResyncedPaths: /OmniverseKit_Top
2021-06-18 14:44:23 [167,230ms] [Info] [omni.usd] ResyncedPaths: /OmniverseKit_Top
2021-06-18 14:44:23 [167,230ms] [Info] [omni.usd] ResyncedPaths: /OmniverseKit_Right
2021-06-18 14:44:23 [167,236ms] [Info] [omni.usd] ResyncedPaths: /OmniverseKit_Right
2021-06-18 14:44:23 [167,242ms] [Info] [carb.python] Load prim spec tree rooted from /
2021-06-18 14:44:23 [167,242ms] [Info] [carb.python] Load sublayers of layer anon:0x7fe5800014a0:World1.usd.
2021-06-18 14:44:23 [167,242ms] [Info] [carb.python] Load prim spec tree rooted from /
2021-06-18 14:44:23 [167,243ms] [Info] [carb.python] Load sublayers of layer anon:0x7fe5800035a0:World1-session.usda.
2021-06-18 14:44:24 [167,302ms] [Info] [carb.settings.python] ISettings.get(…) was called on element that has no value (from python). Use set_default(…) before to set default value. (path = ‘/rtx/rendermode’)
2021-06-18 14:44:24 [167,304ms] [Info] [carb.python] [py stdout]: Loading Jetbot Enviornment

2021-06-18 14:44:24 [167,314ms] [Info] [omni.client.plugin] Main: provider_nucleus: Initialized Nucleus API v11.10-5044c985
2021-06-18 14:44:24 [167,314ms] [Info] [omni.client.plugin] Tick: provider_nucleus: Connecting to localhost:3009 as dockeruser using new authentication method
2021-06-18 14:44:24 [167,314ms] [Info] [omni.client.plugin] Tick: authentication: Discovery(localhost:3009): Searching for OmniAuth.idl.ts : Credentials at wss://localhost/omni/discovery
2021-06-18 14:44:24 [167,315ms] [Info] [omni.client.plugin] Tick: authentication: Discovery(wss://localhost/omni/discovery): Get future failed: Connection is terminated
2021-06-18 14:44:24 [167,315ms] [Warning] [omni.client.plugin] Tick: authentication: Could not connect to discovery service at “wss://localhost/omni/discovery”
2021-06-18 14:44:24 [167,315ms] [Info] [omni.client.plugin] Tick: authentication: Discovery(localhost:3009): Searching for OmniAuth.idl.ts : Credentials at ws://localhost:3333
2021-06-18 14:44:24 [167,318ms] [Info] [omni.client.plugin] Tick: authentication: Discovery(ws://localhost:3333): Found Credentials service using transport ‘sows’ {“host”: “127.0.0.1”, “port”: 3100}
2021-06-18 14:44:24 [167,469ms] [Info] [omni.client.plugin] Tick: authentication: Auth: Retrieved token for user “dockeruser”
2021-06-18 14:44:24 [167,471ms] [Info] [omni.client.plugin] Tick: provider_nucleus: Connected to localhost:3009 as dockeruser
2021-06-18 14:44:24 [167,471ms] [Info] [omni.client.plugin] Tick: provider_nucleus: Server localhost:3009 supports stat2, create with overwrite, checkpoints, copy with no transaction id
2021-06-18 14:44:24 [167,471ms] [Info] [omni.client.plugin] Tick: provider_nucleus: Server localhost:3009 is running version 110.3-4fd7d804
2021-06-18 14:44:24 [167,471ms] [Info] [omni.client.plugin] Tick: provider_nucleus: Server localhost:3009 supports checkpoints and they are enabled
2021-06-18 14:44:24 [167,471ms] [Info] [omni.client.plugin] Tick: provider_nucleus: Connected to localhost:3009
2021-06-18 14:44:24 [168,219ms] [Info] [carb.python] Success: omniverse://localhost Server has /Isaac folder
2021-06-18 14:44:24 [168,220ms] [Info] [omni.usd] ResyncedPaths: /jetbot
2021-06-18 14:44:28 [171,939ms] [Info] [omni.usd] ResyncedPaths: /jetbot
2021-06-18 14:44:28 [171,939ms] [Info] [omni.usd] ResyncedPaths: /physics
2021-06-18 14:44:28 [171,939ms] [Info] [omni.usd] ResyncedPaths: /physics/scene
2021-06-18 14:44:28 [171,940ms] [Info] [omni.usd] ResyncedPaths: /physics/scene
2021-06-18 14:44:28 [171,941ms] [Info] [omni.usd] ResyncedPaths: /background
2021-06-18 14:44:29 [172,289ms] [Info] [omni.usd] ResyncedPaths: /background
2021-06-18 14:44:29 [172,311ms] [Info] [carb.python] Handle changed 4 prims for layer anon:0x7fe5800035a0:World1-session.usda.
2021-06-18 14:44:29 [172,311ms] [Info] [carb.python] Load prim spec tree rooted from /
2021-06-18 14:44:29 [172,311ms] [Info] [carb.python] Handle changed prims for layer anon:0x7fe5800035a0:World1-session.usda done.
2021-06-18 14:44:29 [172,311ms] [Info] [carb.python] Handle changed 4 prims for layer anon:0x7fe5800014a0:World1.usd.
2021-06-18 14:44:29 [172,311ms] [Info] [carb.python] Load prim spec tree rooted from /
2021-06-18 14:44:29 [172,312ms] [Info] [carb.python] Handle changed prims for layer anon:0x7fe5800014a0:World1.usd done.
2021-06-18 14:44:29 [172,317ms] [Warning] [gpu.foundation.plugin] Post processing operations requested for texture /tmp/carb.hy8lVp/Reference.40x40.png, but no renderer was initialized. Skipping post-processing ops

2021-06-18 14:44:29 [172,317ms] [Warning] [gpu.foundation.plugin] Post processing operations requested for texture /tmp/carb.hy8lVp/Prim.40x40.png, but no renderer was initialized. Skipping post-processing ops

2021-06-18 14:44:29 [172,318ms] [Warning] [omni.ext-live.plugin] Omniverse Cache is disabled! It can be turned on in Omniverse System Monitor.
2021-06-18 14:44:29 [172,318ms] [Info] [omni.livestream-websocket.plugin] Encode settings:
2021-06-18 14:44:29 [172,318ms] [Info] [omni.livestream-websocket.plugin] bitrate = 16777216
2021-06-18 14:44:29 [172,318ms] [Info] [omni.livestream-websocket.plugin] iframe_interval = 10
2021-06-18 14:44:29 [172,319ms] [Info] [omni.usd] ResyncedPaths: /jetbot/chassis/rgb_camera/jetbot_camera
2021-06-18 14:44:29 [172,319ms] [Info] [omni.usd] ResyncedPaths: /jetbot/chassis/rgb_camera/jetbot_camera/OmniverseKitViewportCameraMesh
2021-06-18 14:44:29 [172,319ms] [Info] [omni.usd] ResyncedPaths: /jetbot/chassis/rgb_camera/jetbot_camera/OmniverseKitViewportCameraMesh
2021-06-18 14:44:29 [172,320ms] [Info] [omni.usd] ResyncedPaths: /jetbot/chassis/rgb_camera/jetbot_camera/OmniverseKitViewportCameraMesh
2021-06-18 14:44:29 [172,325ms] [Info] [omni.livestream-websocket.plugin] Encode settings:
2021-06-18 14:44:29 [172,325ms] [Info] [omni.livestream-websocket.plugin] bitrate = 16777216
2021-06-18 14:44:29 [172,325ms] [Info] [omni.livestream-websocket.plugin] iframe_interval = 10

Hi, Ubuntu 20.04 is not supported in 2021.1.0. Titan X is also not supported because it does not have RT Cores. It seems like you got it running at this specifications but there may be issues.

Can you post the complete log and the command you use to run Isaac Sim please?
Are both the container and browser for WebSockets on the same machine?

Can you also confirm if you can load an asset from your localhost?
In the content tab, go to omniverse://localhost/Isaac/Environments/Simple_Warehouse/ and open the warehouse.usd file.

Both docker and Chrome browser for client are on the same machine. Ubuntu 20.04 on that machine is only used to host docker and Chrome for the client. I think that’s okay. Titan X could be the deal breaker (though I wish something would’ve told me that as an error…). Log file from docker attached.
log.txt (228.6 KB)

I did open the warehouse.usd file - it presented the dialog while opening. But after opening - nothing. Screen shots attached - selecting file, after ‘open’ , showing console with no error - but getting data from docker.



Thanks!
p

Hi, thanks for sharing the logs.

I found some errors that indicates the shaders are not supported by the GPU and cannot be loaded. This could the cause of the blank viewport.

2021-06-18 17:05:51 [4,279ms] [Error] [gpu.foundation.plugin] Cannot load shader file 'rtx/utils/PrefixScanBuffer.compute.hlsl'.
2021-06-18 17:05:51 [4,279ms] [Error] [gpu.foundation.plugin] Cannot load shader file 'rtx/utils/PrefixScanTexture.compute.hlsl'.
2021-06-18 17:05:51 [4,279ms] [Error] [gpu.foundation.plugin] Cannot load shader file 'rtx/utils/PrefixScanBuffer.compute.hlsl'.
2021-06-18 17:05:51 [4,279ms] [Error] [gpu.foundation.plugin] buildShaderAsync() failed: rtx/utils/PrefixScanBuffer.compute.hlsl
2021-06-18 17:05:51 [4,279ms] [Error] [gpu.foundation.plugin] buildShaderAsync() failed: rtx/utils/PrefixScanTexture.compute.hlsl
2021-06-18 17:05:51 [4,279ms] [Error] [gpu.foundation.plugin] Cannot load shader file 'rtx/utils/PrefixScanTexture.compute.hlsl'.
2021-06-18 17:05:51 [4,279ms] [Error] [gpu.foundation.plugin] Cannot load shader file 'rtx/utils/PrefixScanBuffer.compute.hlsl'.
2021-06-18 17:05:51 [4,279ms] [Error] [gpu.foundation.plugin] PsoCompute::createPipeline and shader loading failed. RtxResult: 3
2021-06-18 17:05:51 [4,279ms] [Error] [gpu.foundation.plugin] buildShaderAsync() failed: rtx/utils/PrefixScanBuffer.compute.hlsl

Okay, I bought an RTX 3070 - all is fine.

2 Likes

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