[Error] [omni.physx.plugin] PhysX error: Could not load libcuda.so after installing isaacsim in a conda environment

Isaac Sim Version

4.2.0

Isaac Lab Version (if applicable)

1.2

Operating System

Ubuntu 22.04

GPU Information

  • Model: NVIDIA GeForce RTX 4090 x2
  • Driver Version: 555.42.06

Topic Description

Detailed Description

I installed isaacsim and isaaclab in a conda environment following the steps on the official website. However, I cannot run

from isaacsim import SimulationApp

simulation_app = SimulationApp({"headless": True})

or

./isaaclab.sh -p source/standalone/tutorials/00_sim/create_empty.py

Steps to Reproduce

  1. Install isaac following Python Environment Installation — Omniverse IsaacSim. on Ubuntu
  2. Install the extra packages
  3. Run the above scipts

Error Messages

 [Error] [omni.physx.plugin] PhysX error: Could not load libcuda.so: libcuda.so: cannot open shared object file: No such file or directory, 
FILE /builds/omniverse/physics/physx/source/physx/src/gpu/PxPhysXGpuModuleLoader.cpp, LINE 200

Fatal Python error: Segmentation fault

Additional Information

What I’ve Tried

  1. Reboot machine
  2. Create a new conda environment and reinstall everything from start.
  3. Search for libcuda.so, and found existence
/usr/lib/x86_64-linux-gnu/libcuda.so.555.42.06
/usr/lib/x86_64-linux-gnu/libcuda.so.1
  1. set export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/x86_64-linux-gnu/libcuda.so.1 and ran again.
  2. set export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/x86_64-linux-gnu/libcuda.so.555.42.06 and ran again

Related Issues

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

Additional Context

nvidia-smi

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 555.42.06              Driver Version: 555.42.06      CUDA Version: 12.5     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 4090        Off |   00000000:01:00.0  On |                  Off |
| 31%   37C    P8             12W /  450W |     736MiB /  24564MiB |      7%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
|   1  NVIDIA GeForce RTX 4090        Off |   00000000:03:00.0 Off |                  Off |
|  0%   38C    P8              4W /  450W |      16MiB /  24564MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

Ubuntu version check

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:        22.04
Codename:       jammy

Please check if Isaac sim is not launching is helpful.

Hi, I have turned off the virtualization. That doesn’t help. I have also ran the compatibility checker which does not show any issue.

Please refer to Python Environment and try running any script under standalone_examples.

Hi Vick,

I have also tried to run the standalone examples under the root path, and I noticed that there is an warning prompt apart from the same error in my post.

NVTT Warning: CUDA driver not found.
NVTT Warning: CUDA driver not available for CUDA runtime 11080

Please follow this note from Isaac Sim Requirements and try using the production versions, either 535 or 550.

  • We recommend installing the Latest Production Branch Version drivers from the Unix Driver Archive using the .run installer on Linux, if you are on a new GPU or experiencing issues with the current drivers.

Could you please provide the command you used to run the standalone example, as well as the complete log?

Additionally, could you share the output from the compatibility checker? Can Isaac Sim run successfully through the Launcher?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.