You are not logged in.

#1 2024-03-31 05:05:49

Afonso Morais
Member
Registered: 2024-03-31
Posts: 3

[SOLVED] Steam is unable to initialize Vulkan.

So when I try to run steam through the terminal I get this error message:

vkCreateInstance failed with error -9
BInit - Unable to initialize Vulkan!

What can I do to fix this I think I have all the Vulkan stuff installed (I have AMD GPU) here is '-Qs vulkan' output:

local/lib32-amdvlk 2024.Q1.3-1
    AMD's standalone Vulkan driver
local/lib32-vulkan-icd-loader 1.3.279-1
    Vulkan Installable Client Driver (ICD) Loader (32-bit)
local/qt6-shadertools 6.6.2-1 (qt6)
    Provides functionality for the shader pipeline that allows Qt Quick to operate on Vulkan, Metal, and Direct3D, in addition to OpenGL
local/spirv-tools 2023.6-1 (vulkan-devel)
    API and commands for processing SPIR-V modules
local/vulkan-headers 1:1.3.279-1 (vulkan-devel)
    Vulkan header files
local/vulkan-icd-loader 1.3.279-1
    Vulkan Installable Client Driver (ICD) Loader
local/vulkan-mesa-layers 1:24.0.3-2
    Mesa's Vulkan layers
local/vulkan-radeon 1:24.0.3-2
    Open-source Vulkan driver for AMD GPUs
local/vulkan-tools 1.3.269-1 (vulkan-devel)
    Vulkan Utilities and Tools
local/vulkan-validation-layers 1.3.275-1 (vulkan-devel)
    Vulkan Validation Layers

Am I missing anything? Or is it an unrelated issue?

Last edited by Afonso Morais (2024-03-31 15:17:15)


"An idiot admires complexity, a genius admires simplicity" -Terry A. Davis

Offline

#2 2024-03-31 11:58:03

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 12,027

Re: [SOLVED] Steam is unable to initialize Vulkan.

Please use [ code ] [ /code ] tags for such output, see https://bbs.archlinux.org/help.php#bbcode

Try removing lib32-amdvlk and installing lib32-vulkan-radeon as well as  lib32-vulkan-mesa-layers and      lib32-vulkan-validation-layers .

If that doesn't help, post the output of vulkaninfo --summary


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#3 2024-03-31 13:15:57

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,923

Re: [SOLVED] Steam is unable to initialize Vulkan.

Which graphics card?

Offline

#4 2024-03-31 15:15:43

Afonso Morais
Member
Registered: 2024-03-31
Posts: 3

Re: [SOLVED] Steam is unable to initialize Vulkan.

Lone_Wolf wrote:

Please use [ code ] [ /code ] tags for such output, see https://bbs.archlinux.org/help.php#bbcode

Try removing lib32-amdvlk and installing lib32-vulkan-radeon as well as  lib32-vulkan-mesa-layers and      lib32-vulkan-validation-layers .

If that doesn't help, post the output of vulkaninfo --summary


Can't really remove lib32-amdvlk appears to be a steam dependency, but installing lib32-vulkan-radeon, lib32-vulkan-mesa-layers and lib32-vulkan-validation-layers fixed it thank you.

PS:
Sorry forgot to add the "code" tag thanks for reminding!


"An idiot admires complexity, a genius admires simplicity" -Terry A. Davis

Offline

#5 2024-03-31 15:16:48

Afonso Morais
Member
Registered: 2024-03-31
Posts: 3

Re: [SOLVED] Steam is unable to initialize Vulkan.

V1del wrote:

Which graphics card?

It's already fixed but for context is an AMD Radeon RX 580.


"An idiot admires complexity, a genius admires simplicity" -Terry A. Davis

Offline

#6 2024-04-01 09:27:50

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 12,027

Re: [SOLVED] Steam is unable to initialize Vulkan.

Can't really remove lib32-amdvlk appears to be a steam dependency

steam requires lib32-vulkan-driver and at that time lib32-amdvlk was the only one that provides that present on your system.
lib32-vulkan-radeon also provides that, so you can remove lib32-amdvlk now.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

Board footer

Powered by FluxBB