Legacy Metal Graphics Support and macOS Ventura - Sequoia
Author: khronokernelCreated Oct 7, 2022Updated Dec 1, 2025
With the forth coming release of OpenCore Legacy Patcher v0.5.0, systems with legacy Metal GPUs will finally be able to achieve graphics acceleration in macOS Ventura!
- Reminder: These patches are still in beta and in active development. Stay on Monterey if you're not comfortable with the trade offs listed
GPU Models
Supported GPU models include:
- Intel:
- Ivy Bridge (HD4000)
- Haswell (HD4400/4600/5xxx)
- Broadwell (HD6xxx)
- Skylake (HD5xx)
- Nvidia:
- Kepler (GTX 6xx, GTX 7xx)
- AMD:
- GCN 1-3 (HD 7xxx/8xxx/9xxx, R7/R9, FirePro D300, D500, D700)
- Polaris (RX 4xx/5xx) - (Hosts lacking AVX2.0)
- Polaris (Radeon Pro 4xx/5xx) - (MacBookPro13,3/14,3)
- Vega (RX 56/64/VII) - (Hosts lacking AVX2.0)
Note: MacBookPro14,3 tested to be exempt of all graphical issues listed below.
Sample Units
Sequoia issues
| Issues | Severity | Affected Models | Potential Fix/Work-Around |
|---|---|---|---|
| "Sequoia" Metal dynamic wallpaper wallpaper won't render properly | Non-Functional | Nvidia Kepler GPUs | |
| Software Update stalling with a spinning circle | Non-Functional | NVIDIA Kepler GPUs | Use command line to update |
Sonoma+ issues
| Issues | Severity | Affected Models | Potential Fix/Work-Around |
|---|---|---|---|
| Some Metal apps crashing or misbehaving | Non-Functional | MacBookPro11,5 and iMac15,1 | Downgrade to macOS Ventura |
| Photos app failing to edit portrait photos | Non-Functional | Intel Ivy-Haswell iGPUs and Nvidia Kepler GPUs | Downgrade to macOS Ventura |
| Safari failing to reproduce DRM content | Non-Functional | All non-native GPUs (except MacBookPro14,3) | Use a third-party browser |
| Paravirtualized Graphics is unavailable | Non-Functional | Intel Ivy-Haswell iGPUs and Nvidia Kepler GPUs | Downgrade to Ventura |
Ventura+ issues
| Issues | Severity | Affected Models | Potential Fix/Work-Around |
|---|---|---|---|
| No hardware decoding on AMD Vega GPUs | Non-Functional | AMD Vega (RX 56/64/VII) | Downgrade to macOS Monterey |
| Broken Live Text | Non-Functional | Intel Ivy, Haswell iGPUs and Nvidia Kepler GPUs (portions require Metal 2) | Use 3rd party OCR software |
| Black Screen on external GPUs if internal GPU is AMD Legacy GCN | Semi-Functional | AMD Legacy GCN + AMD Polaris eGPU | Render on different display |
| Metal's Mesh Shader feature set not available | Non-Functional | All non-native GPUs (except MacBookPro14,3) | |
| GeForceGLDriver Crashing | Non-Functional | Nvidia Kepler GPUs |
Cosmetic issues
| Issues | Severity | Affected Models | Potential Fix/Work-Around |
|---|---|---|---|
| Native Metal 3 eGPUs may report as Metal 2 | Cosmetic | Haswell iGPUs | Has no effect on driver feature set |
| Interface Build UI may become corrupted | Semi-Functional | Nvidia Kepler with Intel iGPU | |
| Green Artifacts on QuickTime Timeline for .mov | Cosmetic | Intel Ivy and Haswell iGPUs | |
| Artifacts on Cropped Screen recording | Non-Functional | Nvidia Kepler | Record fullscreen, crop afterwards |
- Notes:
- AMD GCN 1-3 issues are also applicable if your GPU is AMD Polaris and CPU lacks AVX2.0, e.g. MacPro3,1 - 5,1 and some select iMacs with upgradable GPUs. Additionally MacBookPro13,3 due to missing framebuffer.
- Due to Apple's merge of on-disk binaries into the dyld_shared_cache, we're reliant on the DCSE project to extract binaries.
Resolved issues
| Issues | Severity | Affected Models | Potential Fix/Work-Around |
|---|---|---|---|
| Resolved with https://github.com/dortania/OpenCore-Legacy-Patcher/commit/ce6f65de1ff761f83fba91db8506d79d75db9531 | |||
| Resolved with https://github.com/dortania/OpenCore-Legacy-Patcher/commit/2753f88bfa37f8a76a798b4578294cb0ebc50af2 | |||
| Resolved with https://github.com/dortania/OpenCore-Legacy-Patcher/commit/cdb40d8201a049f2490d7b180a8058343855391d | |||
| Resolved with https://github.com/dortania/OpenCore-Legacy-Patcher/commit/54c56e2988e5290c41491bb5bbdbb4bd987cbc48 | |||
| Resolved with https://github.com/dortania/OpenCore-Legacy-Patcher/commit/a24570de056d6aac71e863eb33a14be9927996ad | |||
| Resolved with https://github.com/dortania/OpenCore-Legacy-Patcher/commit/a24570de056d6aac71e863eb33a14be9927996ad | |||
| Resolved with MacOS Sonoma | |||
| Resolved with MacOS Sonoma | |||
| Resolved with c052388 | |||
| Resolved with 5df3cca | |||
| Resolved with 20d04d3 | |||
| Resolved with c064269 | |||
| Resolved with c064269 | |||
| Resolved in 13.0 Beta 9 | |||
| Resolved with 5aa7ab3 | |||
isOpaque crash) |
Resolved with 1a262c6 | ||
| Resolved with 1a262c6 | |||
| Resolved with 1a262c6 | |||
| Resolved with 1a262c6 |
Source: dortania/OpenCore-Legacy-Patcher