Version: 5.1 Date: 22.02.2026 Platform: Ubuntu 22.04.5 LTS
This guide describes the complete installation procedure for NVIDIA Isaac Sim 5.1 (Workstation version) on Ubuntu Linux with a dedicated NVIDIA GPU.
The workstation (standalone ZIP) installation method is recommended when running Isaac Sim as a GUI-based desktop application for robotics simulation and development.
The steps are based on the official NVIDIA documentation and organized for clear installation, configuration and initial validation: https://docs.isaacsim.omniverse.nvidia.com/5.1.0/index.html
Ubuntu 22.04.5 LTS is strongly recommended.
Isaac Sim 5.1 has shown compatibility and stability issues on Ubuntu 24.04 in certain configurations. For this reason, Ubuntu 22.04.5 LTS is used and recommended for this installation.
Before downloading Isaac Sim, verify that your system meets the minimum hardware and software requirements.
Official Requirements: https://docs.isaacsim.omniverse.nvidia.com/5.1.0/installation/requirements.html
pip install isaacsim[compatibility-check] --extra-index-url https://pypi.nvidia.comRun the checker:
isaacsim isaacsim.exp.compatibility_checkThe Compatibility Checker displays system status using color indicators:
- 🟢 Green – Excellent
- 🟢 Light Green – Good
- 🟠 Orange – Sufficient (Higher recommended)
- 🔴 Red – Unsupported / Not sufficient
The tool validates:
- NVIDIA GPU (RTX support, driver version, VRAM)
- CPU (model and core count)
- RAM
- Storage availability
- Operating system
- Display configuration
The Test Kit button launches a minimal headless Kit application to confirm execution capability.
It is strongly recommended to pass this check before proceeding with installation.
Download link:
https://download.isaacsim.omniverse.nvidia.com/isaac-sim-standalone-5.1.0-linux-x86_64.zip
For alternative versions or troubleshooting:
https://docs.isaacsim.omniverse.nvidia.com/5.1.0/installation/download.html
mkdir ~/isaacsimMove the downloaded ZIP file into the isaacsim directory.
cd ~/Downloads
unzip isaac-sim-standalone-5.1.0-linux-x86_64.zip -d ~/isaacsimcd ~/isaacsim./post_install.shThis creates symbolic links and prepares example extensions.
./isaac-sim.selector.sh
In the popup window:
- Select Isaac Sim Full
- Keep the configuration as shown in the second image.
- Click START
Note: First launch may take 5–10 minutes due to shader cache generation.
For the standalone workstation (ZIP) installation, a built-in Python runtime is already included. Therefore, creating a separate Conda environment is not mandatory.
However, creating a dedicated Conda environment is recommended if you:
- Plan to develop custom Python scripts
- Intend to integrate Isaac Sim with external libraries
- Require an isolated and reproducible development environment
- Plan to integrate with Isaac Lab
Using a separate environment improves dependency management and helps prevent conflicts with system-level Python packages.
Isaac Sim 5.1 requires Python 3.11.
conda create -n isaacsim python=3.11
conda activate isaacsimUpgrade pip:
pip install --upgrade pippip install isaacsim[all,extscache]==5.1.0 --extra-index-url https://pypi.nvidia.comThis installs:
- Core simulation components
- Extensions
- Cached dependencies
- Python APIs
When installed via pip, a global command called isaacsim is registered.
Instead of navigating to a folder and running:
./isaac-sim.shYou can launch from any directory:
isaacsimThis section demonstrates basic simulation validation using built-in assets and environments. The objective is to verify rendering, physics behavior, gravity, collision detection, and real-time simulation stability.
This test validates gravity, rigid body physics, and collision behavior using simple geometric objects.
- Navigate to: Create → Physics → Ground Plane
- A default ground plane will be added to the stage.
- Navigate to: Create → Light → Distant Light
- Adjust intensity if needed to improve visibility.
-
Navigate to: Create → Shapes
-
Add one of the following:
- Cube
- Cone
- Cylinder
The object will appear at the origin of the stage.
- Select the object in the Stage panel.
- Right-click → Add → Physics → Rigid Body with collider preset
This enables gravity and collision behavior.
Click the Play button in the toolbar.
Expected result:
- The object falls due to gravity.
- It collides with the ground plane.
- It settles naturally based on physics parameters.
This confirms:
- Physics engine is functioning
- Gravity is active
- Collision detection is working
In the left category panel:
-
Navigate to:
Content -
Select Environments
-
Select a warehouse-type environment.
-
Double-click the environment to load it into the stage.
The warehouse scene will now appear in the viewport.
-
Go to: Window → Browsers → SimReady Explorer
-
A new panel will appear in the lower section of the interface
-
Stay inside SimReady Explorer
-
Browse categories such as:
- BUILDING COMPONENT
- CONTAINER
- EQUIPMENT
- FURNITURE
-
Select assets (e.g., pallets, boxes, containers).
-
Drag and drop them into the scene.
You can:
- Hold multiple assets
- Move them vertically using the Move Tool (W)
- Stack them on top of each other
Use snapping if necessary for better alignment.
Click Play.
Expected behavior:
- Stacked objects may shift or collapse depending on balance.
- Objects collide naturally.
- Crashes and impacts are physically simulated.
- Warehouse floor acts as static collision surface.
This test validates:
- Multi-body collision interaction
- Stacking stability
- Real time rigid body simulation
- Physics solver behavior
