Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Legacy Metal Graphics Support and macOS Ventura - Sonoma #1008

Open
khronokernel opened this issue Oct 7, 2022 · 0 comments
Open

Legacy Metal Graphics Support and macOS Ventura - Sonoma #1008

khronokernel opened this issue Oct 7, 2022 · 0 comments

Comments

@khronokernel
Copy link
Member

khronokernel commented Oct 7, 2022

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)
    • Polaris (RX 4xx/5xx) - (Hosts lacking AVX2.0)
    • Vega (RX 56/64/VII) - (Hosts lacking AVX2.0)

Sample Units

MacPro5,1 MacBookPro9,2
MacBookPro11,5 iMac11,3

Stability issues

Issues Severity Affected Models Potential Fix/Work-Around
Photos app memories tab crashing Non-Functional Intel Ivy and Haswell iGPUs
Safari failing to reproduce DRM content on Sonoma Non-Functional All non-native GPUs Use a third-party browser
Paravirtualized Graphics is unavailable on Sonoma Non-Functional Intel Ivy-Haswell iGPUs and Nvidia Kepler GPUs Downgrade to Ventura
Memoji's Freezing/Crashing Non-Functional Intel Ivy, Haswell iGPUs and Nvidia Kepler GPUs Don't set Memoji as Profile Picture. Last functional on 13.0 Beta 1 (22A5266r)
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 displays if internal GPU is AMD Legacy GCN Semi-Functional AMD Polaris Render on different display
Metal's Mesh Shader feature set not available Non-Functional All non-native GPUs
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. 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
Blackscreen on Continuity Camera Semi-Functional Intel Ivy - Skylake iGPUs, AMD patched GPUs and Nvidia Kepler GPUs Resolved with cdb40d8
Missing Fonts in Books, Font Book and Calendar Semi-Functional Intel Ivy Bridge iGPUs Resolved with 54c56e2
News and Photos Widget crashing Notification Centre Non-Functional Intel Ivy and Haswell iGPUs Resolved with a24570d
Weather and Font Book apps crashing or freezing Semi-Functional Intel Ivy and Haswell iGPUs Resolved with a24570d
Apple TV failing to reproduce new content on MacOS 13.3+ Semi-Functional All non-native GPUs Resolved with MacOS Sonoma
Full Screen Music.app mini Player Crashing Non-Functional Intel Ivy-Broadwell iGPUs and Nvidia Kepler GPUs (requires Metal 2) Resolved with MacOS Sonoma
DRM content causing kernel panics on MacOS 13.3+ Semi-Functional AMD GCN 1-3 Resolved with c052388
Hardware Encode/Decode (ex. slow initial Chrome loading) Non-Functional AMD GCN 1-3 paired with Skylake iGPUs Resolved with 5df3cca
Preview, QuickLook, Photo Booth and Photos crashing on MacOS Sonoma Non-Functional Intel Ivy - Haswell iGPUs and Nvidia Kepler GPUs Resolved with 20d04d3
Photo's Editor Crashing Non-Functional Intel iGPUs and Nvidia Kepler Resolved with c064269
Photo's App won't open Non-Functional Intel Broadwell and Skylake iGPUs Resolved with c064269
Black in Google Maps Non-functional Intel Ivy and Haswell iGPUs Resolved in 13.0 Beta 9
OpenCL broken Non-functional AMD GCN with pre-AVX2.0 CPU Resolved with 5aa7ab3
Photo's App won't open (isOpaque crash) Non-Functional AMD GCN 1-3 Resolved with 1a262c6
Screensaver Crashing Non-Functional AMD GCN 1-3 Resolved with 1a262c6
Camera shows black screen Non-Functional AMD GCN 1-3 Resolved with 1a262c6
MetalBench and MetalFX crash Non-Functional AMD GCN 1-3 Resolved with 1a262c6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant