Remote Desktop Error: [VkResult: ERROR_OUT_OF_DEVICE_MEMORY]

Hello,

I try to launch Isaac Sim in docker container from PC connected with RDP.
The console log is following.

['bash', '/isaac-sim/python.sh', '/root/colcon_ws/install/isaac_ros2_scripts/share/isaac_ros2_scripts/start_sim.py', '/root/colcon_ws/install/isaac_ros2_scripts/share/isaac_ros2_scripts/meshes/USD/default_stage.usd']
Starting kit application with the following args:  ['/isaac-sim/exts/omni.isaac.kit/omni/isaac/kit/simulation_app.py', '/isaac-sim/apps/omni.isaac.sim.python.kit', '--/app/tokens/exe-path=/isaac-sim/kit', '--/persistent/app/viewport/displayOptions=3094', '--/rtx/materialDb/syncLoads=True', '--/rtx/hydra/materialSyncLoads=True', '--/omni.kit.plugin/syncUsdLoads=True', '--/app/renderer/resolution/width=1280', '--/app/renderer/resolution/height=720', '--/app/window/width=1440', '--/app/window/height=900', '--/renderer/multiGpu/enabled=True', '--/app/fastShutdown=True', '--ext-folder', '/isaac-sim/exts', '--ext-folder', '/isaac-sim/apps', '--/physics/cudaDevice=0', '--portable', '--allow-root']
Passing the following args to the base kit application:  ['/root/colcon_ws/install/isaac_ros2_scripts/share/isaac_ros2_scripts/meshes/USD/default_stage.usd']
[Info] [carb] Logging to file: /isaac-sim/kit/logs/Kit/Isaac-Sim/2023.1/kit_20240226_160833.log
2024-02-26 07:08:33 [0ms] [Warning] [omni.kit.app.plugin] No crash reporter present, dumps uploading isn't available.
[0.049s] [ext: omni.kit.async_engine-0.0.0] startup
[0.485s] [ext: omni.activity.core-1.0.1] startup
[0.488s] [ext: omni.assets.plugins-0.0.0] startup
[0.489s] [ext: omni.stats-0.0.0] startup
[0.490s] [ext: omni.client-1.0.1] startup
[0.500s] [ext: omni.activity.profiler-1.0.2] startup
[0.502s] [ext: omni.gpu_foundation-0.0.0] startup
[0.516s] [ext: omni.rtx.shadercache.vulkan-1.0.0] startup
[0.517s] [ext: carb.windowing.plugins-1.0.0] startup
[0.836s] [ext: omni.kit.renderer.init-0.0.0] startup

|---------------------------------------------------------------------------------------------|
| Driver Version: 545.29.06     | Graphics API: Vulkan
|=============================================================================================|
| GPU | Name                             | Active | LDA | GPU Memory | Vendor-ID | LUID       |
|     |                                  |        |     |            | Device-ID | UUID       |
|     |                                  |        |     |            | Bus-ID    |            |
|---------------------------------------------------------------------------------------------|
| 0   | Quadro RTX 4000                  | Yes: 0 |     | 8438    MB | 10de      | 0          |
|     |                                  |        |     |            | 1eb1      | 25964c97.. |
|     |                                  |        |     |            | 1         |            |
|=============================================================================================|
| OS: 22.04.4 LTS (Jammy Jellyfish) ubuntu, Version: 22.04.4, Kernel: 6.5.0-18-generic
| XServer Vendor: The X.Org Foundation, XServer Version: 12101004 (1.21.1.4)
| Processor: Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz | Cores: 8 | Logical: 16
|---------------------------------------------------------------------------------------------|
| Total Memory (MB): 64055 | Free Memory: 61755
| Total Page/Swap (MB): 2047 | Free Page/Swap: 2047
|---------------------------------------------------------------------------------------------|
[1.248s] [ext: omni.kit.pipapi-0.0.0] startup
[1.252s] [ext: omni.kit.pip_archive-0.0.0] startup
[1.252s] [ext: omni.pip.compute-1.2.0] startup
[1.253s] [ext: omni.pip.cloud-1.0.1] startup
[1.266s] [ext: omni.isaac.core_archive-2.2.1] startup
[1.267s] [ext: omni.pip.torch-2_0_1-2.0.2] startup
[1.475s] [ext: omni.kit.telemetry-0.5.0] startup
[1.492s] [ext: omni.kit.loop-isaac-1.1.0] startup
[1.493s] [ext: omni.kit.test-0.0.0] startup
[1.494s] [ext: omni.isaac.ml_archive-1.1.3] startup
[1.495s] [ext: omni.mtlx-0.1.0] startup
[1.496s] [ext: omni.usd.config-1.0.3] startup
[1.502s] [ext: omni.gpucompute.plugins-0.0.0] startup
[1.502s] [ext: omni.usd.libs-1.0.0] startup
[1.577s] [ext: omni.appwindow-1.1.5] startup
[1.580s] [ext: omni.kit.renderer.core-0.0.0] startup
2024-02-26 07:08:35 [1,586ms] [Error] [carb.graphics-vulkan.plugin] VkResult: ERROR_OUT_OF_DEVICE_MEMORY
2024-02-26 07:08:35 [1,586ms] [Error] [carb.graphics-vulkan.plugin] vkCreateSwapchainKHR failed.
2024-02-26 07:08:35 [1,586ms] [Error] [carb.graphics-vulkan.plugin] Failed to create a swapchain.
2024-02-26 07:08:35 [1,586ms] [Error] [omni.kit.renderer.plugin] createSwapchain failed. Width: 1440, height: 900, Format: 9
2024-02-26 07:08:35 [1,586ms] [Error] [omni.kit.renderer.plugin] Failed to initialize graphics environment.
[1.603s] [ext: omni.kit.renderer.capture-0.0.0] startup
[1.605s] [ext: omni.kit.renderer.imgui-0.0.0] startup
Fatal Python error: Segmentation fault

This is contents of $HOME/.nvidia-omniverse/logs.
logs.zip (41.1 KB)

Isaac Sim can be launched by directly operating the PC.
How can I launch from PC connected with RDP?

Thank you.

I found the livestreaming tool. And it works.
So I will use this instead of RDP.
Livestream Clients — Omniverse IsaacSim latest documentation (nvidia.com)

1 Like

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