Skip to content

Layer VK_LAYER_LUNARG_standard_validation not supported #7

Open
@stolk

Description

I can build the binary, but it fails to run for me:

$ ./vulkan_minimal_compute 
Layer VK_LAYER_LUNARG_standard_validation not supported

I have validation layers Ubuntu package installed:

bram@deca:~/src/vulkan_minimal_compute/build$ ./vulkan_minimal_compute 
Layer VK_LAYER_LUNARG_standard_validation not supported

bram@deca:~/src/vulkan_minimal_compute/build$ dpkg --list | grep vulkan
ii  libvulkan-dev:amd64                        1.3.204.1-2                             amd64        Vulkan loader library -- development files
ii  libvulkan1:amd64                           1.3.204.1-2                             amd64        Vulkan loader library
ii  mesa-vulkan-drivers:amd64                  22.0.1-1ubuntu2                         amd64        Mesa Vulkan graphics drivers
ii  vulkan-tools                               1.3.204.0+dfsg1-1                       amd64        Miscellaneous Vulkan utilities
ii  vulkan-validationlayers:amd64              1.3.204.1-2                             amd64        Vulkan validation layers
ii  vulkan-validationlayers-dev:amd64          1.3.204.1-2                             amd64        Vulkan validation layers -- development files

Is this issue caused by the fact that I use Integrated Graphics (Alderlake?)

I notice that the vulkaninfo tool does show an alternate validation layer called VK_LAYER_KHRONOS_validation instead of VK_LAYER_LUNARG_standard_validation.

Layers: count = 3
=================
VK_LAYER_KHRONOS_validation (Khronos Validation Layer) Vulkan version 1.3.204, layer version 1:
        Layer Extensions: count = 3
                VK_EXT_debug_report        : extension revision 9
                VK_EXT_debug_utils         : extension revision 1
                VK_EXT_validation_features : extension revision 2
        Devices: count = 2
                GPU id = 0 (llvmpipe (LLVM 13.0.1, 256 bits))
                Layer-Device Extensions: count = 3
                        VK_EXT_debug_marker     : extension revision 4
                        VK_EXT_tooling_info     : extension revision 1
                        VK_EXT_validation_cache : extension revision 1

                GPU id = 1 (Intel(R) Graphics (ADL-S GT1))
                Layer-Device Extensions: count = 3
                        VK_EXT_debug_marker     : extension revision 4
                        VK_EXT_tooling_info     : extension revision 1
                        VK_EXT_validation_cache : extension revision 1

VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.2.73, layer version 1:
        Layer Extensions: count = 0
        Devices: count = 2
                GPU id = 0 (llvmpipe (LLVM 13.0.1, 256 bits))
                Layer-Device Extensions: count = 0

                GPU id = 1 (Intel(R) Graphics (ADL-S GT1))
                Layer-Device Extensions: count = 0

VK_LAYER_MESA_overlay (Mesa Overlay layer) Vulkan version 1.2.199, layer version 1:
        Layer Extensions: count = 0
        Devices: count = 2
                GPU id = 0 (llvmpipe (LLVM 13.0.1, 256 bits))
                Layer-Device Extensions: count = 0

                GPU id = 1 (Intel(R) Graphics (ADL-S GT1))
                Layer-Device Extensions: count = 0

NOTE: vkcube runs fine on this machine.

OS: Ubuntu 22.04

GPU: AlderLake-S GT1

Kernel: 5.18.0-rc6

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions