Ubuntu 20.04 crash with Create Beta 2021.3.1 Driver 460.67

  • Computer Specs (OS, GPU, GPU Driver)
    |---------------------------------------------------------------------------------------------|
    | Driver Version: 460.67 | Graphics API: Vulkan
    |=============================================================================================|
    | GPU | Name | Active | LDA | GPU Memory | Vendor-ID | LUID |
    | | | | | | Device-ID | UUID |
    |---------------------------------------------------------------------------------------------|
    | 0 | GeForce RTX 3090 | Yes | | 24822 MB | 10de | 0 |
    | | | | | | 2204 | 659eb6f6… |
    |---------------------------------------------------------------------------------------------|
    | 1 | GeForce RTX 3090 | Yes | | 24822 MB | 10de | 0 |
    | | | | | | 2204 | 29266a3c… |
    |=============================================================================================|
    | OS: Linux rotobot-ampere-dev, Version: 5.8.0-63-generic
    | XServer Vendor: The X.Org Foundation, XServer Version: 12009000 (1.20.9.0)
    | Processor: AMD EPYC-Rome Processor | Cores: Unknown | Logical: 48
    |---------------------------------------------------------------------------------------------|
    | Total Memory (MB): 98332 | Free Memory: 81787
    | Total Page/Swap (MB): 979 | Free Page/Swap: 979
    |---------------------------------------------------------------------------------------------|

kit_20210805_130634.log (131.6 KB)

  • Applications and Versions
    Omniverse Create Beta 2021.3.1

  • Reproducible Steps
    /media/sam/trainer/omniverse/share/ov/pkg/create-2021.3.1/tests-omni.create.sh

  • Console Logs
    /media/sam/trainer/omniverse/share/ov/pkg/create-2021.3.1/tests-omni.create.sh

  • Log File C:\Users\ [YOUR NAME] \ .nvidia-omniverse\logs

exttest_omni.create-2021.3.1-rc.4_2021-08-05T13-11-39.log (199.3 KB)

[Info] [carb] Logging to file: /home/sam/.nvidia-omniverse/logs/Kit/omni.create.testing/2021.3/kit_20210805_131115.log
[0.126s] [ext: omni.kit.pipapi-0.0.0] startup
[0.132s] [ext: omni.usd.config-1.0.0] startup
[0.134s] [ext: omni.usd.libs-1.0.0] startup
[0.325s] [ext: omni.kit.pip_archive-0.0.0] startup
[0.330s] [ext: omni.stats-0.0.0] startup
[0.333s] [ext: omni.gpu_foundation-0.0.0] startup
[0.341s] [ext: omni.assets.plugins-0.0.0] startup
[0.343s] [ext: omni.kit.loop-default-0.1.0] startup
[0.343s] [ext: omni.kit.async_engine-0.0.0] startup
[0.357s] [ext: omni.appwindow-1.0.0] startup
[0.440s] [ext: omni.client-0.1.0] startup
[0.460s] [ext: omni.kit.test-0.0.0] startup
[0.560s] [ext: omni.kit.renderer.core-0.0.0] startup

|---------------------------------------------------------------------------------------------|
| Driver Version: 460.67      | Graphics API: Vulkan
|=============================================================================================|
| GPU | Name                             | Active | LDA | GPU Memory | Vendor-ID | LUID       |
|     |                                  |        |     |            | Device-ID | UUID       |
|---------------------------------------------------------------------------------------------|
| 0   | GeForce RTX 3090                 | Yes    |     | 24822   MB | 10de      | 0          |
|     |                                  |        |     |            | 2204      | 659eb6f6.. |
|---------------------------------------------------------------------------------------------|
| 1   | GeForce RTX 3090                 | Yes    |     | 24822   MB | 10de      | 0          |
|     |                                  |        |     |            | 2204      | 29266a3c.. |
|=============================================================================================|
| OS: Linux rotobot-ampere-dev, Version: 5.8.0-63-generic
| XServer Vendor: The X.Org Foundation, XServer Version: 12009000 (1.20.9.0)
| Processor: AMD EPYC-Rome Processor | Cores: Unknown | Logical: 48
|---------------------------------------------------------------------------------------------|
| Total Memory (MB): 98332 | Free Memory: 81740
| Total Page/Swap (MB): 979 | Free Page/Swap: 979
|---------------------------------------------------------------------------------------------|
2021-08-05 03:41:17 [2,316ms] [Warning] [realm:bgwork] rdtsc calibration failed: per_64k_nsec=184387 freq=2.81352 count=67 - timeouts will be based on a 2GHz clock
2021-08-05 03:41:17 [2,344ms] [Error] [carb.graphics-vulkan.plugin] Failed to find a graphics and/or presenting queue.
2021-08-05 03:41:17 [2,344ms] [Error] [omni.kit.renderer.plugin] createSwapchain failed. Width: 1000, height: 900, Format: 9
2021-08-05 03:41:17 [2,345ms] [Error] [omni.kit.renderer.plugin] Failed to initialize graphics environment.
2021-08-05 03:41:18 [2,520ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.events.plugin.so!carbOnPluginStartup
2021-08-05 03:41:18 [2,523ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.tasking.plugin.so!std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (carb::tasking::Scheduler::*)(unsigned int, int, carb::cpp20::latch*), carb::tasking::Scheduler*, unsigned int, int, carb::cpp20::latch*> > >::_M_run()
2021-08-05 03:41:18 [2,527ms] [Fatal] [carb.crashreporter-breakpad.plugin] libpthread.so.0!funlockfile
2021-08-05 03:41:18 [2,527ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.imgui_renderer.plugin.so!void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
2021-08-05 03:41:18 [2,528ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.imgui_renderer.plugin.so!void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
2021-08-05 03:41:18 [2,528ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.imgui_renderer.plugin.so!carbOnPluginPostShutdown
2021-08-05 03:41:18 [2,529ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.renderer.ext.plugin.so!carbOnPluginPostShutdown
2021-08-05 03:41:18 [2,531ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!void std::vector<std::string, std::allocator<std::string> >::_M_realloc_insert<std::string&>(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string&)
2021-08-05 03:41:18 [2,533ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!carbOnPluginShutdown
2021-08-05 03:41:18 [2,536ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >, std::string const&)
2021-08-05 03:41:18 [2,538ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
2021-08-05 03:41:18 [2,540ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
2021-08-05 03:41:18 [2,542ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Hashtable<std::string, std::string, std::allocator<std::string>, std::__detail::_Identity, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::operator=(std::_Hashtable<std::string, std::string, std::allocator<std::string>, std::__detail::_Identity, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> > const&)
2021-08-05 03:41:18 [2,545ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.app.plugin.so!_init
2021-08-05 03:41:18 [2,547ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.app.plugin.so!_init
2021-08-05 03:41:18 [2,547ms] [Fatal] [carb.crashreporter-breakpad.plugin] kit!_init
2021-08-05 03:41:18 [2,550ms] [Fatal] [carb.crashreporter-breakpad.plugin] libc.so.6!__libc_start_main
2021-08-05 03:41:18 [2,550ms] [Fatal] [carb.crashreporter-breakpad.plugin] kit!_init
Segmentation fault (core dumped)

Hello @saleskqr1v! I forwarded this post to our development team. Thanks for reaching out!

Hello, Thanks for trying Omniverse apps.
The error of “not finding presenting queue” means your first GPU in the table you posted above (UUID: 659eb6f6) is not connected to a physical display. If this is a remote machine without an actual physical display (e.g. a fake display in the Xorg setup), Xorg needs to be setup in a way that your first GPU in the table is your default Linux UI rendering GPU.

Please refer to the detailed troubleshooting documentation for this particular issue:
q7-startup-failure-with-failed-to-find-a-graphics-and-or-presenting-queue

Just to verify, you have two actual GPUs, right?
Note that, you may also run it with a single GPU using your second GPU without changing your current Xorg setup, as follows:
omni.create.singlegpu.sh --/renderer/activeGpu=1

I can try that but the reason I have 2 devices worth over AUD 3000 is to use them

that seems to have got it running I will see what I can do to tackle the X.org solution so that I can run it without having to add extra arguments to the command line, in the meantime I will just make a shortcut on the desktop.

The docs suggest NVIDIA Kernel Driver 460.67

But Create Beta is nagging me for > 465.19.01 for CUDA 11.3

I guess if I want to render with IRay I need to put that version on, will this be supported?

How can we know which kernel drivers to install for any version of Omniverse Create.

Hi @saleskqr1v! I chatted with the dev team about your questions to hopefully shed some light on this. From our investigation, we found some issues that we are working on resolving.

Because each product has a different driver requirement, we need to make sure that our documentation is correct and up-to-date.

Currently for Iray, it requires CUDA 11.3 which comes with the R465 driver. The RTX render works with 460, but Iray will fail if it is a lower version.

The team is improving our documentation to have current driver versions across all of our products. We are also insuring that our C++ code gets updated properly as well so that we can verify driver versions.

Thank you for bringing this to our attention!

I am now using RTX Path tracing and it is only usings resources on one of my two RTX 3090 cards.

I will paste my Xorg below

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 460.67


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

and a screen shot from nvidia-settings

I have started Create as follows

/media/sam/trainer/omniverse/share/ov/pkg/create-2021.3.1/omni.create.singlegpu.sh --/renderer/activeGpu=1 as you suggested.

But now I would like to use both GPUs.

The guides are unclear.

Section “Device” in the xorg.conf you posted has no busid set.
Only one of the GPUs can present into screen on Vulkan-Linux (the GPU that renders UI on Linux), but other GPUs can still be used off-screen for GPU work purposes.

Here are the instructions:

  1. Open a terminal and type bus ID of your presentable GPU like this:
    sudo nvidia-xconfig --busid PCI:10:0:0
    Bus ID for GPUs are listed in NVIDIA X Server setting UI.
    No need to modify xorg.conf manually with above command.

  2. Reboot, so busid change takes affect.

  3. Connect the monitor cable to the GPU that you set its busid in above steps. Otherwise, you will see black screen after booting up to Linux.

  4. If you got the same “presenting queue” error, repeat above steps but with busid of the other GPU.

Your screenshot is just showing it for one GPU, so I don’t know what ID it has, and which one is currently used for presentation without vulkaninfo. (Instructions on how to use vulkaninfo is listed in Q3 troubleshooting docs)

Please let me know if this works for you.

Notes:

  • After each driver re-installation, you should re-do above xorg steps.
  • Note that Xorg setup is required for multi-GPU systems for all kinds of Vulkan apps on X11 Linux, and not just for Omniverse apps. In an upcoming release, we try to perform some automatic steps to re-order the GPU list, that should help in your case. We also have some changes to report if your first GPU is not set in Xorg.
  • UUID of your GPUs has changed since you posted the logs, and I could not match them to your GPUs listed in NVIDIA x Server.

Another shorter workaround could be running Create with the following command to re-order the GPU list:
omni.create.bat --/renderer/multiGpu/activeGpus="1,0"

It might work in your case without modifying xorg.

OK here is my error

2021-08-17 20:45:36 [5,744ms] [Warning] [realm:bgwork] rdtsc calibration failed: per_64k_nsec=186634 freq=2.84781 count=45 - timeouts will be based on a 2GHz clock
2021-08-17 20:45:36 [5,768ms] [Error] [carb.graphics-vulkan.plugin] Failed to find a graphics and/or presenting queue.
2021-08-17 20:45:36 [5,769ms] [Error] [omni.kit.renderer.plugin] createSwapchain failed. Width: 1700, height: 800, Format: 9
2021-08-17 20:45:36 [5,769ms] [Error] [omni.kit.renderer.plugin] Failed to initialize graphics environment.
2021-08-17 20:45:36 [5,957ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.events.plugin.so!carbOnPluginStartup
2021-08-17 20:45:36 [5,960ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.tasking.plugin.so!std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (carb::tasking::Scheduler::*)(unsigned int, int, carb::cpp20::latch*), carb::tasking::Scheduler*, unsigned int, int, carb::cpp20::latch*> > >::_M_run()
2021-08-17 20:45:36 [5,965ms] [Fatal] [carb.crashreporter-breakpad.plugin] libpthread.so.0!funlockfile
2021-08-17 20:45:36 [5,966ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.imgui_renderer.plugin.so!void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
2021-08-17 20:45:36 [5,966ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.imgui_renderer.plugin.so!void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
2021-08-17 20:45:36 [5,967ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.imgui_renderer.plugin.so!carbOnPluginPostShutdown
2021-08-17 20:45:36 [5,967ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.renderer.ext.plugin.so!carbOnPluginPostShutdown
2021-08-17 20:45:36 [5,969ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!void std::vector<std::string, std::allocator<std::string> >::_M_realloc_insert<std::string&>(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string&)
2021-08-17 20:45:36 [5,972ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!carbOnPluginShutdown
2021-08-17 20:45:36 [5,974ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >, std::string const&)
2021-08-17 20:45:36 [5,977ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
2021-08-17 20:45:36 [5,979ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
2021-08-17 20:45:36 [5,981ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Hashtable<std::string, std::string, std::allocator<std::string>, std::__detail::_Identity, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::operator=(std::_Hashtable<std::string, std::string, std::allocator<std::string>, std::__detail::_Identity, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> > const&)
2021-08-17 20:45:36 [5,984ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.app.plugin.so!_init
2021-08-17 20:45:36 [5,986ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.app.plugin.so!_init
2021-08-17 20:45:36 [5,986ms] [Fatal] [carb.crashreporter-breakpad.plugin] kit!_init
2021-08-17 20:45:36 [5,989ms] [Fatal] [carb.crashreporter-breakpad.plugin] libc.so.6!__libc_start_main
2021-08-17 20:45:36 [5,989ms] [Fatal] [carb.crashreporter-breakpad.plugin] kit!_init
Segmentation fault (core dumped)

from

/media/sam/trainer/omniverse/share/ov/pkg/create-2021.3.1/omni.create.sh

no extra flags

currently xorg.conf is

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 470.63.01


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:10:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Also a crash

/media/sam/trainer/omniverse/share/ov/pkg/create-2021.3.1/omni.create.sh --/renderer/multiGpu/activeGpus="1,0"

2021-08-17 20:51:22 [2,199ms] [Warning] [realm:bgwork] rdtsc calibration failed: per_64k_nsec=183848 freq=2.8053 count=68 - timeouts will be based on a 2GHz clock
2021-08-17 20:51:23 [2,531ms] [Error] [carb.graphics-vulkan.plugin] Failed to find a graphics and/or presenting queue.
2021-08-17 20:51:23 [2,531ms] [Error] [omni.kit.renderer.plugin] createSwapchain failed. Width: 1700, height: 800, Format: 9
2021-08-17 20:51:23 [2,532ms] [Error] [omni.kit.renderer.plugin] Failed to initialize graphics environment.
2021-08-17 20:51:23 [2,703ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.events.plugin.so!carbOnPluginStartup
2021-08-17 20:51:23 [2,706ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.tasking.plugin.so!std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (carb::tasking::Scheduler::*)(unsigned int, int, carb::cpp20::latch*), carb::tasking::Scheduler*, unsigned int, int, carb::cpp20::latch*> > >::_M_run()
2021-08-17 20:51:23 [2,708ms] [Fatal] [carb.crashreporter-breakpad.plugin] libpthread.so.0!funlockfile
2021-08-17 20:51:23 [2,709ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.imgui_renderer.plugin.so!void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
2021-08-17 20:51:23 [2,709ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.imgui_renderer.plugin.so!void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
2021-08-17 20:51:23 [2,710ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.imgui_renderer.plugin.so!carbOnPluginPostShutdown
2021-08-17 20:51:23 [2,710ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.renderer.ext.plugin.so!carbOnPluginPostShutdown
2021-08-17 20:51:23 [2,712ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!void std::vector<std::string, std::allocator<std::string> >::_M_realloc_insert<std::string&>(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string&)
2021-08-17 20:51:23 [2,715ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!carbOnPluginShutdown
2021-08-17 20:51:23 [2,717ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >, std::string const&)
2021-08-17 20:51:23 [2,719ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
2021-08-17 20:51:23 [2,722ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
2021-08-17 20:51:23 [2,724ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Hashtable<std::string, std::string, std::allocator<std::string>, std::__detail::_Identity, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::operator=(std::_Hashtable<std::string, std::string, std::allocator<std::string>, std::__detail::_Identity, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> > const&)
2021-08-17 20:51:23 [2,726ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.app.plugin.so!_init
2021-08-17 20:51:23 [2,729ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.app.plugin.so!_init
2021-08-17 20:51:23 [2,729ms] [Fatal] [carb.crashreporter-breakpad.plugin] kit!_init
2021-08-17 20:51:23 [2,732ms] [Fatal] [carb.crashreporter-breakpad.plugin] libc.so.6!__libc_start_main
2021-08-17 20:51:23 [2,732ms] [Fatal] [carb.crashreporter-breakpad.plugin] kit!_init
Segmentation fault (core dumped)

It seems that GPU-0 as "PCI:10:0:0" is set correctly.

I am hesitant to be switching cables to the other GPU for displays but I guess if that fixes the problem I can try

Sam

It seems setting that GPU-0 as "PCI:6:0:0" is set correctly and swapped the cables

then ran with

/media/sam/trainer/omniverse/share/ov/pkg/create-2021.3.1/omni.create.sh --/renderer/multiGpu/activeGpus="1,0"

without error

but I am not seeing activity on both GPUs while rendering yet.

Except when using IRay but that is not computing transmission properly for the scene I am using.

which is the following

https://usd-alab.s3.amazonaws.com/USD_ALab_0730.zip

I cannot find this dialog

https://docs.omniverse.nvidia.com/prod_materials-and-rendering/prod_materials-and-rendering/rtx_render-settings.html#multi-gpu

here is my current xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 470.63.01


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:6:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Starting create with

/media/sam/trainer/omniverse/share/ov/pkg/create-2021.3.1/omni.create.sh --/renderer/multiGpu/activeGpus="1,0"

duh

–/renderer/multiGpu/enabled=true makes the difference.

Hi, can you elaborate on your full command with this option –/renderer/multiGpu/enabled=true? I am facing the same issue.
I tried: omni.create.sh –/renderer/multiGpu/enabled=true, but it seems no luck.
Thanks

This is an older thread and now we have a specific option for MGPU inside the application under render settings. It will only appear if it detects more than one GPU.

If you want to use that code please add it directly inside the “omni.create.bat” file

@echo off
setlocal
call “%~dp0kit\kit.exe” “%%~dp0apps/omni.create.kit” %* –/renderer/multiGpu/enabled=true