When I run UE4Editor
on linux I get a lot of errors that show: LogVulkanRHI: Warning: Failed to allocate Device Memory, Requested=262144.00Kb MemTypeIndex=7
and then crashes with a large output. If I run vkcube
first and then run UE4Editor
the errors go away and UE starts completely. There seems to be something that UE is not initializing correctly that vkcube
does.
I’m running openSUSE tumbleweed (20190512) with nvidia driver version 418.56 on xorg.
Full error output:
[2019.05.15-19.23.57:616][ 0]LogVulkanRHI: Error: VulkanRHI::vkCreateSwapchainKHR(Device.GetInstanceHandle(), &SwapChainInfo, VULKAN_CPU_ALLOCATOR, &SwapChain) failed, VkResult=-3
at /home/cesar/src/external/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanSwapChain.cpp:432
with error VK_ERROR_INITIALIZATION_FAILED
[2019.05.15-19.23.57:616][ 0]LogOutputDevice: Warning:
Script Stack (0 frames):
Fatal error: [File:/home/cesar/src/external/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 678]
VulkanRHI::vkCreateSwapchainKHR(Device.GetInstanceHandle(), &SwapChainInfo, VULKAN_CPU_ALLOCATOR, &SwapChain) failed, VkResult=-3
at /home/cesar/src/external/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanSwapChain.cpp:432
with error VK_ERROR_INITIALIZATION_FAILED
[2019.05.15-19.23.57:624][ 0]LogCore: Error: appError called: Assertion failed: [File:/home/cesar/src/external/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 67
8]
VulkanRHI::vkCreateSwapchainKHR(Device.GetInstanceHandle(), &SwapChainInfo, VULKAN_CPU_ALLOCATOR, &SwapChain) failed, VkResult=-3
at /home/cesar/src/external/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanSwapChain.cpp:432
with error VK_ERROR_INITIALIZATION_FAILED
Signal 11 caught.
Malloc Size=65538 LargeMemoryPoolOffset=65554
Attached crash.txt