Toni-SM / semu.xr.openxr

OpenXR compact binding for creating extended reality applications on NVIDIA Omniverse
MIT License
25 stars 6 forks source link

Isaac Sim freezes when clicking on "start OpenXR" #10

Open koehneiph opened 1 year ago

koehneiph commented 1 year ago

Hello, I'm trying to get your Extension to work in NVIDIA Isaac Sim but it immediately freezes the whole Program when I click on "Start OpenXR" in the Extension GUI. I already tried different ways to install your Extension (provided .zip file and Extension manager) but the behavior is still the same. My System Specs are :

the last terminal output after Isaac Sim freezes shows: Screenshot from 2023-07-18 13-33-39

any help would be really appreciated!

Toni-SM commented 1 year ago

Hi @koehneiph

Could you please try the steps described in this post: https://forums.developer.nvidia.com/t/external-extensions-openxr-compact-binding-for-creating-extended-reality-applications/192173/41?u=toni.sm

From the screenshot, I can see any error. Could you please share Isaac Sim logs?

koehneiph commented 1 year ago

Hi @Toni-SM

Sorry for my late reply. I made some progress and I can confirm that your extension is working for me in Isaac Sim 2022.1.1 using a HTC Vive Pro 2 together with the monado OpenXR Runtime. However, when switching to Isaac Sim 2022.2.1 the extension is failing to create a viewport with the following Error message:

[Error] [omni.kit.window.viewport.plugin] Legacy viewport window is being created as 'Viewport Legacy' instead of 'Viewport'

Do you know how I can enable data logging in a Standalone application?

Toni-SM commented 1 year ago

Hi @koehneiph

The problem is that, starting with Isaac Sim 2022.2.0, the viewport API has changed and I have not been able to update the extension to use the new viewport API.

I plan to update all extensions during my August vacation. Sorry for the inconvenience

koehneiph commented 1 year ago

Hi @Toni-SM

alright, I already thought that the problem might be related to changes in the API... However, I would really looking forward to seeing this add-on working again in Isaac Sim 2022.2.0! If you need testers for the new updates, let me know.

Rongyu68 commented 1 year ago

Hi @Toni-SM

alright, I already thought that the problem might be related to changes in the API... However, I would really looking forward to seeing this add-on working again in Isaac Sim 2022.2.0! If you need testers for the new updates, let me know.

Hello, @koehneiph Could you give me some guidance how to connect HTC ViVE to ubuntu and isaac sim 2022.1.1. I have the the steam &steamVR source library problem. Because in the environment of isaac-sim, the error occurs it can not find the library of steam&steamVR but if I run the hellovr example outside the environment of isaac-sim, the HTC ViVE works well referring to https://github.com/ankurhanda/HTC-Vive-Setup-Ubuntu, which includes a command (source run_openvr.sh )step of source library for running steamserver

Toni-SM commented 1 year ago

Hi @Rongyu68

Is the OpenXR runtime configured as indicated in point 2 in https://github.com/Toni-SM/semu.xr.openxr/issues/4#issuecomment-1241266235?

Rongyu68 commented 1 year ago

Hi @Rongyu68

Is the OpenXR runtime configured as indicated in point 2 in #4 (comment)?

Thank you for your reply. My error is not that. Do you know how to deal with this problem? Image

Image (1)

Rongyu68 commented 1 year ago

Hi @Rongyu68 Is the OpenXR runtime configured as indicated in point 2 in #4 (comment)?

Thank you for your reply. My error is not that. Do you know how to deal with this problem? Image

Image (1)

@Toni-SM