You are not logged in.

#1 Yesterday 23:27:57

Flott
Member
Registered: Yesterday
Posts: 3

Vulkan error after updates

I ran pacman -Syu today after not using my system for a week.
After that I tried running a game using Lutris (Diablo 3 to be exact) and while the game is launching, it is running at what looks like < 1 FPS.

I started digging a little and it looks like my vulkan driver is broken:

vulkaninfo --summary

WARNING: [../mesa-25.3.2/src/amd/vulkan/radv_physical_device.c:2197] Code 0 : Could not get the kernel driver version for device /dev/dri/renderD128: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)
ERROR: [Loader Message] Code 0 : setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools/vulkaninfo/./vulkaninfo.h:247:vkEnumeratePhysicalDevices failed with ERROR_INITIALIZATION_FAILED

Some additional informations:

lspci -k -d ::03xx

3:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] (rev c1)
        Subsystem: XFX Pine Group Inc. RX 5700 XT RAW II
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu

uname -a

Linux archlinux 6.18.2-arch2-1 #1 SMP PREEMPT_DYNAMIC Thu, 18 Dec 2025 18:00:18 +0000 x86_64 GNU/Linux

pacman -Q | rg mesa

lib32-mesa 1:25.3.2-1
lib32-vulkan-mesa-implicit-layers 1:25.3.2-1
mesa 1:25.3.2-1
mesa-utils 9.0.0-7
vulkan-mesa-implicit-layers 1:25.3.2-1

pacman -Qs amd

local/lib32-vulkan-radeon 1:25.3.2-1
    Open-source Vulkan driver for AMD GPUs - 32-bit
local/libteam 1.32-3
    Library for controlling team network device
local/linux-firmware-amdgpu 20251125-2
    Firmware files for Linux - Firmware for AMD Radeon GPUs
local/vulkan-radeon 1:25.3.2-1
    Open-source Vulkan driver for AMD GPUs
local/xf86-video-amdgpu 25.0.0-1 (xorg-drivers)
    X.org amdgpu video driver

I'm not quite sure where to go from there, any help is appreciated!

Offline

#2 Yesterday 23:33:46

loqs
Member
Registered: 2014-03-06
Posts: 18,725

Re: Vulkan error after updates

What was in the update particularly did it include linux, linux-firmware-amdgpu or mesa?  You can check /var/log/pacman.log.

Offline

#3 Yesterday 23:53:23

Flott
Member
Registered: Yesterday
Posts: 3

Re: Vulkan error after updates

Hi,

Thank you, I did not know about pacman logs. It did indeed. (not the full log for readability):

mesa (1:25.3.1-2 -> 1:25.3.2-1)
[...]
lib32-mesa (1:25.3.1-2 -> 1:25.3.2-1)
vulkan-mesa-implicit-layers (1:25.3.1-2 -> 1:25.3.2-1)
lib32-vulkan-mesa-implicit-layers (1:25.3.1-2 -> 1:25.3.2-1)
vulkan-radeon (1:25.3.1-2 -> 1:25.3.2-1)
lib32-vulkan-radeon (1:25.3.1-2 -> 1:25.3.2-1)
vulkan-intel (1:25.3.1-2 -> 1:25.3.2-1)
vulkan-nouveau (1:25.3.1-2 -> 1:25.3.2-1)

The next step would be to rollback mesa?

Offline

#4 Today 01:33:36

Flott
Member
Registered: Yesterday
Posts: 3

Re: Vulkan error after updates

I rollbacked mesa and vulkan packages using pacman -U<

No luck.

vulkaninfo --summary give the same error as before.

glxinfo | grep "Mesa"

failed to get driver name for fd 4
failed to get driver name for fd 5
glx: failed to create dri3 screen
failed to load driver: radeonsi
client glx vendor string: Mesa Project and SGI
    Vendor: Mesa (0xffffffff)
OpenGL vendor string: Mesa
OpenGL core profile version string: 4.5 (Core Profile) Mesa 25.3.1-arch1.2
OpenGL version string: 4.5 (Compatibility Profile) Mesa 25.3.1-arch1.2
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 25.3.1-arch1.2

Any idea?

Offline

Board footer

Powered by FluxBB