I have a failing Macbook Pro and have deactivated the discrete GPU by doing something [editors note: help us help you by detailing what modifications you made to deactivate the GPU].
Now on this machine, once I updated to macOS 10.13.6
it does not accept the "csrutil disable" anymore which leads to the fact
that I am not able to go through this process:
GPU problem – Boot Hangs on Grey Screen
I already asked on several other platforms but nobody can explain me why it is not working anymore.
With the following Command (CMD-R-S) it seems that it does not go into the Recovery Single User mode and thus I have no sufficient rights to perform this action (csrutil disable).
Can somebody please help and tell me how to fix this?
Best regards
Best Answer
I had same issue but did not have to use another computer or usb drive. Via: https://apple.stackexchange.com/a/336676/302408
I was having the same issue. This is how I fixed it.
As we are not able to get to single-user-recovery mode by holding Cmd+R+S at startup to run
csrutil disable
, it is not taking you to SingleUserRecoveryMode.I run the nvram command here in SingleUserMode
nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
Then reboot
reboot
On reboot hold Cmd+R and it will take us to the GUI recovery mode. There click on Utility and open Terminal, here we can run the csrutil command.
csrutil disable
Then again make sure to run the nvram command then reboot
nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
reboot
Boot into SingleUserMode Cmd+S to continue with the kext moving procedure. once done, go back to GUI recovery to re-enable SIP
csrutil enable
, then reboot once morew.Once the Mac fully boots run nvram one last time as sudo
sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
Now do multiple reboots to test the machine boots back up properly. I have no issues now.