So, I’ve been working with UE5 since its release, and I did a little UE4 before then. So I’d say I have more experience than the average joe. Usually, when I have an issue with UE5, I just work with it for a few days and get through. But I don’t think I can do that, seeing as UE crashes every time I try to launch, always at 83%, always with the output “loading textures . . .”
LoginId:acb6c9d22a4af2b025e22410636ae4ac-000007d2
EpicAccountId:
Assertion failed: EnumHasAnyFlags(UEFlags, ETextureCreateFlags::UAV) [File:./Runtime/VulkanRHI/Private/VulkanTexture.cpp] [Line: 446]
libUnrealEditor-VulkanRHI.so!FVulkanSurface::GenerateImageCreateInfo(FVulkanSurface::FImageCreateInfo&, FVulkanDevice&, VkImageViewType, EPixelFormat, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, ETextureCreateFlags, VkFormat*, VkFormat*, bool) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/VulkanRHI/Private/VulkanTexture.cpp:446]
libUnrealEditor-VulkanRHI.so!FindOrCalculateTexturePlatformSize(FVulkanDevice*, VkImageViewType, unsigned int, unsigned int, unsigned int, unsigned int, unsigned char, unsigned int, unsigned int, ETextureCreateFlags) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/VulkanRHI/Private/VulkanTexture.cpp:2574]
libUnrealEditor-VulkanRHI.so!FVulkanDynamicRHI::RHICalcTexture2DPlatformSize(unsigned int, unsigned int, unsigned char, unsigned int, unsigned int, ETextureCreateFlags, FRHIResourceCreateInfo const&, unsigned int&) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/VulkanRHI/Private/VulkanTexture.cpp:2594]
libUnrealEditor-Engine.so!FTexture2DResource::GetPlatformMipsSize(unsigned int) const [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/Engine/Private/Rendering/Texture2DResource.cpp:186]
libUnrealEditor-Engine.so!FStreamableTextureResource::InitRHI() [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/Engine/Private/Rendering/StreamableTextureResource.cpp:169]
libUnrealEditor-RenderCore.so!FRenderResource::InitResource() [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/RenderCore/Private/RenderResource.cpp:120]
libUnrealEditor-RenderCore.so!TEnqueueUniqueRenderCommandType<BeginInitResource(FRenderResource*)::InitCommandName, BeginInitResource(FRenderResource*)::$_160>::DoTask(ENamedThreads::Type, TRefCountPtr<FGraphEvent> const&) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/Runtime/RenderCore/Public/RenderingThread.h:193]
libUnrealEditor-RenderCore.so!TGraphTask<TEnqueueUniqueRenderCommandType<BeginInitResource(FRenderResource*)::InitCommandName, BeginInitResource(FRenderResource*)::$_160> >::ExecuteTask(TArray<FBaseGraphTask*, TSizedDefaultAllocator<32> >&, ENamedThreads::Type, bool) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h:975]
libUnrealEditor-Core.so!FNamedTaskThread::ProcessTasksNamedThread(int, bool) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/Core/Private/Async/TaskGraph.cpp:753]
libUnrealEditor-Core.so!FNamedTaskThread::ProcessTasksUntilQuit(int) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/Core/Private/Async/TaskGraph.cpp:641]
libUnrealEditor-Core.so!FTaskGraphCompatibilityImplementation::ProcessThreadUntilRequestReturn(ENamedThreads::Type) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/Core/Private/Async/TaskGraph.cpp:2114]
libUnrealEditor-RenderCore.so!RenderingThreadMain(FEvent*) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/RenderCore/Private/RenderingThread.cpp:380]
libUnrealEditor-RenderCore.so!FRenderingThread::Run() [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/RenderCore/Private/RenderingThread.cpp:544]
libUnrealEditor-Core.so!FRunnableThreadPThread::Run() [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/./Runtime/Core/Private/HAL/PThreadRunnableThread.cpp:25]
libUnrealEditor-Core.so!FRunnableThreadPThread::_ThreadProc(void*) [/media/storage/[privacy]/UnrealEngine-5.0/Engine/Source/Runtime/Core/Private/HAL/PThreadRunnableThread.h:185]
libc.so.6!UnknownFunction(0x94b42)
libc.so.6!UnknownFunction(0x1269ff)
So here I am. Just by skimming over it, it makes me think it’s something to do with textures, but I’m not very handy in this area (that being the launcher code area.).
I did some digging around the internet, tried a few solutions, none of them worked. It just keeps crashing, and I’m kinda stuck.
For reference:
I have 64 Gig of memory.
My textures are usually kept very low-resolution. (I stylize my projects.)
I’m running UE 5.0 on Linux (POP OS)
My graphics card is fairly recent
This happens across all projects, not just on the one I’m working on right now.
I have marketplace assets installed on most of my projects, using Epic Asset Manager (again, on linux.)
Please help! I just can’t get it to open.
P. S. The “[privacy]” folder has my name in it, so I redacted it because privacy. Thank you!