Open bootlegseahorse opened 1 year ago
I think this might be expected behaviour, unfortunately.
When you zoom in, there's a certain zoom level where it activates the "detailed" map (with all street markings, etc). I'm guessing the zoomed out view requires only Metal 2, but the detailed zoom requires Metal 3 and your Intel GPUs aren't supported?
Looking at https://developer.apple.com/metal/Metal-Feature-Set-Tables.pdf, the GPUs that support Metal 3 are:
Can you follow the instructions in the last section of https://support.apple.com/en-us/HT205073 and tell me if you have "Metal Support" or "Metal Family" in there? (Mine only says "Metal: Supported" without a number though, so maybe it changed in Sonoma).
Thank you very much.
I just checked System Information and find that the Intel HD Graphics 620 GPU does support Metal 3 (!):
However, though it supports Metal 3, it still has the same crashing behavior when zooming into the "detailed" 3D maps.
The AMD Radeon R9 M390 and Intel HD Graphics 4000 GPUs both support Metal 2 only.
So by now I'm assuming that the crash isn't only a Metal problem. Maybe it really does require an Apple Silicon chip? I'm wondering if there is any Intel/AMD chip that does not crash with the detailed 3D maps now.
According to this Twitter, it seems that the Metal 2 GPUs used to be functional with these "detailed" 3D city maps, at least back when Monterey was still in its initial preview state. I guess it was probably Apple who cut that down.
The kext is fully functional - thank you very much for the efforts - but the Maps app crash whenever I try to zoom in to certain cities like Los Angeles and San Francisco. Happens everytime on every Intel machine of mine. I don't know if it's just me, nor do I know if the crash also occurs on Apple Silicon chips or not. Wondering if this could be fixed?
Model: MacBook Pro 9.2; MacBook Pro 14.1; iMac 17.1 GPU: Intel HD Graphics 4000; Intel HD Graphics 620; AMD Radeon R9 M390 OS Version: macOS Monterey 12.6.7; macOS Ventura 13.1; macOS Ventura 13.4 Kext Version: 3.0.0 (fork from @narcyzzo) Crash Report: See attachment - MapsAppCrashReports.zip
Here is some evidence that the kext works well with Intel iGPUs: