1

yesterday I tried the solution for my MacBook Pro under Sierra from the forum under this link: MacBook Pro: How to disable discrete GPU permanently from EFI?

I tried the following steps under Sierra with a good result (I've got an AMD graphic card for NVIDIA change the code from AMD to NVIDIA): Start in Single-User Mode (boot while pressing cmd+s) Typed in the following command:

sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

reboot(reboot while pressing cmd+d)

Open the Terminal and use the following code:

diskutil cs list (find Logical Volume UUID: last item)

diskutil coreStorage unlockVolume UUID (UUID: from previous command)

cd /Volumes/Macintosh\ HD

mkdir AMD_Kexts

mv System/Library/Extensions/AMD*.* AMD_Kexts/

reboot

Everything works fine know. Then I've updated the MacBook Pro to High Sierra. Everything installed fine. After I've restarted it didn't work and I tried the steps again. But the problem is that High Sierra on a SSD have the new apfs system. So after googling a time I found the code to change (I'm not a Terminal-Super-User).

So I started in Single-User-Mode by pressing cmd+s and typed in:

sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00 reboot(reboot while pressing cmd+d)

Open the Terminal and use the following code:

diskutil apfs list (find the Logical Volume UUID: the first under the name Volume Macintosh HD)

diskutil apfs unlockVolume UUID

cd /Volumes/Macintosh\ HD The APFS Volume disk2s1 is already unlocked (mounted) mkdir AMD_Kexts mkdir: AMD_Kexts: File exists mv System/Library/Extensions/AMD*.* AMD_Kexts/ mv: rename System/Library/Extensions/AMD1000Controller.kext to AMD_Kexts/AMD1000Controller.kext: Directory not empty and more AMD Controllers with same message

Know I get the message the directory is not empty. After rebooting the MacBook Pro turns off after the half of loading. I tried the other Volumes also but the system doesn't start.

Have anybody an advise for me?

At the moment I install the system again to get back to a clean High Sierra.

  • What MacBook Pro are you using? 2010 or 2011 with the fauly graphic cards? – Giomsen Mar 2 '18 at 15:19
  • I'm using a MacBook Pro late 2011 with an AMD Radeon HD 6770M Graphic Card. – Benjamin Kisters Mar 11 '18 at 17:41
  • For the mid-2010 MacBook Pro with the nvidia GT330M GPU, there is a software patch (not over the EFI as you requested) that prevents the kernel panic: github.com/julian-poidevin/MBPMid2010_GPUFix // Since you have another MBP model this patch might not work. Have a look to the information on MacRumors forums (espacially the post from the user "fabioroberto"): forums.macrumors.com/threads/… // The tool gfxCardStatus forces the use of the discrete or integrated GPU: gfx.io – Giomsen Mar 12 '18 at 16:02

Your Answer

By clicking "Post Your Answer", you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.