How to accelerate the Isaac Sim launching process

Note: For any Isaac Lab topics, please submit your topic to its GitHub repo (GitHub - isaac-sim/IsaacLab: Unified framework for robot learning built on NVIDIA Isaac Sim) following the instructions provided on Isaac Lab’s Contributing Guidelines (Contribution Guidelines — Isaac Lab Documentation).

Please provide all relevant details below before submitting your post. This will help the community provide more accurate and timely assistance. After submitting, you can check the appropriate boxes. Remember, you can always edit your post later to include additional information if needed.

Isaac Sim Version

[√] 4.5.0

Operating System

[√] Ubuntu 22.04

GPU Information

  • Model: NVIDIA GeForce RTX 4090
  • Driver Version: NVIDIA-SMI 535.183.01 Driver Version: 535.183.01 CUDA Version: 12.2

Topic Description

Detailed Description

(Describe the issue in detail, including what you were trying to do, what you expected to happen, and what actually happened)

Steps to Reproduce

launch Isaacsim from vscode, isaac lab env, it took 25 secondes to lauch.
Is it reasonable? How to debug it?

2025-05-14 12:10:08 [0ms] [Warning] [omni.kit.app.plugin] No crash reporter present, dumps uploading isn’t available.

[INFO]: Time taken for simulation start : 4.225252 seconds
Creating window for environment.
[INFO]: Completed setting up the environment…

2025-05-14 12:10:33 [24,665ms] [Error] [omni.physx.plugin] PhysX error: PxRigidDynamic::setAngularVelocity: Body must be non-kinematic!, FILE /builds/omniverse/physics/physx/source/physx/src/NpRigidDynamic.cpp, LINE 266

Error Messages

(If applicable, copy and paste any error messages you received)

Screenshots or Videos

(If applicable, add screenshots or links to videos that demonstrate the issue)

Additional Information

What I’ve Tried

(Describe any troubleshooting steps you’ve already taken)

Related Issues

(If you’re aware of any related issues or forum posts, please link them here)

Additional Context

(Add any other context about the problem here)

Do you have the same observation with example scripts? Or it only happen on a specific simulation?