diff --git a/docs/ACCEL.md b/docs/ACCEL.md index fd99d5a5b..c9eb6b7cf 100644 --- a/docs/ACCEL.md +++ b/docs/ACCEL.md @@ -10,6 +10,7 @@ * [Unable to switch GPUs on 2011 15" and 17" MacBook Pros](#unable-to-switch-gpus-on-2011-15-and-17-macbook-pros) * [Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)](#erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000) * [Unable to allow Safari Extensions](#unable-to-allow-Safari-Extensions) +* [Cannot Login on 2011 15" and 17" MacBook Pros](#cannot-login-on-2011-15-and-17-macbook-pros) The below page is for users experiencing issues with their overall usage of macOS Big Sur / macOS Monterey and the Legacy Graphics Acceleration patches. Note that the following GPUs currently do not have acceleration support in Big Sur / Monterey: @@ -131,3 +132,24 @@ Due to an bug on the legacy acceleration patches, users won't be able to enable This tool can be used to work-around this issue: * [Non-Metal Safari Extensions](https://github.com/moosethegoose2213/Non-Metal-Safari-Extensions/) + +## Cannot Login on 2011 15" and 17" MacBook Pros + +By default OpenCore Legacy Patcher will assume MacBookPro8,2/3 have a faulty dGPU and disable acceleration. This is the safest option for most users as enabling dGPU acceleration on faulty Macs will result in failed booting. + +However if your machine does not have the dGPU disabled via NVRAM, you'll expereince a login loop. To work around this is quite simple: + +1. Boot macOS in Single User Mode + * Press Cmd+S in OpenCore's menu when you turn the Mac on +2. When command line prompt appears, enter the dGPU disabler argument (at the bottom) +3. Reboot and patched macOS should work normally +4. If you still want to use the dGPU, run OCLP's TUI app and enable TS2 Acceleration. Then root patch your Mac again + * `Patcher Settings -> Misc Settings -> TeraScale 2 Accel` +5. Either Reset NVRAM or set `gpu-power-prefs` to zeros to re-enable the dGPU + +```sh +# Forces GMUX to use iGPU only (ie. disable dGPU) +nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs=%01%00%00%00 +# To reset, simply write zeros or NVRAM Reset your Mac +nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs=%00%00%00%00 +``` \ No newline at end of file