Summary
Hi everyone,I am experiencing a persistent, blocking Vulkan crash with the newly released stable version of Unreal Engine 5.8 on Linux. The editor crashes consistently after a few seconds either in the Project Browser or exactly 11 seconds after a map (like the Third Person template) finishes loading.System Specifications:OS: Arch Linux (HackerOS)CPU: High-end multi-core CPU (compiled the engine locally)GPU: NVIDIA GeForce RTX 3090 TiGraphics API: Vulkan RHIWindowing System: X11 / Wayland (tested both)Steps Taken & Observations:Clean Source Build: The engine was compiled completely from source locally using make -j$(nproc) UnrealEditor to rule out any packaging/packaging csonkítás (strip) issues.Template Data: All template definitions and .ini files are fully intact.The Crash Trigger: Opening the Project Browser or letting a level idle for ~11 seconds triggers an immediate crash. Opening the “Project Settings” window triggers it instantly.SDL/Wayland Loop: In some configurations, a rapid infinite warning loop occurs before the crash: LogInit: Warning: Querying IsUsingWayland before SDL is initialized.Attempts to Fix (None of these worked):Running with SDL_VIDEODRIVER=x11 ./UnrealEditor -force-x11Forcing tabs with -fforcedocktabs -NoSlateAsynchronousShaderCompilationDisabling Nanite, Lumen, Virtual Shadow Maps, and Volumetric Clouds via DefaultEngine.iniSetting r.Vulkan.WaitForIdleOnSubmit=1 and r.Vulkan.EnableLRUPipelineCache=1Relevant Crash Log Outputs:The crash always leads back to VulkanSynchronization.cpp:136 or VulkanQueue.cpp:486 with VK_ERROR_DEVICE_LOST.
What Type of Bug are you experiencing?
AI
Steps to Reproduce
- Build Unreal Engine 5.8 from the official release branch on Arch Linux.
- Launch the Unreal Editor using: SDL_VIDEODRIVER=x11 ./UnrealEditor
- Create or open any project (e.g., ThirdPerson template).
- Try to open the “Project Settings” window, or simply let the editor idle for 10-15 seconds inside the viewport.
Expected Result
The Unreal Editor should open the Project Settings window or idle successfully without any stability issues, properly rendering the Slate UI and the viewport via Vulkan.
Observed Result
The editor crashes instantly with a VK_ERROR_DEVICE_LOST error pointing to VulkanSynchronization.cpp:136 or VulkanQueue.cpp:486. The GPU breadcrumbs show that it hangs during Slate rendering (EndDrawingViewport) or Volumetric Cloud rendering.
Affects Versions
5.8
Platform(s)
Linux