There are three versions installed in this window. None of the versions work in my machine.
You might very well suggest that I shouldn’t have at first installed three versions in my machine. But I only had the latest version (2021.2.0) installed at first. It failed to launch. Hence I installed 2021.1.1. Even that failed to launch. So I installed 2021.1.0. Even that doesn’t work.
When I click on the ‘Launch’ button for every version, it says ‘Launching’ but nothing really happens afterwards. So I tried to manually launch it from the command line by using the following command:
I have no luck running Isaac SIM. Your software are very buggy. This is not the first time I have faced problems with Isaac SIM. I got completely frustrated with Isaac Sim back in March, 2021 because of a chain of issues in just starting up Isaac SIM. Now I try after 9 months, hoping that your software might have become better. It is still the same old bugs.
@user77600 the issue is that you are running an xserver on the second GPU but by default isaac sim tries to use GPU 0
and fails when trying to create the window:
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 34 ()
Serial number of failed request: 226
Current serial number in output stream: 224
Can you try using --/renderer/activeGpu=1 when starting isaac-sim.sh
Alternatively, plug your monitor into GPU 0 so nvidia-smi shows Xorg running on GPU 0 and try running isaac sim again
What is the output of vulkaninfo and xrandr?, i’m trying to understand what is special about your configuration where only the first GPU is seen by that process.
I had a similar issue and was able to fix it in the following way. First open up a new terminal and use the following command export MESA_GL_VERSION_OVERRIDE=4.6. Afterwards in the same terminal launch Isaac Sim with the normal command you used in your first post. This overrides the OpenGL version that is used which fixed the problem on my machine.
VulkanInfo only shows GPU0 has vulkan installed, but nvidia-smi shows that GPU1 is running the Xserver.
In order for isaac-sim to start in non-headless mode with this setup there needs to be one GPU that has both available… Is there anything special about how the two GPUs are configured with your setup? Any environment variables etc?