Graph Composer Doesn't Launch - GLXBadConfig

Hi there,

I’m trying to launch Graph Composer and getting the following error.

ubuntu@ip-10-20-10-33:/opt/nvidia/graph-composer$ [0.146s] [ext: omni.kit.pipapi-0.0.0] startup
[0.156s] [ext: omni.kit.pip_archive-0.0.0] startup
[0.163s] [ext: omni.usd.config-1.0.0] startup
[0.164s] [ext: omni.usd.libs-1.0.0] startup
[0.447s] [ext: omni.stats-0.0.0] startup
[0.452s] [ext: omni.gpu_foundation-0.0.0] startup
2021-11-19 04:26:47 [423ms] [Warning] [omni.ext.plugin] [ext: omni.gpu_foundation-0.0.0] Failed to load plugins, folder doesn't exist: '/tmp/.tmpNvXgRaphComposer/run/kit/plugins/rtx'.
2021-11-19 04:26:47 [423ms] [Warning] [omni.ext.plugin] [ext: omni.gpu_foundation-0.0.0] '/tmp/.tmpNvXgRaphComposer/run/kit/plugins/rtx/rtx.xrtools.plugin' in '[[native.plugin]]' was not found.
[0.459s] [ext: omni.kit.async_engine-0.0.0] startup
[0.472s] [ext: omni.kit.loop-default-0.1.0] startup
[0.472s] [ext: omni.assets.plugins-0.0.0] startup
[0.474s] [ext: omni.appwindow-1.0.0] startup
[0.520s] [ext: omni.client-0.1.0] startup
[0.535s] [ext: omni.kit.renderer.core-0.0.0] startup
2021-11-19 04:26:47 [509ms] [Warning] [omni.ext.plugin] [ext: omni.kit.renderer.core-0.0.0] Failed to load plugins, folder doesn't exist: '/tmp/.tmpNvXgRaphComposer/run/kit/plugins/rtx'.
2021-11-19 04:26:47 [509ms] [Warning] [omni.ext.plugin] [ext: omni.kit.renderer.core-0.0.0] '/tmp/.tmpNvXgRaphComposer/run/kit/plugins/rtx/rtx.xrtools.plugin' in '[[native.plugin]]' was not found.
2021-11-19 04:26:47 [556ms] [Warning] [gpu.foundation.plugin] Vulkan multi-GPU enumeration not supported on X server 1.19.6.0! Minimum required X server version is 1.20.7.0.

|---------------------------------------------------------------------------------------------|
| Driver Version: 470.82      | Graphics API: Vulkan
|=============================================================================================|
| GPU | Name                             | Active | LDA | GPU Memory | Vendor-ID | LUID       |
|     |                                  |        |     |            | Device-ID | UUID       |
|---------------------------------------------------------------------------------------------|
| 0   | Tesla T4                         | Yes: 0 |     | 15606   MB | 10de      | 0          |
|     |                                  |        |     |            | 1eb8      | b31ed3fd.. |
|=============================================================================================|
| OS: Linux ip-10-20-10-33, Version: 5.4.0-1059-aws
| XServer Vendor: The X.Org Foundation, XServer Version: 11906000 (1.19.6.0)
| Processor: Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | Cores: Unknown | Logical: 4
|---------------------------------------------------------------------------------------------|
| Total Memory (MB): 15717 | Free Memory: 1701
| Total Page/Swap (MB): 0 | Free Page/Swap: 0
|---------------------------------------------------------------------------------------------|
X Error of failed request:  GLXBadFBConfig
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  34 ()
  Serial number of failed request:  234
  Current serial number in output stream:  232

I believe I am running all of the listed system requirements:

ubuntu@ip-10-20-10-33:/opt/nvidia/graph-composer$ nvidia-smi
Fri Nov 19 04:30:46 2021       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.82.01    Driver Version: 470.82.01    CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| 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  Tesla T4            On   | 00000000:00:1E.0 Off |                    0 |
| N/A   37C    P8    15W /  70W |      0MiB / 15109MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+
$python3 --version
Python 3.6.9

Any assistance would be appreciated.

1 Like

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU)
• DeepStream Version
• JetPack Version (valid for Jetson only)
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs)
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)

• Hardware Platform (Jetson / GPU) : GPU - ( Tesla T4 )
• DeepStream Version : Deepstream 6.0
• TensorRT Version : 8.0.1
• NVIDIA GPU Driver Version (valid for GPU only): 470.82.01
• Issue Type( questions, new requirements, bugs): Question\Bug
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing) :

Running through the instructions to install Graph Composer on a new Ubuntu installation (AWS EC2 - g4dn.xlarge).

All the required software prerequisites have been installed. However, when I try and launch composer it fails.

ubuntu@ip-10-20-10-33:/opt/nvidia/graph-composer$ composer

Produces

[0.146s] [ext: omni.kit.pipapi-0.0.0] startup
[0.156s] [ext: omni.kit.pip_archive-0.0.0] startup
[0.163s] [ext: omni.usd.config-1.0.0] startup
[0.164s] [ext: omni.usd.libs-1.0.0] startup
[0.447s] [ext: omni.stats-0.0.0] startup
[0.452s] [ext: omni.gpu_foundation-0.0.0] startup
2021-11-19 04:26:47 [423ms] [Warning] [omni.ext.plugin] [ext: omni.gpu_foundation-0.0.0] Failed to load plugins, folder doesn't exist: '/tmp/.tmpNvXgRaphComposer/run/kit/plugins/rtx'.
2021-11-19 04:26:47 [423ms] [Warning] [omni.ext.plugin] [ext: omni.gpu_foundation-0.0.0] '/tmp/.tmpNvXgRaphComposer/run/kit/plugins/rtx/rtx.xrtools.plugin' in '[[native.plugin]]' was not found.
[0.459s] [ext: omni.kit.async_engine-0.0.0] startup
[0.472s] [ext: omni.kit.loop-default-0.1.0] startup
[0.472s] [ext: omni.assets.plugins-0.0.0] startup
[0.474s] [ext: omni.appwindow-1.0.0] startup
[0.520s] [ext: omni.client-0.1.0] startup
[0.535s] [ext: omni.kit.renderer.core-0.0.0] startup
2021-11-19 04:26:47 [509ms] [Warning] [omni.ext.plugin] [ext: omni.kit.renderer.core-0.0.0] Failed to load plugins, folder doesn't exist: '/tmp/.tmpNvXgRaphComposer/run/kit/plugins/rtx'.
2021-11-19 04:26:47 [509ms] [Warning] [omni.ext.plugin] [ext: omni.kit.renderer.core-0.0.0] '/tmp/.tmpNvXgRaphComposer/run/kit/plugins/rtx/rtx.xrtools.plugin' in '[[native.plugin]]' was not found.
2021-11-19 04:26:47 [556ms] [Warning] [gpu.foundation.plugin] Vulkan multi-GPU enumeration not supported on X server 1.19.6.0! Minimum required X server version is 1.20.7.0.

|---------------------------------------------------------------------------------------------|
| Driver Version: 470.82      | Graphics API: Vulkan
|=============================================================================================|
| GPU | Name                             | Active | LDA | GPU Memory | Vendor-ID | LUID       |
|     |                                  |        |     |            | Device-ID | UUID       |
|---------------------------------------------------------------------------------------------|
| 0   | Tesla T4                         | Yes: 0 |     | 15606   MB | 10de      | 0          |
|     |                                  |        |     |            | 1eb8      | b31ed3fd.. |
|=============================================================================================|
| OS: Linux ip-10-20-10-33, Version: 5.4.0-1059-aws
| XServer Vendor: The X.Org Foundation, XServer Version: 11906000 (1.19.6.0)
| Processor: Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | Cores: Unknown | Logical: 4
|---------------------------------------------------------------------------------------------|
| Total Memory (MB): 15717 | Free Memory: 1701
| Total Page/Swap (MB): 0 | Free Page/Swap: 0
|---------------------------------------------------------------------------------------------|
X Error of failed request:  GLXBadFBConfig
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  34 ()
  Serial number of failed request:  234
  Current serial number in output stream:  232

We noticed that with your “nvidia-smi” output, there is “No running processes found”. Seems something wrong with your xorg.