Hello everyone,
I’m encountering an issue with the Vulkan renderer in Unreal Engine 5 on Ubuntu 20.04 ARM architecture, and I’m seeking some assistance. When I run the command Engine/Binaries/LinuxArm64/UnrealGame-LinuxArm64-DebugGame
, I receive the following warning in the log:
[2023.11.21-06.22.58:553][ 0]LogInit: Using SDL_WINDOW_VULKAN
[2023.11.21-06.22.58:553][ 0]LogInit: Using SDL_WINDOW_VULKAN
[2023.11.21-06.22.58:553][ 0]LogVulkanRHI: Display: Built with Vulkan header version 1.3.239
[2023.11.21-06.22.58:553][ 0]LogVulkanRHI: Display: Built with Vulkan header version 1.3.239
[2023.11.21-06.22.58:553][ 0]LogVulkanRHI: Starting Vulkan Profile check for VP_UE_Vulkan_SM5_RT:
[2023.11.21-06.22.58:553][ 0]LogVulkanRHI: Starting Vulkan Profile check for VP_UE_Vulkan_SM5_RT:
[2023.11.21-06.22.58:574][ 0]LogVulkanRHI: Warning: None of the 1 devices meet all the criteria!
[2023.11.21-06.22.58:574][ 0]LogVulkanRHI: Warning: None of the 1 devices meet all the criteria!
[2023.11.21-06.22.58:575][ 0]LogVulkanRHI: Vulkan Profile check complete.
[2023.11.21-06.22.58:575][ 0]LogVulkanRHI: Vulkan Profile check complete.
[2023.11.21-06.22.58:575][ 0]LogVulkanRHI: Display: Vulkan RayTracing disabled because of failed profile check.
[2023.11.21-06.22.58:575][ 0]LogVulkanRHI: Display: Vulkan RayTracing disabled because of failed profile check.
[2023.11.21-06.22.58:575][ 0]LogVulkanRHI: Using API Version 1.1.
[2023.11.21-06.22.58:575][ 0]LogVulkanRHI: Using API Version 1.1.
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: Found 18 available instance extensions :
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: Found 18 available instance extensions :
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_EXT_acquire_xlib_display
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_EXT_acquire_xlib_display
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: + VK_EXT_debug_report
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: + VK_EXT_debug_report
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: + VK_EXT_debug_utils
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: + VK_EXT_debug_utils
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_EXT_direct_mode_display
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_EXT_direct_mode_display
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_EXT_display_surface_counter
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_EXT_display_surface_counter
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_device_group_creation
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_device_group_creation
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_display
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_display
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_external_fence_capabilities
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_external_fence_capabilities
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_external_memory_capabilities
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_external_memory_capabilities
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_external_semaphore_capabilities
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_external_semaphore_capabilities
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_get_display_properties2
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_get_display_properties2
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_get_physical_device_properties2
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_get_physical_device_properties2
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_get_surface_capabilities2
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_get_surface_capabilities2
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: + VK_KHR_surface
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: + VK_KHR_surface
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_surface_protected_capabilities
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_surface_protected_capabilities
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_wayland_surface
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_wayland_surface
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_xcb_surface
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: - VK_KHR_xcb_surface
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: + VK_KHR_xlib_surface
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: + VK_KHR_xlib_surface
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: Found 2 available instance layers :
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: Found 2 available instance layers :
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: * VK_LAYER_LUNARG_standard_validation
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: * VK_LAYER_LUNARG_standard_validation
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: * VK_LAYER_MESA_device_select
[2023.11.21-06.22.58:585][ 0]LogVulkanRHI: Display: * VK_LAYER_MESA_device_select
[2023.11.21-06.22.58:591][ 0]LogVulkanRHI: Warning: None of the 1 devices meet all the criteria!
[2023.11.21-06.22.58:591][ 0]LogVulkanRHI: Warning: None of the 1 devices meet all the criteria!
It seems that during the initialization process, none of the available devices meet the required criteria. Here are some details about my setup:
- Operating System: Ubuntu 20.04
- Architecture: ARM (LinuxArm64)
I have already performed the following checks:
- Verified that my graphics card and drivers support Vulkan. I have checked the documentation and confirmed that my graphics card supports Vulkan. I have also installed the latest graphics card driver available for ARM architecture.
- Ensured that my system meets the Vulkan requirements. I have used tools like Vulkan Caps Viewer and VulkanInfo to confirm that my system supports Vulkan and provides the necessary capabilities.
Despite these checks, I’m still encountering this warning. I’m unsure about the specific criteria that the devices need to meet and how to resolve this issue on Ubuntu 20.04 ARM architecture.
If anyone has encountered a similar problem or has any suggestions on how to troubleshoot this, I would greatly appreciate your input. Any guidance or insights would be valuable in resolving this issue.
Thank you in advance for your help!
Best regards,