Dota Underlords

Dota Underlords

xrandr Jun 25, 2019 @ 3:08pm
Vulkan Support (Linux)
My graphic card amd r7 370. Doesn't support vulkan.
i used proton api to run the game but doesnt work.Do you have any suggestions on this topic?
Originally posted by altarius:
Well, the game requires Vulkan to run... as does Proton (which translates DX API calls to Vulkan). So I doubt that there are any chances to that soon.
< >
Showing 1-4 of 4 comments
The author of this thread has indicated that this post answers the original topic.
altarius Jun 25, 2019 @ 4:07pm 
Well, the game requires Vulkan to run... as does Proton (which translates DX API calls to Vulkan). So I doubt that there are any chances to that soon.
asdf Jun 28, 2019 @ 4:47pm 
Originally posted by altarius:
Well, the game requires Vulkan to run... as does Proton (which translates DX API calls to Vulkan). So I doubt that there are any chances to that soon.

DXVK needs vulkan.
you can translate to opengl as well with this launch options: PROTON_USE_WINED3D11=1 %command%

https://github.com/ValveSoftware/Proton#runtime-config-options

PROTON_USE_WINED3D Use OpenGL-based wined3d instead of Vulkan-based DXVK for d3d11 and d3d10. This used to be called PROTON_USE_WINED3D11, which is now an alias for this same option.


edit: you could try this (on your own risk)
https://support.feralinteractive.com/docs/en/riseofthetombraider/1.0.3/linux/faqs/#i_amd_200_300_radeon_kernel_blacklist

i forces AMDGPU driver within the kernel, which supports vulkan
Last edited by asdf; Jun 28, 2019 @ 4:57pm
xrandr Jun 29, 2019 @ 2:53pm 
I try this but dosen't work for me.
Hu Aug 4, 2019 @ 1:00pm 
It does actually, but it requires you to use a kernel compiled with the following two options:
CONFIG_DRM_AMDGPU_SI=y
CONFIG_DRM_AMDGPU_CIK=y
You can check that under /boot/config-yourKernel

Then, in order to use Vulkan, you need to load the amdgpu kernel driver instead of radeon, by blacklisting radeon and enabling amdgpu. You can do this by adding the kernel parameters "radeon.si_support=0 amdgpu.si_support=1" without the quotes.

The amdgpu kernel driver is considered experimental for CIK and SI however, so you may encounter issues here and there, and the vulkan driver may crash on you. Chances are your kernel already got the options and all you need to do is add the kernel parameters.

For more information on how to do this, see https://wiki.archlinux.org/index.php/AMDGPU#Enable_Southern_Islands_(SI)_and_Sea_Islands_(CIK)_support

Remember to install mesa-vulkan-drivers as well for the required userspace driver
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Jun 25, 2019 @ 3:08pm
Posts: 4