Vulkan validation layer errors [i.e. Failed to open …nv – vk64.json]

  Kiến thức lập trình

I’m trying to follow the vulkan-tutorial.com tutorial and keep getting errors/warnings. The program runs, but the validation layers don’t work.
I checked, if what I wrote had any issues by copy/pasting the file at the bottom of the ‘validation layer’ page. Still the errors persist.

validation layer: loader_add_layer_properties: 'layers' tag not supported until file version 1.0.1, but C:WindowsSystem32DriverStoreFileRepositorynv_dispi.inf_amd64_5714f0dca6485379nv-vk64.json is reporting version 1
validation layer: Didn't find required layer object disable_environment in manifest JSON file, skipping this layer
validation layer: Searching for ICD drivers named .amdvlk64.dll
validation layer: Searching for ICD drivers named .nvoglv64.dll
validation layer: loader_get_json: Failed to open JSON file C:WindowsSystem32DriverStoreFileRepositorynv_dispi.inf_amd64_5714f0dca6485379nv - vk64.json
validation layer: loader_get_json: Failed to open JSON file C:WindowsSystem32DriverStoreFileRepositorynv_dispi.inf_amd64_5714f0dca6485379nv - vk64.json
validation layer: Loading layer library F:ProgrammingVulkanSDK1.3.283.0Bin.VkLayer_khronos_validation.dll
validation layer: Loading layer library C:WindowsSystem32DriverStoreFileRepositorynv_dispi.inf_amd64_5714f0dca6485379.nvoglv64.dll
validation layer: Loading layer library C:WindowsSystem32DriverStoreFileRepositoryu0403811.inf_amd64_52448c34fb47b343B403843.amdvlk64.dll
validation layer: Unloading layer library C:WindowsSystem32DriverStoreFileRepositoryu0403811.inf_amd64_52448c34fb47b343B403843.amdvlk64.dll
validation layer: Unloading layer library C:WindowsSystem32DriverStoreFileRepositorynv_dispi.inf_amd64_5714f0dca6485379.nvoglv64.dll
validation layer: Unloading layer library F:ProgrammingVulkanSDK1.3.283.0Bin.VkLayer_khronos_validation.dll

F:ProgrammingLearningVulkanDrawingTrianglex64DebugDrawingTriangle.exe (process 16104) exited with code 0.

I scoured the internet and tried everything I could find. Setting environment variables (
VK_LAYER_PATH
to the …VulkanSDK1.3.283.0Bin folder), updating the drivers, uninstalling, reinstalling the NVIDIA driver (556.12) and VulkanSDK from scratch, and using vkconfig.exe instead. Nothing worked.

Gotta say, in an attempt to get rid of everything Vulkan before a clean reinstall, I tried to manually delete anything associated with it, including in C:WindowsSystem32 and the registry – I read somewhere to try that. Now, when trying to install VulkanRT (don’t even know if I’d need that), I get ‘Error opening file for writing’ in C:WindowsSysWOW64 for the vulkan-1.dll, vulkan-1-999-0-0-0.dll and others.

Any help is appreciated!

GPU: RTX 4070 Ti Panther,
Windows 10

Theme wordpress giá rẻ Theme wordpress giá rẻ Thiết kế website

LEAVE A COMMENT