problem with 32-bit vulkan applications after Friday March 13 update on current
by garpu from LinuxQuestions.org on (#50QDZ)
Last night before updating, I was able to run 32-bit applications that used vulkan. (Namely WINE-based things. 32-bit applications that do not use vulkan are fine, nearly as I can tell. I don't have any 32-bit applications that don't use WINE.)
Note, I did not update gcc and related packages and the kernel (headers, source, modules, and firmware) because gcc for multilib hasn't upgraded yet.
After the upgrade, any 32-bit application that uses vulkan either hangs or crashes. 64-bit vulkan applications are fine.
I'm getting this error in WINE with any 32-bit program using dxvk: Code:0009:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\dxdiagn.dll"/usr/bin/vkcube works
/usr/bin/32/vkcube segfaults (Just "zsh: segmentation fault /usr/bin/32/vkcube")
Things I've tried:
1.) upgrading WINE to wine-staging 5.4
2.) uninstalling and reinstalling my video card drivers (Nvidia 440.64)
3.) Aside from gcc and the kernel, checking for anything I've missed with install-new and install multilib.
Any ideas what might be going wrong and what I did wrong? Or is this an issue with the fact that I haven't upgraded gcc yet? Or is this a sign I should finally play Witcher 3 (64-bit?)
I'm using vulkan-sdk-1.2.131.1 for both 64-bit and 32-bit.
Thinking about it...vulkan-sdk-1.2.131 was compiled for wayland support. Does multilib need to add wayland?


Note, I did not update gcc and related packages and the kernel (headers, source, modules, and firmware) because gcc for multilib hasn't upgraded yet.
After the upgrade, any 32-bit application that uses vulkan either hangs or crashes. 64-bit vulkan applications are fine.
I'm getting this error in WINE with any 32-bit program using dxvk: Code:0009:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\dxdiagn.dll"/usr/bin/vkcube works
/usr/bin/32/vkcube segfaults (Just "zsh: segmentation fault /usr/bin/32/vkcube")
Things I've tried:
1.) upgrading WINE to wine-staging 5.4
2.) uninstalling and reinstalling my video card drivers (Nvidia 440.64)
3.) Aside from gcc and the kernel, checking for anything I've missed with install-new and install multilib.
Any ideas what might be going wrong and what I did wrong? Or is this an issue with the fact that I haven't upgraded gcc yet? Or is this a sign I should finally play Witcher 3 (64-bit?)
I'm using vulkan-sdk-1.2.131.1 for both 64-bit and 32-bit.
Thinking about it...vulkan-sdk-1.2.131 was compiled for wayland support. Does multilib need to add wayland?