Ok. I know what you’re probably thinking… It’s now 2018, so why are you still rocking a 13″ MacBook Pro from early 2011? Well, the simple reason is that for the most part, it still does what I need it to do. It’s got a Core i7, 8GB of RAM, and an SSD drive. Another reason is that I just simply don’t have the funds to plop down on a newer model MacBook Pro. It has become clear, however, that the internal graphics card is starting to become one of its weakest components.
Earlier this year, I upgraded from MacOS Sierra 10.12.6 to High Sierra 10.13.2. Even before the update, I noticed a few websites that utilized the WebGL API said that WebGL wasn’t enabled on my browser. From what I’ve researched, it appears that WebGL was disabled in my browser because the Intel HD Graphics 3000 card isn’t supported. (See WebGL Browser Report over at https://browserleaks.com/webgl).
After upgrading to High Sierra, I began to notice elements within MacOS were now showing up as black squares or rectangles. On my system, this first became evident with checklist items in Apple Notes. When an item was checked, it still appeared as usual. However, if left unchecked, the item would then appear as a black square instead of an empty circle. As I started researching this, it looks like Apple Mail and a few other apps were having similar behaviors.
After doing some additional reading and tinkering of my own, it looks like the root cause (at least for me) was due to the custom profile I had loaded on my Mac. Since I also dabble in photography, I wanted the proper color balance for my display when editing and preparing photos for print. The profile I also had loaded was taken prior to upgrading, so I figured I would check for software updates for my color calibration software and re-calibrate.
Unfortunately, this didn’t fix my issue. The only solution (again, in my situation) was to revert back to the original Color LCD profile. The issue may also occur when an external display is connected. For example, the external display may load a profile specific to that make and model, so be sure to change the color profile on the external display as well.
So at this point, I just decided to roll back to MacOS 10.12.6. I know I could have just kept the default color profile, but I’ve grown rather accustomed to properly color-balanced displays. I also realize this device won’t last forever, so I suppose I’ll just have to continue saving up for its replacement. Although this device is getting to be a bit long in the tooth, I figured I would at least share my findings with those who may be experiencing a similar issue with their older Apple hardware.