lighting issues on linux mint

Hello

I’ve recently installed ue5 on my pc to see how well it works on Linux and while overall it loaded the editor without much issue and nanite works fine, I’m having trouble with the lighting. I loaded the basic archvis template and outside looks fine but when i make a building or box with no holes, extra thick walls or double walls and auto exposure off it still looks super bright inside. It also doesn’t matter if i have lumen enabled or screen space. Gpu is 7900xt.


Another issue i have is if i try to open any lumen visualization it crashes and gives these errors

Caught signal 11 Segmentation fault

libvulkan_radeon.so!UnknownFunction(0x61a87)
libvulkan_radeon.so!UnknownFunction(0x14e69f)
libvulkan_radeon.so!UnknownFunction(0x132412)
libvulkan_radeon.so!UnknownFunction(0x132b0c)
libvulkan_radeon.so!UnknownFunction(0x132d99)
libvulkan_radeon.so!UnknownFunction(0x132faa)
libUnrealEditor-VulkanRHI.so!FVulkanPipelineStateCacheManager::CreateComputePipelineFromShader(TVulkanBaseShader<FRHIComputeShader, (EShaderFrequency)5>) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/VulkanRHI/Private/VulkanPipeline.cpp:2793]
libUnrealEditor-VulkanRHI.so!FVulkanPipelineStateCacheManager::GetOrCreateComputePipeline(TVulkanBaseShader<FRHIComputeShader, (EShaderFrequency)5>
) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/VulkanRHI/Private/VulkanPipeline.cpp:2722]
libUnrealEditor-VulkanRHI.so!FVulkanDynamicRHI::RHICreateComputePipelineState(FComputePipelineStateInitializer const&) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/VulkanRHI/Private/VulkanPipeline.cpp:2692]
libUnrealEditor-RHI.so!FCompileComputePipelineStateTask::CompilePSOInternal(FGraphicsPipelineStateInitializer::EPSOPrecacheCompileType const*) [/mnt/horde/++UE5/Sync/Engine/Source/Runtime/RHI/Public/DynamicRHI.h:1206]
libUnrealEditor-RHI.so!TCompilePipelineStateTaskBase<FCompileComputePipelineStateTask, FComputePipelineStateInitializer>::CompilePSO(FGraphicsPipelineStateInitializer::EPSOPrecacheCompileType const*) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/RHI/Private/PipelineStateCache.cpp:3217]
libUnrealEditor-RHI.so!TGraphTask::ExecuteTask() [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/RHI/Private/PipelineStateCache.cpp:3184]
libUnrealEditor-RHI.so!UE::Tasks::Private::FTaskBase::TryExecuteTask() [/mnt/horde/++UE5/Sync/Engine/Source/Runtime/Core/Public/Tasks/TaskPrivate.h:518]
libUnrealEditor-RHI.so!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask* (bool), 48u>::TTaskDelegateImpl<void LowLevelTasks::FTask::Init<UE::Tasks::Private::FTaskBase::Init(char16_t const*, LowLevelTasks::ETaskPriority, UE::Tasks::EExtendedTaskPriority, UE::Tasks::ETaskFlags)::‘lambda’()>(char16_t const*, LowLevelTasks::ETaskPriority, UE::Tasks::Private::FTaskBase::Init(char16_t const*, LowLevelTasks::ETaskPriority, UE::Tasks::EExtendedTaskPriority, UE::Tasks::ETaskFlags)::‘lambda’()&&, LowLevelTasks::ETaskFlags)::‘lambda’(bool), false>::CallAndMove(LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask* (bool), 48u>&, void*, unsigned int, bool) [/mnt/horde/++UE5/Sync/Engine/Source/Runtime/Core/Public/Tasks/TaskPrivate.h:180]
libUnrealEditor-Core.so!LowLevelTasks::FTask::ExecuteTask() [/mnt/horde/++UE5/Sync/Engine/Source/Runtime/Core/Public/Async/Fundamental/TaskDelegate.h:309]
libUnrealEditor-Core.so!LowLevelTasks::FScheduler::ExecuteTask(LowLevelTasks::FTask*) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/Core/Private/Async/Fundamental/Scheduler.cpp:397]
libUnrealEditor-Core.so!LowLevelTasks::FScheduler::WorkerLoop(LowLevelTasks::Private::FWaitEvent*, LowLevelTasks::Private::TLocalQueueRegistry<1024u, 1024u>::TLocalQueue*, unsigned int, bool) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/Core/Private/Async/Fundamental/Scheduler.cpp:698]
libUnrealEditor-Core.so!LowLevelTasks::FScheduler::WorkerMain(LowLevelTasks::Private::FWaitEvent*, LowLevelTasks::Private::TLocalQueueRegistry<1024u, 1024u>::TLocalQueue*, unsigned int, bool) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/Core/Private/Async/Fundamental/Scheduler.cpp:816]
libUnrealEditor-Core.so!FThreadImpl::Run() [/mnt/horde/++UE5/Sync/Engine/Source/Runtime/Core/Public/Templates/Function.h:414]
libUnrealEditor-Core.so!FRunnableThreadPThread::Run() [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/Core/Private/HAL/PThreadRunnableThread.cpp:25]
libUnrealEditor-Core.so!FRunnableThreadPThread::_ThreadProc(void*) [/mnt/horde/++UE5/Sync/Engine/Source/Runtime/Core/Private/HAL/PThreadRunnableThread.h:187]
libc.so.6!UnknownFunction(0x9caa3)
libc.so.6!UnknownFunction(0x129c6b)