dortania / OpenCore-Legacy-Patcher

Experience macOS just like before
https://dortania.github.io/OpenCore-Legacy-Patcher/
Other
12.03k stars 1.15k forks source link

Legacy Non-Metal GPUs and macOS Big Sur - Sonoma #108

Open khronokernel opened 3 years ago

khronokernel commented 3 years ago

Thanks to recent developments in the community and great work from @ASentientBot and the Moraea team, we've made great progress on GPU Acceleration support.

GPU Acceleration
Sonoma

Hardware Support

Note that these patches are in active development and there are many issues, some listed below:

Current Issues with Acceleration Patches

Stability Issues

Issues Reporter Severity Priority Potential Fix
Graphics switching broken on dual GPU machines DhinakG Moderate Moderate Unknown, use gSwitch for manual switching
<!-- Login Restart Loop when TeraScale 2 Framebuffer enabled MykolaG Moderate Moderate Disable dGPU via NVRAM -->

Sonoma only issues

Issues Reporter Severity Priority Potential Fix
Show desktop shortcuts not working EduCovas Moderate Moderate Downgrade to Ventura
Tile window feature doesn't work EduCovas Moderate Moderate Downgrade to Ventura
Cycle through windows shortcut not working EduCovas Moderate Moderate Downgrade to Ventura

General Issues

Issues Reporter Severity Priority Potential Fix
DRM content won't play in Safari, TV and Music EduCovas Moderate Unfixable Use a third party browser (Hardware decoding unavailable on non-Metal GPU drivers)
Stage Manager non-functional Mykola Moderate Moderate Unsupported on non-Metal (incompatible with 10.14.6 SkyLight)
AirPlay display unstable MykolaG Moderate Moderate Unknown
Broken Maps in Monterey and newer Mykola Moderate Moderate Downgrade to Big Sur (Monterey MapKit requires Metal)
Strange Window corners on HiDPI Mykola Moderate Moderate Unknown

Resolved Issues

Issues Reporter Severity Priority Potential Fix
Dock disappears after changing screen resolution EduCovas Moderate Moderate Resolved with https://github.com/dortania/OpenCore-Legacy-Patcher/commit/f8a3d5716c14bd545d74d29513f51e0ff764c85a
Unresponsive buttons in Catalyst apps on Sonoma EduCovas Moderate Moderate Resolved with https://github.com/dortania/OpenCore-Legacy-Patcher/commit/54c56e2988e5290c41491bb5bbdbb4bd987cbc48
Menu Bar font color not changing even with Beta Menu Bar enabled EduCovas Moderate Moderate Resolved with https://github.com/dortania/OpenCore-Legacy-Patcher/commit/54c56e2988e5290c41491bb5bbdbb4bd987cbc48
Black Interface Elements on certain Sandy Bridge Macs PatrickBK Moderate Moderate Resolved with 0.6.8
Wake from sleep distorts heavily on 11.3 Beta 1+ with AMD/ATI TeraScale 1 Mykola Resolved Resolved Resolved with 0.6.6 and MacOS Ventura
Kernel Panic on Wake for Nvidia 8000 series and AMD/ATI TeraScale 1 GPUs Mykola Resolved Resolved Resolved with 0.6.6
Control Center Sliders Broken ASentientBot Resolved Resolved Resolved with 0.4.3
Forced Software Cursor ASentientBot Resolved Resolved Resolved with 0.4.3
Shifted/missing icons ASentientBot Resolved Resolved Resolved with 0.4.3
Erratic Colours on ATI TeraScale 2 GPUs MykolaG Resolved Resolved Resolved with 0.4.2
QuickLook Dismiss and Expand button missing neogomo Resolved Resolved Resolved with 0.4.3
Keyboard Backlight broken Mykola Resolved Resolved Resolved with 0.4.3
Automatic Dark/Lightmode not working ASentientBot Moderate Moderate Resolved with 0.4.4
Catalyst apps quoting after 1200 seconds MykolaG Moderate Moderate Resolved with 0.4.4
VNC Broken for legacy Tesla 1.0 and TeraScale 2.0 vale21 Moderate Moderate Resolved with 0.4.5
Bluetooth Connect Button not showing in Ventura Settings Mykola Moderate Moderate Resolved with 0.6.3
Emoji Picker Dismisses without pasting MykolaG Moderate Moderate Select emojis with arrow keys, resolved with 0.6.3 and macOS Ventura
MenuBar with Reduce Transparency broken MykolaG Moderate Moderate Resolved in Monterey
Menu Bar Blur and Selections ASentientBot Moderate Moderate Resolved with 0.6.3
Menu Bar white font on light wallpapers EduCovas Moderate Moderate Resolved with 0.6.3
Can't press Done in Widget Settings EduCovas Moderate Moderate Resolved with 0.6.3
Photo Booth Black Screen in Monterey MykolaG Moderate Moderate Resolved with 0.6.6
khronokernel commented 3 years ago

GPU Acceleration Patches are in the public build of 0.1.1, no longer require custom builds or repos

khronokernel commented 3 years ago

Current Issues with Acceleration Patches

Stability Issues

Issues Reporter Severity Priority Potential Fix
Graphics switching broken on dual GPU machines DhinakG Moderate Moderate Unknown
<!-- Login Restart Loop when TeraScale 2 Framebuffer enabled MykolaG Moderate Moderate Disable dGPU via NVRAM -->

Sonoma only issues

Issues Reporter Severity Priority Potential Fix
Unresponsive buttons in Catalyst apps EduCovas Moderate Moderate Downgrade to Ventura
Safari not rendering pages EduCovas Moderate Moderate Run this command on Terminal: defaults write ~/Library/Containers/com.apple.Safari/Data/Library/Preferences/com.apple.Safari.plist WebKitPreferences.acceleratedDrawingEnabled -bool false
Menu Bar font color not changing even with Beta Menu Bar enabled EduCovas Moderate Moderate Downgrade to Ventura
Dock disappears after changing screen resolution EduCovas Moderate Moderate Log out and log back in

Cosmetic Issues

Issues Reporter Severity Priority Potential Fix
Google and Apple Maps broken on Sandy Bridge satmandu Moderate Moderate Unknown
Chrome windows not rendering Parrotgeek1 Moderate Moderate Add --disable-gpu-sandbox argument to Chrome
AirPlay display unstable MykolaG Moderate Moderate Unknown
Broken Maps in Monterey Mykola Moderate Moderate Downgrade to Big Sur (Monterey MapKit requires Metal)
Strange Window corners on HiDPI Mykola Moderate Moderate Unknown
Stage Manager non-functional Mykola Moderate Moderate Unsupported on non-Metal

Resolved Issues

Issues Reporter Severity Priority Potential Fix
Black Interface Elements on certain Sandy Bridge Macs PatrickBK Moderate Moderate Resolved with 0.6.8
Wake from sleep distorts heavily on 11.3 Beta 1+ with AMD/ATI TeraScale 1 Mykola Resolved Resolved Resolved with 0.6.6 and MacOS Ventura
Kernel Panic on Wake for Nvidia 8000 series and AMD/ATI TeraScale 1 GPUs Mykola Resolved Resolved Resolved with 0.6.6
Control Center Sliders Broken ASentientBot Resolved Resolved Resolved with 0.4.3
Forced Software Cursor ASentientBot Resolved Resolved Resolved with 0.4.3
Shifted/missing icons ASentientBot Resolved Resolved Resolved with 0.4.3
Erratic Colours on ATI TeraScale 2 GPUs MykolaG Resolved Resolved Resolved with 0.4.2
QuickLook Dismiss and Expand button missing neogomo Resolved Resolved Resolved with 0.4.3
Keyboard Backlight broken Mykola Resolved Resolved Resolved with 0.4.3
Automatic Dark/Lightmode not working ASentientBot Moderate Moderate Resolved with 0.4.4
Catalyst apps quoting after 1200 seconds MykolaG Moderate Moderate Resolved with 0.4.4
VNC Broken for legacy Tesla 1.0 and TeraScale 2.0 vale21 Moderate Moderate Resolved with 0.4.5
Bluetooth Connect Button not showing in Ventura Settings Mykola Moderate Moderate Resolved with 0.6.3
Emoji Picker Dismisses without pasting MykolaG Moderate Moderate Select emojis with arrow keys, resolved with 0.6.3 and macOS Ventura
MenuBar with Reduce Transparency broken MykolaG Moderate Moderate Resolved in Monterey
Menu Bar Blur and Selections ASentientBot Moderate Moderate Resolved with 0.6.3
Menu Bar white font on light wallpapers EduCovas Moderate Moderate Resolved with 0.6.3
Can't press Done in Widget Settings EduCovas Moderate Moderate Resolved with 0.6.3
Photo Booth Black Screen in Monterey MykolaG Moderate Moderate Resolved with 0.6.6