SteamVR Extension in standalone application with Isaac Sim 4.5 not working

Isaac Sim Version

4.5.0

Operating System

Ubuntu 22.04

GPU Information

  • Model: 2x RTX A6000 Ada
  • Driver Version: 570.124.04

Topic Description

Detailed Description

With Isaac Sim 4.2.0 I used the steamvr extension in my standalone script to stream the content to my VR headset (Index). I enabled the VR extension in my standalone script with: enable_extension(“omni.kit.xr.profile.vr”)
enable_extension(“omni.kit.xr.system.steamvr”)
and everything is working as expected. Now with the update to Isaac Sim 4.5 I’m using the exact same setup and the vr extension is not displaying any image on the vr headset. The streaming starts and there is no Error in the log but no image is displayed. Starting Isaac Sim 4.5 from the selector everything is working fine and I can see the stream in my vr headset.

Steps to Reproduce

  1. take a standalone application and enable the VR extension
  2. launch the standalone script with python.sh
  3. try to connect to the VR headset

Additional Information

What I’ve Tried

I also tried to get the same thing working with openXR but the problem is exactly the same.

Could you please specify which documentation you followed when setting up the connection? Providing this information will help us better understand your process and assist you more effectively.

I have attached two simple test scripts for Isaac Sim 4.2 and 4.5 where the problem can be reproduced with. I also attached the Logs when running both scripts. What you can see from the images below is, that in Isaac Sim 4.2 the VR Stream is working as expected. In Isaac Sim 4.5 instead, the Screen stays black. When closing the VR Stream from the side panel, Isaac Sim 4.5 crashes immediately.

I hope that makes my problem more clear.

Images:


Logs:
Log_Isaac_4_2.txt (34.9 KB)
Log_Isaac_4_5.txt (45.8 KB)

Test Scripts:
isaac_test_script.zip (1.2 KB)

@VickNV Have you been able to reproduce the problem?