23

I have a MacBook Pro Early 2011 and the GPU has died. I want to switch to Integrated Graphics only until I get my Logic Board replaced.

I've tried:

  • gfxcardstatus and I get this:

  • There is no External Display connected btw and I've never used one.
  • I moved /System/Library/Extensions/AMD* -> ~/DisabledExtensions/
  • I've tried Single User Mode and did the same thing as above.

I really don't know what else to do. I want to know if there is a way to login to EFI/BIOS and disable it or anyway whatever it takes to just kill that annoying AMD that is making my screen blue and twitchy.

9
  • is the monitor choice in system preferences not working for you
    – Ruskes
    Apr 20, 2014 at 15:59
  • Sorry I don't understand what you mean by that...I don't have another monitor attached it's just the laptop monitor that's it Apr 20, 2014 at 16:49
  • maybe this question will be helpful for you? apple.stackexchange.com/questions/103966/… Apr 20, 2014 at 23:17
  • 1
    See superuser.com/questions/836910/… , but removing drivers, you only make MacOS to use a fallback mode, you do not force it to use the integrated gfx. Unfortunetely.
    – Skarab
    Feb 2, 2015 at 22:00
  • 1
    Yes, you can achieve that using certain EFI variable. I answered [this other question][1] with the full procedure to permanently disable discrete graphics card on startup. [1]: apple.stackexchange.com/a/285896/94184 Jun 7, 2017 at 10:07

5 Answers 5

11

Finally!! ( in 2015...? ) MacBook Pro Repair Extension Program for Video Issues

http://www.apple.com/ca/support/macbookpro-videoissues/

I hope this helps everyone.

13
  • Mac models known to be affected by this issue but older than 3 years are not covered by the Repair Extension Program. Can someone confirm or deny this?
    – Paolo
    Mar 30, 2015 at 22:23
  • 3
    @Paolo "The program covers affected MacBook Pro models until February 27, 2016 or three years from its original date of sale, whichever provides longer coverage for you."
    – cpast
    Apr 5, 2015 at 2:25
  • My 15" MBP early 2011's motherboard was replaced twice by Apple's Authorised Service Provider - issue still pertains. First replacement lasted about 10 reboots or couple of hours, second - allowed me to use it for several weeks with rare glitches or reboots. Then it died too. I'm tired of sending mac back and forth to another city. Better try to turn discrete graphics OFF or sell it as-is to whoever will buy it. So - that program is not a silver bullet, unfortunately. Sep 28, 2015 at 13:25
  • Yeah my MacBook Pro mid 2010 model has this problem but is not covered by this program :(
    – Sam
    Nov 16, 2015 at 3:16
  • 1
    Hello future people! This problem is caused by a single bad capacitor, Apple used one that's too small so it goes bad eventually. You can replace it yourself with a soldering iron and $8 replacement, following one of these videos: youtube.com/watch?v=DzcgT_fiVTA youtube.com/watch?v=iKBzrxSGwlo To buy a new (better) capacitor: store.rossmanngroup.com/d3-c7771-c9560-1-piece.html May 4, 2019 at 7:38
10

you definitely should try this one:
http://www.asyncro.com/2014/03/24/macbook-pro-discreate-graphics-card-issue-fix-updated/
(that is still on archive.org: Macbook Pro Discreate Graphics Card Issue Fix Updated)

I’m writing this reply from my until-now broken MacBook Pro 2011 dammed GPU piece of technology.

You'll get away working without the AMD GPU, which vs. having a dead USD$2k… paperweight isn't really a bad deal.

Additional Solution:

I found that doing the above will let you login, but Mac OS would still try to use the discrete graphics card without the driver. The result is that even though you can login, the graphics will be so slow that the machine is mostly unusable.

The second answer (the one that uses ArchLinux ISO to change the EFI variable) on this link solved my problem:

MacBook Pro: How to disable discrete GPU permanently from EFI?

My Mac OS now boots up default to integrated graphics mode.

6
  • 5
    Welcome to Ask Different. To prevent link rot, please summarize the relevant information from the link in your answer.
    – tubedogg
    Oct 23, 2014 at 4:17
  • 1
    You saved my day! Nov 10, 2014 at 20:01
  • It also worked perfectly for me. The interesting and very great to share with you that my discrete graphics card is running perfectly now. I have just followed the way of keep the machine running with the blue screen of death until the machine turned off automatically. Then I just restarted the machine and now it's running okay. I hope it will keep going forever...
    – gypsicoder
    Dec 18, 2014 at 13:45
  • @gypsicoder after almost a year - still works? Sep 30, 2015 at 17:45
  • Additional solution worked great for me.
    – natario
    Oct 6, 2017 at 13:11
5

You did right so far. But you have to move all ATI files from that folder as well. It will work after that, but the graphic will be slow.

Make sure to boot in verbose mode (Cmd-S at startup).

mount -uw /  (to be able to move System files)
mv /System/Library/Extensions/ATI* /System/Library/DisabledExtensions/

Note that the Folder DisabledExtensions needs to exist already.

Addendum: It’s important to put that Intel3000.....kext file back! You will need that one!

1
  • After doing this, it boots again, but only in Safe Mode. When booting without it, it gets stuck with mouse pointer on the "login screen background" (but no other elements, so no way to log in). Do you have any ideas how to resolve this? Sep 27, 2014 at 18:26
3

Thank you all I have used the linked procedure - http://www.asyncro.com/2014/03/24/macbook-pro-discreate-graphics-card-issue-fix-updated/ Although while rebuilding the drivers cache it has given me down the line "segmentation fault" but when it booted:

I have noticed in Energy Saver "Automatic switching check box was removed now".Also My external video 6770m card is completely disabled as to test I have tried the game which previously was always going to 2nd gpu but now only using integrated GPU.

Also before doing all this I have updated to Yosemite.

Benefit of upgrade was : Now when the system panics- Apple has made some changes in 6770m gpu drivers that is forcing the CPU to reinitialize or reboot the GPU - so now when system reboots it comes back safely. So no more recovery mode boot or single user or pram resets or SMC. It was coming back everytime.

But the disadvantage was everytime it was switching gpu during normal use it was crashing the laptop and rebooting. I had previously noticed the Webex Application infact was switching to external gpu and thus causing the system to hung[Maverik] or now reboot in Yosemite.

But now atleast its not anymore doing this, once I have disabled the 2nd GPU. So atleast, now I can use its internal card completely and its not a $3500/- paperweight.

Also we do not need gfxcardstatus app once we disable the external card.

Best of luck guys.

sandocan

3
  • so, what's your current OS X is? and does with method from asyncro dot com the problem on your MacBook Pro has been fixed? Right now I got the same problem and I was downgrade from OS X Yosemite to OS X Mountain Lion….
    – jauhari
    Dec 2, 2014 at 10:37
  • 1
    On El Capitan, you also need to disable the System Integrity Protection before moving the AMD drivers. See details here: osxdaily.com/2015/10/05/… Oct 9, 2015 at 20:56
3

I got into single user mode without much trickery, as my AMD card seems to work up to the point where the drivers are loaded, just with stripes across the screen. So I got to remove the drivers as described at asyncro. I rebuilt the kextcache (alternatively deleted it), but my Mac doesn't boot to internal graphics but uses the discrete graphics (according to gfxcardstatus), just totally slow and with what looks like 32 colors and pinstripes across the screen. As soon as I restore the drivers, it freezes at boot with a grey screen. Not sure what I am missing.

gfxcardstatus 2.3 complains it can't switch to internal graphics because there is an external display connected (not true), 2.2.1 just doesn't work.

I am on Yosemite 10.10.1

I also have FileVault enabled, so I am seeing the broken discrete graphics right from the start when I am prompted for my password, long before any driver from hard dis can be loaded.

1
  • I think it's because of that Yosemite update. I have the same issues after I installed it.
    – Shmidt
    Mar 10, 2015 at 13:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .