New update, vulkan is broken again

Manjaro KDE
Custom Kernel: 5.11.13-tkg-mrazster (Tkg kernel with my own config)
Mesa: 21.0.1

Cpu: Ryzen 7 3700X
Gpu: Asus Strix 5700XT

The game starts perfectly fine for me.

Linux the-beast 5.10.30-1-MANJARO #1 SMP Wed Apr 14 08:07:27 UTC 2021 x86_64 GNU/Linux

maybe because you are using a different kernel

now i have removed both steam and war thunder, rebooted and reinstalled them, no change vulkan is still dead.

Try to install another Kernel for a test (from the Manjaro Settings Manager tool, from your application menu).

Linux the-beast 5.11.14-1-MANJARO #1 SMP PREEMPT Wed Apr 14 08:25:29 UTC 2021 x86_64 GNU/Linux

Nothing changed, vulkan still unavailable

Try to reinstall the video card drivers from Manjaro Settings Manager → Hardware

Maybe there is an issue with your specific hardware I don’t know, but seems to work for everyone else (forum doesn’t have threads about your issue).

Are you sure your system is properly up to date?

pamac update
Warning: Building packages as root
Warning: Setting build directory to /var/cache/pamac
Preparing…
Synchronizing package databases…
Nothing to do.
Transaction successfully finished.

system is up to date, graphics drivers reinstalles
No change

you think if i used timeshift to undo the update that might get the game going again?
because the things are, none of the games that use vulkan can run using vulkan warthunser is vulkan only so it doesn’t run, and dota2 uses Opengl and can not run vulkan

using gpu-viewer it seems to detect vulkan working just fine, apiVersion = 1.2.145 , device id = 26591, deviceName = AMD RADV POLARIS (ACO), deviceType = Physical device type gpu :slight_smile: , driverVersion= 20.3.5 and vendor id = 4098

vkcube
vkEnumeratePhysicalDevices reported zero accessible devices.

Do you have a compatible Vulkan installable client driver (ICD) installed?
Please look at the Getting Started guide for additional information.

It will not run or recognize my rx570

Is it only WT or have you tried other games running with/on vulkan api ?

i tried dota2 and it only runs on opengl , no vulkan

What is the output of pacman -Qqs vulkan

pacman -Qqs vulkan
amdvlk
lib32-amdvlk
lib32-vulkan-icd-loader
lib32-vulkan-mesa-layers
lib32-vulkan-radeon
lib32-vulkan-validation-layers
spirv-tools
vulkan-extra-layers
vulkan-extra-tools
vulkan-headers
vulkan-html-docs
vulkan-icd-loader
vulkan-mesa-layers
vulkan-radeon
vulkan-swrast
vulkan-tools
vulkan-validation-layers

Any particular reason as to why toy have amdvlk installed?
If you use mesa you shouldn’t need amdvlk.
Maybe try to remove it and see what happens.

I don’t have it installed and yet all my vulkan based games works perfectly fine.

2 Likes

There was a mixup with mesa. This is fixed now. Update your system again.

3 Likes

wow, that fixed it
removing amdvlk fixed it
vulkaninfo

VULKANINFO
==========

Vulkan Instance Version: 1.2.172

Instance Extensions: count = 18

    VK_EXT_acquire_xlib_display            : extension revision 1
    VK_EXT_debug_report                    : extension revision 9
    VK_EXT_debug_utils                     : extension revision 2
    VK_EXT_direct_mode_display             : extension revision 1
    VK_EXT_display_surface_counter         : extension revision 1
    VK_KHR_device_group_creation           : extension revision 1
    VK_KHR_display                         : extension revision 23
    VK_KHR_external_fence_capabilities     : extension revision 1
    VK_KHR_external_memory_capabilities    : extension revision 1
    VK_KHR_external_semaphore_capabilities : extension revision 1
    VK_KHR_get_display_properties2         : extension revision 1
    VK_KHR_get_physical_device_properties2 : extension revision 1
    VK_KHR_get_surface_capabilities2       : extension revision 1
    VK_KHR_surface                         : extension revision 25
    VK_KHR_surface_protected_capabilities  : extension revision 1
    VK_KHR_wayland_surface                 : extension revision 6
    VK_KHR_xcb_surface                     : extension revision 6
    VK_KHR_xlib_surface                    : extension revision 6

also, my system is fully up to date, i had to remove amdvlk

thank you, it is working again now. awesome work :slightly_smiling_face: :+1:

1 Like

You’re welcome ! :+1:

Also, if any one needed both amdvlk alongside with mesa’s radeon vulkan, you can downgrade amdvlk (you can grab it from archlinux archive, coudn’t post the link because I’m not allowed), amdvlk-2021.Q1.6-1 worked in my case) and then telling pacman to ignore any further updates to amdvlk

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.