4

When I turn on my macbook pro late 2011 I want it to use the integrated video card(not discrete one).

Is there some sort of setting I can set or a driver I can install or some bios setting to achieve this?

Tetsujin
  • 115,663
Dmitriy
  • 421
  • May I ask for your motivation? Is your discrete chip faulty or something? – n1000 Jul 22 '15 at 10:52
  • 1
    By accident I just noticed that my Macs NVRAM contains a key called "gpu-policy". Try: nvram -p. Maybe this determines also what GPU is used during boot. – n1000 Jul 22 '15 at 12:20
  • If you have a faulty GPU, visit nearest Apple Store or Authorized Service Center as soon as possible as Apple will fix it FREE for you till feb 2016. – Pratik Dec 07 '15 at 09:34
  • @PratikaRana, thank you very much for the info! Yes, my GPU is faulty. I deleted drivers for AMD GPU, and somehow it works under Intel without problems, don't know how it happened. But I can't upgrade Mac OS. I will try to contact Apple Service abroad, since there is no Apple in my country. – Dmitriy Jan 20 '16 at 19:06
  • @geotavros Not even any Apple Resellers or Apple Authorised Service Centers? – Pratik Jan 21 '16 at 02:15
  • @PratikaRana, yes. There is no Apple in Ukraine. Only on "black market". – Dmitriy Jan 21 '16 at 12:15

3 Answers3

3

Yes, you can achieve that modifying certain EFI variable. I answered this other question with the full procedure to permanently disable discrete graphics card on startup.

0

Your machine should boot with the integrated card by default.

  1. Under System Preferences > Energy Saver > make sure "Automatic Graphics Switching" or (depending on your OSX) "Better Battery Life" is checked.

  2. Download and install gfxCardStatus. Reboot your machine. Before you do anything else at login, from its drop down menu, check the PID causing the system to switch to the discrete card. Once you isolate the process, you can isolate the application causing it to do so using Activity Monitor.

njboot
  • 8,541
  • 2
  • it's checked, but it doesn't use integrated. Integrated card is sometimes used for booting when macbook has low electricity charge or previous booting failed with crash. 2. I have that app, but it doesn't allow to chose the videocard for booting
  • – Dmitriy Jun 13 '14 at 04:46
  • @what do you exactly mean by "for booting?". Once you are logged in, you can see, using gfx card status, which process is forcing the discrete card. You can't change to integrated when there's process running that's dependent on the discrete. Once you identify the process ID, use Activity Monitor to identify the process name and (possibly) its associated application. – njboot Jun 13 '14 at 20:03
  • @geotavros just to reiterate, when that is checked, integrated is the default. Period. It's always used unless a program implements the discrete GPU. That's what is happening at startup. There is a kext or launchd process forcing switch to the discrete GPU. – njboot Jun 13 '14 at 20:05
  • by booting I mean the process when you press the power button on macbook and it starts to boot. I want the integrated to be active right after I press the power button, not after I logged in. – Dmitriy Jun 13 '14 at 23:15
  • It is. What makes you think otherwise? – njboot Jun 13 '14 at 23:51
  • 1
    what makes you think it uses integrated? – Dmitriy Jun 14 '14 at 07:50
  • "Your machine should boot with the integrated card by default.": Is this a suggestion or a statement? As a statement it is false one, since the opposite is true. MBPs boot into dGPU as the default. That is, unless variables in NVRAM indicate otherwise. Just like @geotavros wrote, one such variable stems from a forced shutdown due to overheating dGPU. – LаngLаngС Sep 03 '17 at 00:59