<div dir="ltr"><div>Hello,</div><div><br></div><div>Is it possible to run a vulkan program on virtual box through libvulkan_intel.so ?</div><div><br></div><div>I have build and installed latest mesa from git source but I get following output in vulkaninfo and vulkan-smoketest just fails with -3 error code.</div><div><br></div><div>vivek@vivek-VirtualBox:~/mesa/dbg_opt$ vulkaninfo <br>===========<br>VULKAN INFO<br>===========<br><br>Vulkan API Version: 1.0.61<br><br>INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_unique_objects.json, version "1.1.0"<br>INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_core_validation.json, version "1.1.0"<br>INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_standard_validation.json, version "1.1.1"<br>INFO: [loader] Code 0 : Encountered meta-layer VK_LAYER_LUNARG_standard_validation<br>INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_object_tracker.json, version "1.1.0"<br>INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_parameter_validation.json, version "1.1.0"<br>INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_threading.json, version "1.1.0"<br>INFO: [loader] Code 0 : Meta-layer VK_LAYER_LUNARG_standard_validation all 5 component layers appear to be valid.<br>INFO: [loader] Code 0 : Found ICD manifest file /usr/local/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"<br>INFO: [loader] Code 0 : Found ICD manifest file /usr/local/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"<br>INFO: [loader] Code 0 : Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"<br>INFO: [loader] Code 0 : Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"<br><br>Instance Extensions:<br>====================<br>Instance Extensions count = 14<br>    VK_KHR_external_fence_capabilities  : extension revision  1<br> VK_KHR_external_memory_capabilities : extension revision  1<br>  VK_KHR_external_semaphore_capabilities: extension revision  1<br>        VK_KHR_get_physical_device_properties2: extension revision  1<br>        VK_KHR_get_surface_capabilities2    : extension revision  1<br>        VK_KHR_surface                      : extension revision 25<br>        VK_KHR_wayland_surface              : extension revision  6<br>   VK_KHR_xcb_surface                  : extension revision  6<br> VK_KHR_xlib_surface                 : extension revision  6<br>  VK_KHR_display                      : extension revision 23<br>        VK_EXT_direct_mode_display          : extension revision  1<br>     VK_EXT_acquire_xlib_display         : extension revision  1<br>      VK_EXT_display_surface_counter      : extension revision  1<br>       VK_EXT_debug_report                 : extension revision  9<br>/build/vulkan-YO5iw0/vulkan-1.0.61.1+dfsg1/demos/vulkaninfo.c:1722: failed with VK_ERROR_INITIALIZATION_FAILED<br>vivek@vivek-VirtualBox:~/mesa/dbg_opt$ vulkan-smoketest <br>terminate called after throwing an instance of 'std::runtime_error'<br>  what():  VkResult -3 returned<br>Aborted (core dumped)</div><div><br></div><div><br></div><div>Any help?</div><div><br></div><div>Thanks,</div><div>Vivek<br></div></div>