Help with Running Omniverse Isaac Sim on AWS EC2 (g4dn.2xlarge, Ubuntu 22.04)

Hi everyone,

I’m trying to set up Omniverse Isaac Sim on an AWS EC2 instance. I went with the recommended g4dn.2xlarge instance type, running Ubuntu 22.04. I’ve followed all the installation steps carefully, including configuring the necessary ports based on the official documentation (I even allowed all traffic just to be safe).

I’m running Isaac Sim in headless native mode and trying to connect from my local machine using Omniverse Client. However, I’m hitting a roadblock: I keep receiving an “unknown error occurred” message. Meanwhile, the server log isn’t showing much except for "connection stream stopped" and "client (nil) disconnected".

Has anyone encountered a similar issue or have any suggestions? Any help would be greatly appreciated!

Thanks in advance!

Isaac Sim Version

4.2.0

Operating System

Ubuntu 22.04

GPU Information

---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.183.01 Driver Version: 535.183.01 CUDA Version: 12.2 |
|-----------------------------------------±---------------------±---------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+======================+======================|
| 0 Tesla T4 Off | 00000000:00:1E.0 Off | 0 |
| N/A 38C P8 9W / 70W | 3MiB / 15360MiB | 0% Default |
| | | N/A |
±----------------------------------------±---------------------±---------------------+

±--------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=======================================================================================|
| No running processes found |
±--------------------------------------------------------------------------------------+

i’ve followed: AWS Deployment — Omniverse IsaacSim
Livestream Clients — Omniverse IsaacSim

this is my server log:
log-6-11-24.txt (1.1 MB)

Did you mean Omniverse Streaming Client?

Please check if Livestream IsaacSim on AWS EC2 instance (Ubuntu) from Windows is helpful.

I did mean Omniverse Streaming Client.
I am also using Ubuntu my self, Trying to run from my local machine Ubuntu 22.04.
So if I make myself more clear:

  1. I have a local machine running Ubuntu 22.04
  2. I have downloaded the Omniverse Streaming Client on my local machine.
  3. I have a cloud ec2 instance like described in the topic.
  4. I open all the needed ports, even the whole traffic to this ec2 instance.
  5. I downloaded all the needed resources to the ec2 instance using the guide NVIDIA published on AWS deployment.
  6. I ran the headless native version of issac in the image provided by NVIDIA on my ec2 instance.
  7. I tried connecting using the Omniverse Streaming Client from my local machine and got the error and the log i uploaded here.

So if someone can help, i would be grateful.

any error code in the messages?

Have you tried whitelisting all ports, not just TCP/UDP 47995:48012, TCP/UDP 49000:49007, and TCP 49100 as mentioned in the documentation?

Have you tried resolutions other than 1280 x 720 (HD)?

Please try other client side machines or other network to connect to the AWS EC2 instance.