Web Streaming react UI in USD Composer in Linux

Hi there and thank you for your question. I am just curious, but if you are new to Omniverse, why did you download our Legacy Launcher? Ideally you just stick with the kit download from NGC. So really you need to just ignore everything Launcher and get rid of it and start over.

  1. The first thing to do is update your USD Composer. That is 2 years old and will not work. Launcher is depreciated. You really need to uninstall Launcher and start over fresh.
  2. The second thing is you follow our pre-built React examples from GitHub

So for 1) follow this as a windows example, and adapt to your needs for Linux.

Warning, This will totally remove everything Omniverse from your system. All data, all cache, all apps, all settings.

To Uninstall the Omniverse Launcher on Windows, follow these instructions:
1. Exit all kit apps 
2. Close the Launcher interface
3. Right click on the "Green Launcher icon" down in the bottom right corner of the system tray and click "Exit"
4. Start the "Add / Remove Programs" system for and select "Nvidia Omniverse Launcher". Uninstall it.
5. Start "Task Manager" and go to the "Details" tab. List by the "Name" column
6. Look for all processes running that start with "omni" with a green icon. These are Omniverse processes.  If you have none running, ignore this.
7. Right click on each one of them and use the "End Task". If you have none running, ignore this.

8. Delete ALL of following folders, if you find them:
c:/users/USER/appdata/local/ov
c:/users/USER/appdata/local/omniverse-launcher-updater
c:/users/USER/appdata/roaming/omni-launcher
c:/users/USER/.nvidia-omniverse
c:/users/USER/documents/kit
c:/users/USER/documents/omniverse

9. Restart your computer

Then you need to start fresh with our latest Composer from the Kit App Template at GitHub - NVIDIA-Omniverse/kit-app-template: Omniverse Kit App Template

Then you need to download the web streaming viewer example which is compatible with the React code.
GitHub - NVIDIA-Omniverse/web-viewer-sample: This sample demonstrates how a front-end client can present a streamed Omniverse Kit application and how to send messages between the two apps.

1 Like