dxvk: Vulkan Extensions missing for supported Graphics Card

info:  Required Vulkan extension VK_KHR_get_physical_device_properties2 not supported
info:  Required Vulkan extension VK_KHR_surface not supported
info:  Required Vulkan extension VK_KHR_win32_surface not supported

Seems maybe it is not always this case for other DXVK apps. Some other people seem to have this too for example: https://forums.lutris.net/t/eso-poe-dxvk-missing-vulkan-extensions-which-are-actually-supported/4437 or #774

I was not sure if this is a Vulkan bug or a DXVK bug or neither, so I posted it for both. Also I installed everything listed here: https://github.com/lutris/lutris/wiki/Installing-drivers#installing-vulkan etc.

Also set radeon.si_support=0 amdgpu.si_support=1 from https://wiki.archlinux.org/index.php/AMDGPU#Enable_Southern_Islands_(SI)_and_Sea_Islands_(CIK)_support for my Southern Islands graphics card.

Software information

League of Legends D9VK AppImage (Lutris)

System information

  • GPU: AMD RX 570
  • Driver: Mesa and vulkan-radeon 19.1.3-1
  • Wine version: wine-staging 4.12.1-1
  • DXVK version: from D9VK 0.12

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 15 (2 by maintainers)

Most upvoted comments

You’re missing some packages (most likely the 32-bit vulkan loader or driver).

sudo pacman -S vulkan-radeon lib32-vulkan-radeon vulkan-icd-loader lib32-vulkan-icd-loader

installed every package from https://github.com/lutris/lutris/wiki/How-to:-DXVK needed for my AMDGPU

If I ls /usr/share/vulkan/icd.d/ output is radeon_icd.i686.json radeon_icd.x86_64.json

vulkaninfo also outputs no error for the one on my 64bit system (32bit for sure wrong ELF class)

I though maybe this is a game-specific bug, but it seems like other people don’t have this trouble…

Try without the AppImage then.