I am able to use Isaac Sim on my native machine:
- Pop OS 22.04
- GPU 4090 RTX
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.104.05 Driver Version: 535.104.05 CUDA Version: 12.2 |
|-----------------------------------------+----------------------+----------------------+
| 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 Off | N/A |
| N/A 45C P8 10W / 125W | 2698MiB / 16376MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
+---------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=======================================================================================|
| 0 N/A N/A 3105 G /usr/lib/xorg/Xorg 44MiB |
| 0 N/A N/A 4145953 C+G /isaac-sim/kit/kit 2616MiB |
+---------------------------------------------------------------------------------------+
I can save/load assets in my local directories and local nucleus server.
I am facing issues when working with Isaac Sim container
I am successfully able to start the windowed mode of Isaac Sim container. I followed the steps outlined here: Container Installation
Here is my docker run command:
docker run --name my_isaac-sim \
--entrypoint bash -it --gpus all \
-e "ACCEPT_EULA=Y" \
-e "OMNI_SERVER=omniverse://localhost/NVIDIA/Assets/Isaac/2022.2.1" \
-e "OMNI_USER=omniverse" -e "OMNI_PASS=omniverse" \
--rm --network=host \
-v $HOME/.Xauthority:/root/.Xauthority \
-e DISPLAY \
-v ~/docker/isaac-sim/cache/kit:/isaac-sim/kit/cache/Kit:rw \
-v ~/docker/isaac-sim/cache/ov:/root/.cache/ov:rw \
-v ~/docker/isaac-sim/cache/pip:/root/.cache/pip:rw \
-v ~/docker/isaac-sim/cache/glcache:/root/.cache/nvidia/GLCache:rw \
-v ~/docker/isaac-sim/cache/computecache:/root/.nv/ComputeCache:rw \
-v ~/docker/isaac-sim/logs:/root/.nvidia-omniverse/logs:rw \
-v ~/docker/isaac-sim/data:/root/.local/share/ov/data:rw \
-v ~/docker/isaac-sim/documents:/root/Documents:rw \
my_isaacsim:latest
However, I am unable to perform simple tasks such as loading/saving assets from my container Isaac Sim application. I consistently get GPU crash dump error output.
Some sample logs are attached:
kit_20230917_163452.log (1.3 MB)
kit_20230917_163452.nv-gpudmp (1.6 KB)
kit_20230917_163557.log (2.3 MB)
kit_20230917_163557.nv-gpudmp (1.6 KB)
e
How can I save or load assets from within my Isaac Sim container? Is there something else I need to do?