Keynote "not enough VRAM" error bug understood - solved
A critical keynote problem; "not enough VRAM" error.
The blogs and support communities dont seem to have the solution, I have it below. Bear with my inarticulacy, but it works.
The problem: You try to play a keynote presentation of any size (large or small) and an error message displays that your mac has insufficient Vram.
False Problem: You know this is a false error because the presentation worked just fine before
How to fix: Some entries suggest plugging in the projector and then you can play your presentation - this is TRUE and it works
HOWEVER: this is not sorting the CAUSE of the problem.
The CAUSE is: Badly written "presenter display software". You will find that the Vram issue occurs when you play with the Keynote>Preferences>Slideshow - the "present on Primary display / present on secondary display" tickboxes or toggle.
TO FIX: CHOOSE "present on primary display"
THEN: go to the next tab i.e. keynote preferences.> presenter display
NOW: untick everything (i.e. use alternate display to view presenter info, current slide etc etc)
CLOSE Preferences by clicking the red dot (close window button)
Go to the SYSTEM PREFERENCES>Display and TURN ON MIRRORING. You can also do this by clicking on the display icon on the top right of your screen.
MAGIC: Now your presentations work again. You can run your presentations on your main screen and if you plug in the projector, it will show there. Be sure to stop the slideshow before you plug in the projector.
WHAT I THINK IS HAPPENING: Mac confuses itself with primary and alternate and secondary displays. When you ask for presenter notes on one or other display the mac considers the projector as not have the enough pixels or whatever to run the picture so it kicks you out. I think it is an incorrect error message. When you remove presenter display options and turn on mirroring all works again.
Sorry for the poor techie speak, I just some dumb schmuck who ran into a cold sweat when my business presentation spontaneously chose not to work. It works again.
Good luck
Macbook Pro