[SOLVED] Is the 32 bit vulkan driver broken in Slackaware current?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
since Mesa 23.2. i tried Mesa 23.3.1 and same thing, work fine with mesa 23.1.8 and llvm 16 https://github.com/ValveSoftware/ste...x/issues/10127
games that are 64 bit and wine 64 bits work, games that are 32 doesn't work.
My gpu is rx6700xt.
i have mesa-23.3.1-x86_64-1,
mesa-compat32-23.3.1-x86_64-1compat32
llvm-17.0.6-x86_64-1 ,
llvm-compat32-17.0.6-x86_64-1compat32,
spirv-llvm-translator-17.0.0-x86_64-1 ,
vulkan-sdk-1.3.268.0-x86_64-1
vulkan-sdk-compat32-1.3.268.0-x86_64-1compat32
same thing the driver is broken at least for my gpu perhaps it need a patch or something.
/usr/bin/32/vkcube
vkEnumerateInstanceExtensionProperties failed to find the VK_KHR_surface extension.
Do you have a compatible Vulkan installable client driver (ICD) installed?
Please look at the Getting Started guide for additional information.
i have mesa-23.3.1-x86_64-1,
mesa-compat32-23.3.1-x86_64-1compat32
llvm-17.0.6-x86_64-1 ,
llvm-compat32-17.0.6-x86_64-1compat32,
spirv-llvm-translator-17.0.0-x86_64-1 ,
vulkan-sdk-1.3.268.0-x86_64-1
vulkan-sdk-compat32-1.3.268.0-x86_64-1compat32
same thing the driver is broken at least for my gpu perhaps it need a patch or something.
it work fine with
mesa 23.1.8
llvm 16
I miss the compat32 version of spirv-llvm-translator in this list, it is needed by the 32bit vulkan driver.
Perhaps you have not run "slackpkg install multilib" for a while? Sometimes, new packages get added to the collection and spirv-llvm-translator-compat32 was added in october:
Code:
+--------------------------+
Fri Oct 6 08:55:55 UTC 2023
current/compat32-tools: added l/spirv-llvm-translator to massconvert32.sh
current/slackware64-compat32: Refreshed the *compat32 packages.
if i downgrade back to mesa 23.1.8 and llvm 16 all work fine.
with the packages below all work fine, steam, wine and the 32-bit vkcube
32-bit vkcube example
Yes. I recall you made a post about this a few weeks ago and the problem hasn't resolved itself even with the November 24th upgrades to mulitlib.
You're not alone, but it is weird that it's affecting only 32-bit applications but I have no idea if it affects nVidia users? I'm also using an AMD GPU and CPU.
Tommyc7 there is no problem with 32 bit vulkan drivers i was missing some multilib packages, sorry!!!!!!!!!
it got solved by slackpkg install multilib
Sorry Pat my apologies!!!!!
Unfortunately for me it doesn't seem like any of those were the source of my problem as I have those packages installed but I appreciate your post nonetheless.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.