https://bugs.winehq.org/show_bug.cgi?id=49441
--- Comment #8 from Kevin Andrews kjandrews0@gmail.com --- Starting with libstrangle:
0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vulkan_funcs const struc def inside get_vulkan_device_uuid 8
0050:err:vulkan:wine_vk_init HERE BOSS starting dlopen inside wine_vk_init 0050:err:vulkan:wine_vk_init HERE BOSS finished loading vulkan handle 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 1 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 2 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 3 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 4 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 5 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 6 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 7 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 8 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 9 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 10 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 11 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 12 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 13 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 14 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 15 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 16 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 17 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 18 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 19 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 20 ^C0024:err:vulkan:wine_vk_init Failed to load Wine graphics driver supporting Vulkan. 0024:err:module:LdrInitializeThunk "winevulkan.dll" failed to initialize, aborting
And starting without:
0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vulkan_funcs const struc def inside get_vulkan_device_uuid 8 0050:err:vulkan:wine_vk_init HERE BOSS starting dlopen inside wine_vk_init 0050:err:vulkan:wine_vk_init HERE BOSS finished loading vulkan handle 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 1 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 2 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 3 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 4 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 5 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 6 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 7 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 8 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 9 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 10 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 11 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 12 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 13 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 14 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 15 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 16 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 17 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 18 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 19 0050:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 20 0050:err:vulkan:wine_vk_init undef LOAD FUNCPRT doneundef LOAD OPTIONAL FUNCPRT DONEHERE BOSS starting vulkan hwnd_context function callHERE BOSS finished vulkan hwnd_context callHERE BOSS finished vulkan funcs const struc defHERE BOSS starting LOAD_VK_FUNCHERE BOSS starting LOAD_VK_FUNCHERE BOSS starting LOAD_VK_FUNCHERE BOSS looping device idx 0 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 0 looping output_idx 0 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 0 looping output_idx 1 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 0 looping output_idx 2 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 0 looping output_idx 3 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 0 looping output_idx 4 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS looping device idx 1 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 1 looping output_idx 0 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 1 looping output_idx 1 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 1 looping output_idx 2 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 1 looping output_idx 3 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 1 looping output_idx 4 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vr collection via pvkGetRandROutputDisplayEXTHERE BOSS end collection of vr via pvkGetRandROutputDisplayEXTvr failed or vk_display is a null handle 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS starting vulkan_funcs const struc def inside get_vulkan_device_uuid 8 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS finished vulkan funcs const struc defHERE BOSS starting LOAD_VK_FUNCHERE BOSS starting LOAD_VK_FUNCHERE BOSS starting LOAD_VK_FUNCHERE BOSS looping device idx 0 0050:err:xrandr:get_vulkan_device_uuid HERE BOSS device idx 0 looping output_idx 0 0024:err:vulkan:wine_vk_init HERE BOSS starting dlopen inside wine_vk_init 0024:err:vulkan:wine_vk_init HERE BOSS finished loading vulkan handle 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 1 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 2 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 3 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 4 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 5 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 6 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 7 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 8 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 9 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 10 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 11 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 12 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 13 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 14 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 15 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 16 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 17 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 18 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 19 0024:err:vulkan:wine_vk_init HERE BOSS load funcptr calls starting 20 0024:err:vulkan:wine_vk_init undef LOAD FUNCPRT doneundef LOAD OPTIONAL FUNCPRT DONEHERE BOSS starting vulkan hwnd_context function callHERE BOSS finished vulkan hwnd_context call(00000000,-1,00000000,00000000,0,3,00000000,0,00000000) - stub!
So something is preventing wine from loading the vulkan dll (winevulkan.dll) when running through libstrangle.