Hey fellow Mac users. Anyone got UE 5.3.1 running on Sonoma? Any problems, hick-ups? Thx!
I’m using macOS M2 and Unreal Engine 5.3.1 for my first attempt at creating a VR project. Unfortunately, the project crashes every time I attempt to open it.
System Spec:
Model Name: | MacBook Pro |
---|---|
Model Identifier: | Mac14,5 |
Model Number: | Z17J0015ULL/A |
Chip: | Apple M2 Max |
Total Number of Cores: | 12 (8 performance and 4 efficiency) |
Memory: | 96 GB |
System Firmware Version: | 10151.1.1 |
OS Loader Version: | 10151.1.1 |
OS Version: | macOS Sonoma 14.0 |
Unreal Engine 5.3.1, VR Project Error Report:
LoginId:3b58c7b240411fabe6eedf91b9f4afaf
EpicAccountId:57e2029a7ca34647b0340ce9ebde2590
Caught signal
Unknown() Address = 0x18c63311c (filename not found) [in libsystem_kernel.dylib]
Unknown() Address = 0x18c57aa50 (filename not found) [in libsystem_c.dylib]
Unknown() Address = 0x18c579d6c (filename not found) [in libsystem_c.dylib]
Unknown() Address = 0x1968e65c4 (filename not found) [in Metal]
Unknown() Address = 0x1968c3548 (filename not found) [in Metal]
Unknown() Address = 0x1968b94a8 (filename not found) [in Metal]
Unknown() Address = 0x19684da04 (filename not found) [in Metal]
Unknown() Address = 0x1aad6e70c (filename not found) [in IOGPU]
Unknown() Address = 0x1aad6e618 (filename not found) [in IOGPU]
Unknown() Address = 0x1f654238c (filename not found) [in AGXMetalG14X]
Unknown() Address = 0x1f65424b8 (filename not found) [in AGXMetalG14X]
Unknown() Address = 0x1f65421ac (filename not found) [in AGXMetalG14X]
mtlpp::Texture::NewTextureView(mtlpp::PixelFormat, mtlpp::TextureType, ns::Range const&, ns::Range const&) Address = 0x2be6878e4 (filename not found) [in UnrealEditor-MetalRHI.dylib]
FMetalShaderResourceView::UpdateView() Address = 0x2be75a150 (filename not found) [in UnrealEditor-MetalRHI.dylib]
TRHILambdaCommand<FRHICommandListBase, FMetalShaderResourceView::FMetalShaderResourceView(FRHICommandListBase&, FRHIViewableResource*, FRHIViewDesc const&)::$_46>::ExecuteAndDestruct(FRHICommandListBase&, FRHICommandListDebugContext&) Address = 0x2be774e18 (filename not found) [in UnrealEditor-MetalRHI.dylib]
FRHICommandListBase::Execute(TRHIPipelineArray<IRHIComputeContext*>&, FRHICommandListBase::FPersistentState::FGPUStats*) Address = 0x1057ed75c (filename not found) [in UnrealEditor-RHI.dylib]
UE::Core::Private::Function::TFunctionRefCaller<FRHICommandListImmediate::ExecuteAndReset(bool)::$_69, void ()>::Call(void*) Address = 0x105872cd4 (filename not found) [in UnrealEditor-RHI.dylib]
TGraphTask<TFunctionGraphTaskImpl<void (), (ESubsequentsMode::Type)0>>::ExecuteTask(TArray<FBaseGraphTask*, TSizedDefaultAllocator<32>>&, ENamedThreads::Type, bool) Address = 0x10584fc54 (filename not found) [in UnrealEditor-RHI.dylib]
FNamedTaskThread::ProcessTasksNamedThread(int, bool) Address = 0x10856f8b0 (filename not found) [in UnrealEditor-Core.dylib]
FNamedTaskThread::ProcessTasksUntilQuit(int) Address = 0x10856db94 (filename not found) [in UnrealEditor-Core.dylib]
FRHIThread::Run() Address = 0x10623f0e8 (filename not found) [in UnrealEditor-RenderCore.dylib]
FRunnableThreadPThread::Run() Address = 0x108720e6c (filename not found) [in UnrealEditor-Core.dylib]
FRunnableThreadPThread::_ThreadProc(void*) Address = 0x108681e70 (filename not found) [in UnrealEditor-Core.dylib]
Unknown() Address = 0x18c66b034 (filename not found) [in libsystem_pthread.dylib]
Unknown() Address = 0x18c665e3c (filename not found) [in libsystem_pthread.dylib]
OK. Sorry to hear. So you are trying to open an older project (5.2?) and it crashes? What if you create a new project? Still crashes?
Currently all my packaged builds under 5.3.1 are 300% bigger in size than before or than in Windows.
WTF. Have you also updated Xcode? Any observations performance wise?
Everything’s updated. Performance seems the same. Digging into the files project seems duplicated x3, no idea why, but honestly don’t think it’s worth the effort. Clear coat was broken for almost a year in Mac and nobody seemed to care about it, not when it was broken and not even when it was randomly fixed in 5.3, so whatever.
For reference this is my original post MacOS 5.3 build is 300% larger than 5.1? - Development / Platform & Builds - Epic Developer Community Forums (unrealengine.com)
Yeah, it seems like we Mac users are the step children. I get it though, Apple has a long way to go hardware-wise. It is just curious to me why they would put so much effort into porting the engine in general but then half-assing it on the last meters. I am still happy they do. I am just playing around with unreal engine and need a Mac for my work. So a PC is not option.
Hey, I have a 5.1 project and updating (forced) to Sonoma broke the dotnet6 dependency. I cannot build any sourcecode. (Made sure xcode and dotnet are up to date, but it simply fails, claiming that the Platform SDK is not installed properly.)
Is there any fix or workaround?
(Last Intel based Mac, non-M based.)
Under Platforms/‘Content/SDK/Device Management’/mac/SDK management. It shows this
Of course only 15 is supported on Sonoma.
Is there a solution?
I’m no m3pro and Sonoma and when I try to update device I get:
UATHelper: Installing Sdk (Mac): ERROR: Mac: Unable to find any Sdks that could be installed
So I cannot package anything…
Someone on my team was having this same issue when trying to boot our VR project. This fixed it for him,
in Config/DefaultEngine.ini, turn off r.ForwardShading
r.ForwardShading=False
Originally posted here,
thanx, fixed it for me
can you help me out @Mkp81
I have the sample problem