Workstation Installation#

The workstation installation is recommended if you want to run Isaac Sim as a GUI application on Windows or Linux with a GPU.

See also

Note

  • The Live Sync feature is deprecated in Isaac Sim 4.5.0.

  • Omniverse Launcher, Nucleus Workstation, and Nucleus Cache are deprecated and will no longer be available starting October 1, 2025. Functionality is reduced if these applications are used.

  • Isaac Sim 4.5.0 will be the last release on Omniverse Launcher. See Download Isaac Sim instead.

  • Nucleus Cache is replaced by Hub Workstation Cache.

  • Hub Workstation Cache is not fully supported in Isaac Sim 4.5.0 and performance using Hub may vary.

Isaac Sim Compatibility Checker#

The Isaac Sim Compatibility Checker is a lightweight application that programmatically checks the above requirements and indicates which of them are valid, or not, for running NVIDIA Isaac Sim on the machine.

  1. Download the Latest Release of Isaac Sim Compatibility Checker.

  2. Unzip package to a folder.

  3. Run the omni.isaac.sim.compatibility_check.sh script on Linux or omni.isaac.sim.compatibility_check.bat on Windows.

Isaac Sim Compatibility Checker app examples

The Test Kit button, launches a minimal Kit application (in headless mode) and checks if its execution was successful or not, reporting the result on the panel next to it.

Verifying Compatibility#

The application highlights, in color, the following states:

  • green excellent

  • light-green good

  • orange enough, more is recommended

  • red not enough/unsupported

The application checks:

  • NVIDIA GPU: Driver version, RTX-capable GPU, GPU VRAM

  • CPU, RAM and Storage: CPU processor, Number of CPU cores, RAM, Available storage space

  • Others: Operating system, Display

Isaac Sim Compatibility Checker app examples

The Test Kit button, launches a minimal Kit application (in headless mode) and checks if its execution was successful or not, reporting the result on the panel next to it.

Workstation Setup#

  1. Review the requirements. See Isaac Sim Requirements.

  2. Use the Compatibility checker:

    1. Download one of the following:

    2. Unzip the package to a folder.

    3. Run one of the following scripts:

      • For Windows, double click omni.isaac.sim.compatibility_check.bat.

      • For Linux, from the command line, run ./omni.isaac.sim.compatibility_check.sh.

      For more information see, Isaac Sim Compatibility Checker.

  3. Optionally, for the full development install, make sure you have Visual Studio Code to view and debug source code.

Isaac Sim Install and Launch#

The Isaac Sim app can be run directly from the command line with isaac-sim.bat or ./isaac-sim.sh.

The first run of the Isaac Sim app takes some time to warm up the shader cache.

To run Isaac Sim with a fresh config, use the --reset-user flag. This flag can be entered in the Extra Args section of the Isaac Sim App Selector or when running Isaac Sim in command line.

Nucleus, Cache, and Hub are not needed to run Isaac Sim.

  1. Download the Latest Release of Isaac Sim for your platform to the Downloads folder.

  2. Create a folder named isaacsim at c:/ or at the root of your Linux environment.

  3. Unzip the package to the that folder.

  4. Navigate to that folder.

  5. To create a symlink to the extension_examples for the tutorials, run the post_install script. The script can be run at this stage or after installation.

    • On Linux, run ./post_install.sh.

    • On Windows, double click post_install.bat.

  1. Use one of the following methods to run the Isaac Sim App Selector:

    • On Linux, run ./isaac-sim.selector.sh.

    • On Windows, double click isaac-sim.selector.bat.

  2. In the Pop up window choose Isaac Sim Full.

  3. Click START to run the Isaac Sim main app.

    CMD window open and runs scripts.

    You may need to login to Omniverse.

    CMD window continues running scripts.

    Then the Isaac SIM GUI window opens with nothing displayed in it. It can take 5-10 minutes to complete.

  4. Proceed to Quick Tutorials to begin the first Basic Tutorial.

Note

There may be situations in which an internal conflict causes failures within the cache and configuration systems of Isaac Sim (for example, if there is a version mismatch between a source installation and a python package installation). If this occurs, the following may prove useful:

  • The --reset-user flag can be used to reset the user configuration to its default state.

  • The clear_caches.sh and .bat scripts can be used to clear the cache in Linux and Windows respectively.

Example Installation#

For example, from the command line, execute the following commands:

mkdir ~/isaacsim
cd ~/Downloads
unzip "isaac-sim-standalone@4.5.0-rc.36+release.19112.f59b3005.gl.linux-x86_64.release.zip" -d ~/isaacsim
cd ~/isaacsim
./post_install.sh
./isaac-sim.selector.sh
mkdir C:\isaacsim
cd %USERPROFILE%/Downloads
tar -xvzf "isaac-sim-standalone@4.5.0-rc.36+release.19112.f59b3005.gl.windows-x86_64.release.zip" -C C:\isaacsim
cd C:\isaacsim
post_install.bat
isaac-sim.selector.bat

Final load message example:

../_images/final_load.png