Bug 1217046

Summary: VK_LAYER_KHRONOS_validation not working
Product: [openSUSE] openSUSE Tumbleweed Reporter: Mark Richardson <oldkentuckymark>
Component: DevelopmentAssignee: Jan Engelhardt <jengelh>
Status: IN_PROGRESS --- QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: obs
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Mark Richardson 2023-11-12 07:33:29 UTC
Applications using VK_LAYER_KHRONOS_validation crash
with terminate called after throwing an instance of 'vk::LayerNotPresentError'
  what():  vk::createInstance: ErrorLayerNotPresent
even though all vulkan-devel and vulkan-validation layers packages are installed, and the layer json and .so files are present in the filesystem

replacing /usr/lib64/libVkLayer_khronos_validation.so with the one provided by the LunarG Vulkan SDK 1.3.268 works properly.

up to date tumbleweed snapshot 20231108 with vulkan SDK version 1.3.268
Comment 1 hui 2023-11-15 11:07:43 UTC
*** Bug 1217135 has been marked as a duplicate of this bug. ***
Comment 2 OBSbugzilla Bot 2023-11-15 11:25:03 UTC
This is an autogenerated message for OBS integration:
This bug (1217046) was mentioned in
https://build.opensuse.org/request/show/1126577 Factory / vulkan-utility-libraries
https://build.opensuse.org/request/show/1126578 Factory / vulkan-validationlayers