Failed to detect any valid GPUs in the current config

I’m trying to install Vulkan on Ubuntu 18.04 with Tesla V100 and encountered this error running VK_LOADER_DEBUG=all vulkaninfo.

ERROR: setupLoaderTermPhysDevs:  Failed to detect any valid GPUs in the current config
ERROR: setupLoaderTrampPhysDevs:  Failed during dispatch call of 'vkEnumeratePhysicalDevices' to lower layers or loader to get count.
/build/vulkan-tools-136mCR/vulkan-tools-1.1.126.0+dfsg1/vulkaninfo/vulkaninfo.h:399: failed with ERROR_INITIALIZATION_FAILED

Here’s nvidia-smi:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 455.32.00    Driver Version: 455.32.00    CUDA Version: 11.1     |
|-------------------------------+----------------------+----------------------+
| 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 V100-DGXS...  On   | 00000000:07:00.0 Off |                    0 |
| N/A   37C    P0    37W / 300W |     32MiB / 32508MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
|   1  Tesla V100-DGXS...  On   | 00000000:08:00.0 Off |                    0 |
| N/A   39C    P0    37W / 300W |      1MiB / 32508MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
|   2  Tesla V100-DGXS...  On   | 00000000:0E:00.0 Off |                    0 |
| N/A   38C    P0    37W / 300W |      1MiB / 32508MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
|   3  Tesla V100-DGXS...  On   | 00000000:0F:00.0 Off |                    0 |
| N/A   38C    P0    37W / 300W |      1MiB / 32508MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      3202      G   /usr/lib/xorg/Xorg                 14MiB |
|    0   N/A  N/A      3365      G   /usr/bin/gnome-shell               15MiB |
|    1   N/A  N/A      3202      G   /usr/lib/xorg/Xorg                  0MiB |
|    1   N/A  N/A      3365      G   /usr/bin/gnome-shell                0MiB |
|    2   N/A  N/A      3202      G   /usr/lib/xorg/Xorg                  0MiB |
|    2   N/A  N/A      3365      G   /usr/bin/gnome-shell                0MiB |
|    3   N/A  N/A      3202      G   /usr/lib/xorg/Xorg                  0MiB |
|    3   N/A  N/A      3365      G   /usr/bin/gnome-shell                0MiB |
+-----------------------------------------------------------------------------+

Does anyone know what’s causing the problem or how to fix it? Thanks!

IDK, is it supposed to support Vulkan on Linux? It’s some kind of server CUDA GPU.

What does the ubuntu-drivers devices offer?