You are not logged in.
(Apologies in advance for my bad English)
I have installed Arch Linux on an i5-11600k with UHD Graphics 750 integrated graphics and everything works fine. I am running a Wayland session with Gnome 41.2 and want to install Vulkan support so I can play Steam with Proton.
I have manually installed these packages following the instructions in the wiki: vulkan-icd-loader, lib32-vulkan-icd-loader, vulkan-intel, lib32-vulkan-intel, vulkan-tools
Later, I check the Vulkan installation:
$ ls -l /usr/share/vulkan/icd.d/
total 12
-rwxr-xr-x 1 root root 611 dic 10 10:02 amd_icd64.json
-rw-r--r-- 1 root root 148 dic 18 11:54 intel_icd.i686.json
-rw-r--r-- 1 root root 146 dic 18 11:39 intel_icd.x86_64.json(this check I guess is ok)
$ vulkaninfo
ERROR at /build/vulkan-tools/src/Vulkan-Tools-1.2.199/vulkaninfo/vulkaninfo.h:689:vkCreateInstance failed with ERROR_OUT_OF_HOST_MEMORY(this is where I see the failure)
Note: When I installed Steam, I don't know why, it installed the lib32-amdvlk package which I don't think is necessary for my computer so I removed it after getting the failure for the first time. And I guess it is responsible for the existence of the amd_icd64.json file in the /usr/share/vulkan/icd.d/ folder.
Solution: I had deleted the lib32-amdvlk package but not the amdvlk, I deleted it and that was it.
Last edited by luckthing (2021-12-25 19:00:09)
Offline
When I installed Steam, I don't know why, it installed the lib32-amdvlk package which I don't think is necessary for my computer so I removed it after getting the failure for the first time. And I guess it is responsible for the existence of the amd_icd64.json file in the /usr/share/vulkan/icd.d/ folder.
No, the 32-bit package would install amd_icd32.json. Try removing the amdvlk package.
Jin, Jîyan, Azadî
Offline
i saw this earlier today and was a lil ??? i think it defaults to amd if nothing is installed, yet in teh wiki there is a vulkan-intel file, and i would install that before steam... or now intsall it and remove the amdvlk packages. not sure if its just people are not doing proper setup, of if that package is not giving them an option due to mesa. i think reading the proper graphics setup prior is an assumption made by maintainer
Offline
luckthing wrote:When I installed Steam, I don't know why, it installed the lib32-amdvlk package which I don't think is necessary for my computer so I removed it after getting the failure for the first time. And I guess it is responsible for the existence of the amd_icd64.json file in the /usr/share/vulkan/icd.d/ folder.
No, the 32-bit package would install amd_icd32.json. Try removing the amdvlk package.
uninstall them both. unless something changed, intel users shouldnt be using amd vulkan packages period.
Don't horse | cart <3
Offline
uninstall them both.
When I installed Steam, I don't know why, it installed the lib32-amdvlk package which I don't think is necessary for my computer so I removed it
Jin, Jîyan, Azadî
Offline
Ok, yes I had removed the lib32-amdvlk package but not the amdvlk
. I deleted it and now everything works perfectly, thank you very much for the quick replies.
Offline
Lilitu-Blackstar wrote:uninstall them both.
OP wrote:When I installed Steam, I don't know why, it installed the lib32-amdvlk package which I don't think is necessary for my computer so I removed it
who hurt you in life? i was referencing my above comment. just saying im not sure why amdvlk is installing. im sure mesa pulls it yet does it do so even if someone installs vulkan-intel? my out of order cart horse comment was in regards to how do folks end up with it in first place. yet its irrelevant to discuss beyond a quick attempt to get you to see the scope of my question
Offline
Fwwi, https://wiki.archlinux.org/title/Vulkan … kan_driver
You likely got amdvlk because steam asked you sth. along
you need some vulkan driver, do you want:
a) intel
b) amd
c) nvidia
d) radeon
f) software emulation
g) all of the above
and you chose "g"
Online