I can see “Isaac Sim Headless Native App is loaded”. After I connect to the server in Streaming Client, I cannot see anything from UI. Anyone has idea about this? I notice there is an [INFO] from the log “2024-09-24 04:33:22 [1,509,097ms] [Info] [carb.omniclient.plugin] Tick: provider_nucleus: Connection to omniverse:// failed: No host specified”
Local machine: Macbook Pro M2
Server machine: A100 under ubuntu 22.04
Thanks for the reply. Since A100 isn’t compatible with Streaming Client, is there any other way to use GUI locally while Isaac Sim is running on server container? I tried xterm (local) + runheadless.native.sh (server container), but didn’t make it working.
According to the Isaac Sim Requirements, the A100 GPU does not meet the necessary specifications:
“GPUs without RT Cores (A100, H100) are not supported.”
I switched to RTX A6000 cloud server which has good support for graphics. I can start isaac_sim using runheadless.native.sh. But I cannot see anything from the streaming client GUI. I realized there is an error when isaac_sim initializing on the server. I search online and cannot find a solution. The error:
2024-10-29 05:39:03 [27,120ms] [Error] [carb.graphics-vulkan.plugin] Could not get NGX parameters block because NGX isn’t enabled.
2024-10-29 05:39:03 [27,120ms] [Error] [carb.graphics-vulkan.plugin] Failed to create NGX context.
I also checked ports it’s listening. I don’t find those defined on the offical guide: 47995:48012 (TCP/UDP), 49000:49007 (TCP/UDP), 49100 TCP. Below are the context I grabbed in container,
I also tried the WebRTC method. I can start isaac-sim webrtc on server without error. using runheadless.webrtc.sh. But I cannot see anything in my browser. I opened port 8211 TCP/UPD on my server. I used telnet to check whether the port is open. I also checked this thread (Unable to use webrtc when I run runheadless.webrtc.sh in remote headless container - #26 by ozhanozen), seems there is no solution?