UE5 fails to start on Linux

I have a 9950x3d and 3080ti. im trying to set up ue5.6 on linux (ubuntu) I have tried both source and prebuilt but the same issue happens on both of them. It shows unreal engine loading then it just closes as soon as it hits the project menu.

in the terminal it dont say much it seems

[2025.07.18-11.46.33:240][ 0]LogDesktopPlatform: Searching for projects in .uprojectdirs
[2025.07.18-11.46.33:240][ 0]LogProjectBrowser: Enumerating Launcher Sample Projects…
[2025.07.18-11.46.33:251][ 0]ImportText (Variants): Missing closing parenthesis: (Name=“TwinStick”,LocalizedDisplayNames=((Language=“en”,Text=“Twin Stick”)),LocalizedDescriptions=((Language=“en”,Text=“A twin stick shooter game with infinitely spawning enemies.”)),SharedContentPacks=((DetailLevels=(Standard),MountName=“Variant_TwinStick”),(MountName=“Input”,DetailLevels=(“High”)))
[2025.07.18-11.46.33:256][ 0]LogVulkanRHI: Display: Requested PixelFormat 18 not supported by this swapchain! Falling back to supported swapchain format…
[2025.07.18-11.46.33:256][ 0]LogVulkanRHI: Display: Queue Family 0: Supports Present
[2025.07.18-11.46.33:256][ 0]LogVulkanRHI: Display: Queue Family 0: Supports Present
[2025.07.18-11.46.33:256][ 0]LogVulkanRHI: Display: Found 3 Surface present modes:
[2025.07.18-11.46.33:256][ 0]LogVulkanRHI: Display: - VK_PRESENT_MODE_FIFO_KHR (2)
[2025.07.18-11.46.33:256][ 0]LogVulkanRHI: Display: - VK_PRESENT_MODE_FIFO_RELAXED_KHR (3)
[2025.07.18-11.46.33:256][ 0]LogVulkanRHI: Display: - VK_PRESENT_MODE_IMMEDIATE_KHR (0)
[2025.07.18-11.46.33:256][ 0]LogVulkanRHI: Display: Selected VkPresentModeKHR mode VK_PRESENT_MODE_IMMEDIATE_KHR
[2025.07.18-11.46.33:256][ 0]LogVulkanRHI: Creating new VK swapchain with VK_PRESENT_MODE_IMMEDIATE_KHR, VK_FORMAT_B8G8R8A8_UNORM, VK_COLOR_SPACE_SRGB_NONLINEAR_KHR, num images 3
[2025.07.18-11.46.33:306][ 0]LogStall: Startup…
[2025.07.18-11.46.33:306][ 0]LogStall: Startup complete.
[2025.07.18-11.46.33:309][ 0]LogLoad: (Engine Initialization) Total time: 7.21 seconds
[2025.07.18-11.46.33:318][ 0]LogSlate: Took 0.000027 seconds to synchronously load lazily loaded font ‘../../../Engine/Content/Slate/Fonts/Roboto-Regular.ttf’ (155K)
[2025.07.18-11.46.33:318][ 0]LogSlate: Took 0.000016 seconds to synchronously load lazily loaded font ‘../../../Engine/Content/Slate/Fonts/Roboto-BoldCondensed.ttf’ (158K)
[2025.07.18-11.46.33:319][ 0]LogSlate: Took 0.000024 seconds to synchronously load lazily loaded font ‘../../../Engine/Content/Slate/Fonts/Roboto-Bold.ttf’ (160K)
[2025.07.18-11.46.33:404][ 0]LogAssetRegistry: AssetRegistryGather time 0.0485s: AssetDataDiscovery 0.0136s, AssetDataGather 0.0093s, StoreResults 0.0256s. Wall time 4.7150s.
NumCachedDirectories 0. NumUncachedDirectories 1401. NumCachedFiles 7199. NumUncachedFiles 0.
BackgroundTickInterruptions 0.
[2025.07.18-11.46.33:413][ 0]LogPlacementMode: Display: The Asset Registry is done with its initial scan, the list of placeable classes has been updated.
[2025.07.18-11.46.33:419][ 0]LogCollectionManager: Fixed up redirectors for 0 collections in 0.000000 seconds (updated 0 objects)
[2025.07.18-11.46.33:420][ 0]LogSourceControl: Uncontrolled asset discovery started…
[2025.07.18-11.46.33:448][ 0]LogSourceControl: Uncontrolled asset discovery finished in 0.028307 seconds (Found 0 uncontrolled assets)
[2025.07.18-11.46.33:530][ 0]LogContentStreaming: Texture pool size now 1000 MB
[2025.07.18-11.46.33:530][ 0]LogCsvProfiler: Display: Metadata set : streamingpoolsizemb=“1000”
[2025.07.18-11.46.33:550][ 0]LogAutomationController: Ignoring very large delta of 32336.92 seconds in calls to FAutomationControllerManager::Tick() and not penalizing unresponsive tests
[2025.07.18-11.46.33:551][ 0]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
[2025.07.18-11.46.33:552][ 0]LogPython: Display: Running start-up script /home/boki/Apps/UnrealEngine/Engine/Plugins/Animation/ControlRig/Content/Python/init_unreal.py… started…
[2025.07.18-11.46.33:562][ 0]LogPython: registering <class ‘ControlRigWorkflows.workflow_deformation_rig_preset.provider’>

[2025.07.18-11.46.33:573][ 0]LogPython: Display: Running start-up script /home/boki/Apps/UnrealEngine/Engine/Plugins/Animation/ControlRig/Content/Python/init_unreal.py… took 21.764 ms
[2025.07.18-11.46.33:684][ 1]LogAssetRegistry: Display: Asset registry cache written as 66.4 MiB to ../../../../../.config/Epic/UnrealEngine/5.6/Intermediate/CachedAssetRegistry_*.bin

Hello there @bok!

Checking your provided log, the engine is starting successfully,reaching the project browser, but then abruptly closes during project menu. A few lines to take in consideration:

ImportText (Variants): Missing closing parenthesis: (Name=“TwinStick”,LocalizedDisplayNames=((Language=“en”,Text=“Twin Stick”)),LocalizedDescriptions=((Language=“en”,Text=“A twin stick shooter game with infinitely spawning enemies.”)),SharedContentPacks=((DetailLevels=(Standard),MountName=“Variant_TwinStick”),(MountName=“Input”,DetailLevels=(“High”)))

The entry shows a parsing error in a text file, most likely a sample project definition, since it’s mentioning a “TwinStick” reference. Usually, this type of conflicts are tied to corrupted installs. Potential fixes to test:

  • Re-download and refresh your prebuilt binaries, which should resolve the parsing error

  • If the issue persists, we can clear more potential corrupt data, via deleting “Intermediate” and “Saved” folders within your engine directory

  • Also, please make sure both your nVidia drivers and Vulkan are up to date, if possible, via a clean installation, and using any developer software version available