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.