I am trying to livestream the isaac environment using Omniverse Kit Remote Client on the local instance using
./kit-remote.sh -s 127.0.0.1
but I am unable to initialize SDLGraphicContext. I installed all the necessary packages to install the streaming client. Here is the error message I get when I run the remote kit.
This is odd. May I know what GPU is on the machine running Kit Remote Client and is a display connected to it?
Does the WebSocket mode works for you using the browser?
Both the kit remote client and the docker are running on the same A100 Google Cloud Instance. I am using nomachine client on a mac to display a Ubuntu 18.04 GCP instance. I am also unable to use the Websocket for browser it says to play video you may need to install the required video codecs.
I tried running streaming on a chrome browser. I get the below messages on the terminal after pressing the play button and the browser just displays a black screen.
You will need access to a local or remote Nucleus to run the samples but it should not crash when running without one.
There might be an issue with NVENC. Try reinstall the drivers or try the 460.91.03 drivers.
Thanks for the help. I am currently using T4 and I am able to run both the kit remote and the websocket containers. But there is a significant latency in the application.
However I am still unable to launch it from the Omniverse-launcher. The launch button next to Isaac SIM doesn’t respond. When I try running it from the terminal using
Windowed Isaac Sim may not work over VNC or nomachine because it is a Vulkan application. It is possible to get it working if the remote host has a display attached but without a physical display, a workaround is non-trivial.