Vulkan driver installs but no physical devices found

I have succesfully installed NVidia drivers 368.22 without problems. When I try to run one of the sample programs, it fails with a popup that states “vkEnumeratePhisycalDevices reported zero accessible devices.”. When I run vulkaninfo.exe I get…

===========
VULKAN INFO

Vulkan API Version: 1.0.17

WARNING: [loader] Code 0 : Registry lookup failed can’t get layer manifest files
INFO: [loader] Code 0 : Found manifest file C:\WINDOWS\system32\nv-vk64.json, version “1.0.0”
INFO: [loader] Code 0 : Found manifest file C:\Program Files\RenderDoc\renderdoc.json, version “1.0.0”
INFO: [loader] Code 0 : Found manifest file C:\WINDOWS\system32\nv-vk64.json, version “1.0.0”
INFO: [loader] Code 0 : Insert instance layer VK_LAYER_NV_optimus (nvoglv64.dll)

Instance Extensions:

Instance Extensions count = 3
VK_KHR_surface : extension revision 25
VK_KHR_win32_surface : extension revision 5
VK_EXT_debug_report : extension revision 2
Layers: count = 2

VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.0.8, layer version 1
Layer Extensions count = 0
Devices count = 0

VK_LAYER_RENDERDOC_Capture (Debugging capture layer for RenderDoc) Vulkan version 1.0.0, layer version 29
Layer Extensions count = 0
Devices count = 0

Presentable Surface formats:

None found

Does anybody know what the problem might be? I’m using a GeForce GT 630, which is on the compatibility list. OS is Windows 10 64bit.

Double-check with GPUCapsViewer

There are at least 3 different GT 630, only Kepler is supported

NVIDIA_DEV.0F00 = “NVIDIA GeForce GT 630” ; Fermi
NVIDIA_DEV.0FC2 = “NVIDIA GeForce GT 630” ; Fermi
NVIDIA_DEV.1284 = “NVIDIA GeForce GT 630” ; Kepler

Take a look at https://en.wikipedia.org/wiki/GeForce_600_series#Products

There are 4 different types of the GT 630, with the hardware types GK107, GF108-400-A1, GK208-301-A1 and GF108. The GK* are Kepler cards, whereas the GF* are Fermi cards. The two GF* cards are re-brands of the GT 440. Only Kepler or higher hardware is supported by the vulkan driver, meaning you probably have one of the two re-branded Fermi cards that are not supported.

GPUCapsViewer did show a GF108 GPU which is Fermi based. That’s a pretty nice tool. I guess it is time for a new video card.