IsaacSim Startup problems | Ubuntu 22.04 | Waiting for compilation of ray tracing shaders by GPU driver

I am trying to run IsaacSim on Ubuntu 22.04 with AMD® Ryzen 7 4800h eight-core CPU, NVIDIA® GeForce RTX 2060 with 6GB VRAM, and 16 GB of RAM.

I have checked if vulkan recognizes my graphics card using the vulkaninfo and it seems to be ok.

I am having trouble starting up the Sim App, where it starts up, but does not run properly, saying RTX Loading in the view window. I attach a probably relevant information from the terminal:

2023-03-19 15:56:07 [313ms] [Warning] [carb.graphics-vulkan.plugin] No command queue family supports flags: 0x100, queue type: 3. No queues of this type will be created

|---------------------------------------------------------------------------------------------|
| Driver Version: 515.86.01     | Graphics API: Vulkan
|=============================================================================================|
| GPU | Name                             | Active | LDA | GPU Memory | Vendor-ID | LUID       |
|     |                                  |        |     |            | Device-ID | UUID       |
|---------------------------------------------------------------------------------------------|
| 0   | NVIDIA GeForce RTX 2060          | Yes: 0 |     | 6390    MB | 10de      | 0          |
|     |                                  |        |     |            | 1f15      | da0ae1f9.. |
|=============================================================================================|
| OS: Linux andrej-Lenovo-Legion-5-15ARH05H, Version: 5.19.0-35-generic
| Processor: AMD Ryzen 7 4800H with Radeon Graphics          | Cores: Unknown | Logical: 16
|---------------------------------------------------------------------------------------------|
| Total Memory (MB): 15363 | Free Memory: 9614
| Total Page/Swap (MB): 2047 | Free Page/Swap: 2047
|---------------------------------------------------------------------------------------------|

2023-03-19 15:43:26 [568ms] [Warning] [gpu.foundation.plugin] IOMMU is enabled. Found 13 items in /sys/kernel/iommu_groups/.
2023-03-19 15:43:26 [568ms] [Warning] [gpu.foundation.plugin] On Linux only, CUDA and the display driver does not support IOMMU-enabled bare-metal PCIe peer to peer memory copy.
However, CUDA and the display driver does support IOMMU via VM pass through. As a consequence, users on Linux,
when running on a native bare metal system, should disable the IOMMU. The IOMMU should be enabled and the VFIO driver
be used as a PCIe pass through for virtual machines.
2023-03-19 15:43:26 [568ms] [Warning] [gpu.foundation.plugin] 
2023-03-19 15:43:26 [568ms] [Warning] [gpu.foundation.plugin] -----------------------------------------------------------------------
2023-03-19 15:43:26 [569ms] [Warning] [gpu.foundation.plugin] !!!!! Local system validation failed! Incorrect configuration detected.
2023-03-19 15:43:26 [569ms] [Warning] [gpu.foundation.plugin]       Summary below. Details above.
2023-03-19 15:43:26 [569ms] [Warning] [gpu.foundation.plugin] -----------------------------------------------------------------------
2023-03-19 15:43:26 [569ms] [Warning] [gpu.foundation.plugin] 
2023-03-19 15:43:26 [569ms] [Warning] [gpu.foundation.plugin]  - ECC:                         OK
2023-03-19 15:43:26 [569ms] [Warning] [gpu.foundation.plugin]  - IOMMU:                       FAILED
2023-03-19 15:43:26 [569ms] [Warning] [gpu.foundation.plugin] 
2023-03-19 15:43:26 [569ms] [Warning] [gpu.foundation.plugin] -----------------------------------------------------------------------
... some stuff ...
...
Waiting for compilation of ray tracing shaders by GPU driver: 150 seconds so far

I suppose the IOMMU thing is at fault although I wouldn’t want to freestyle with my drivers if this is some other issue.

I also attach the whole log file: kit_20230319_170911.log (1.3 MB)

Thank you for any response.

1 Like