-1

Well, after my Discrete GPU failed for third time, I decide to eliminate it from the system, and followed the instruction from LangLangC in:

GPU problem - Boot Hangs on Grey Screen

All works fine except when opening applications that need GPU acceleration, like Photos.

In that situations glitched zones appear on the screen until the application quits.

Will upgrading RAM provide more shared memory for the HD Graphics 3000 to access?

At this time, after hack the shared memory to the GPU reached 1536 MB, as is shown in About This Mac.

enter image description here

The Terminal commands for this are:

Add more VRAM

@arqueox try these steps they 100% work this time to increase from stock 512 MB to 1536 MB VRAM:

cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M*

sudo cp AppleIntelSNBGraphicsFB AppleIntelSNBGraphicsFB.backup

sudo perl -pi -e 's|\xC7\x45\xD0\x00\x00\x00\x20|\xC7\x45\xD0\x00\x00\x00\x60|g' AppleIntelSNBGraphicsFB

sudo touch /S*/L*/Extensions

Thanks to @arqueox for having tested the Info.plist before reboot/restart you have to edit this file:

/System/Library/Extensions/AppleIntelHD3000Graphics.kext/Contents/Info.plist

Adding after these strings, this part:

<key>VRAMMethod</key>
<integer>0</integer>
<key>VRAMOverride</key>
<integer>0</integer>
<key>VRAMSize</key>
<integer>1536</integer>

After edited the plist from Terminal type:

sudo chown -R 0:0 /System/Library/Extensions && sudo chmod -R 755 /System/Library/Extensions

sudo kextcache -i /

sudo reboot
1

Adding extra memory to the system is not going to improve the graphics, I'm afraid.

The Intel HD3000 has a hardware limitation of approx. 1.7 GB of system RAM it can use for video ram. So even though you add 8 GB of extra system RAM, you're not going to be able to use more of it for video ram.

As far I know it is possible to set the VRamSize to 2048, which would indicate 2 GB - but in reality only ~1.7 GB would actually be used.

If you want to try that, please change the x60 in your command to x80, and the VRAMSize from 1536 to 2048.

I wouldn't expect that to alleviate the problem with zones of glitches however.

  • Thank a lot. I will try this and will tell you what happens – Francisco Javier Dominguez Rog Feb 9 at 16:18
  • Hello: I do that but maintains 1536 Mb. Comparing to my iMac 2013: It have 8 Gb RAM as well. And shares 1536 Mb to the Iris Pro. I thing must Upgrade to 16 Gb to reach 2 Gb of shared VRAM. Regards – Francisco Javier Dominguez Rog Feb 10 at 15:07
  • I don't think upgrading to 16 GB will help at all, I'm afraid. – jksoegaard Feb 10 at 21:25
  • Hello to all: Well, after test my MBP y different conditions, may say not all is lost. Reviewing the RAM behavior, happens scenarios when RAM is out, and all it is paginated to Virtual in the disk. Then, add RAM obviously will increase the speed and left enough video RAM to the HD 30000. Adding to this, if I install a SSD, the virtual RAM will operate almost physical. Then, I will try that and tell you all what happens. Regards – Francisco Javier Dominguez Rog Feb 14 at 19:28
  • Ah, you haven't given us that important information that you have everything swapped out. In that case extra RAM is obviously going to help a lot with system performance in all kinds of ways. – jksoegaard Feb 14 at 19:46

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.