I was told by the owner of this github project to report that there seems to be an issue in the latest version of the nvidia drivers for linux. issue: obs-vkcapture GetMemoryFdKHR failed VK_ERROR_INITIALIZATION_FAILED · Issue #71 · nowrep/obs-vkcapture · GitHub
my specs:
GPU: NVIDIA GeForce GTX 960
OS: Manjaro Linux x86_64
Kernel: 5.10.136-1-MANJARO
DE: GNOME 42.4
WM: Mutter
Driver Version : 515.65.01
CUDA Version : 11.7
Could you be so kind and take a look at the issue?
the exact error:
$> obs-gamecapture vkcube
[obs-vkcapture] Init Vulkan 1.2.0
Selected GPU 0: NVIDIA GeForce GTX 960, type: DiscreteGpu
[obs-vkcapture] Injecting VK_KHR_bind_memory2 extension
[obs-vkcapture] Injecting VK_KHR_get_memory_requirements2 extension
[obs-vkcapture] Injecting VK_KHR_external_memory_fd extension
[obs-vkcapture] Injecting VK_EXT_image_drm_format_modifier extension
[obs-vkcapture] Texture VK_FORMAT_B8G8R8A8_UNORM 500x500
[obs-vkcapture] GetMemoryFdKHR failed VK_ERROR_INITIALIZATION_FAILED
[obs-vkcapture] ------------------- vulkan capture freed -------------------
[obs-vkcapture] vk_shtex_init faile[obs-vkcapture] GetMemoryFdKHR failed VK_ERROR_INITIALIZATION_FAILED
i can see vkcube in my obs, but selecting it does nothing.