Fortunately, it’s quite easy to solve this problem. Below we will tell you about three ways to solve the problem with blurring the text in the macOS Mojave.
How to fix text blur in MacOS Mojave
We do not recommend using the settings below on computers with “Retina” displays, however, you can experiment with them and understand if there is any benefit from them.
We’ll tell you about three different ways to adjust the anti-aliasing of text. The first is very easy and is to change the option, but the other two require skills to work with Terminal. You can use all methods or just some of them and see if this helps.
How to enable font smoothing in MacOS Mojave
- Go to the Apple menu and select System Preferences.
- Select Basic and check the box next to “If possible, use anti-aliasing fonts on the LCD screen.”
You can immediately notice the difference, thereby already solving the problem.
You can see what the difference is in the GIF image below.
If changing this option helped you, you can not continue. Otherwise, go to the next method.
How to enable anti-aliasing in the MacOS Mojave via Terminal
- Run the Terminal program from the / Applications / Utilities / folder.
- Enter this command:
defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO
3. Press Enter, and then restart the Mac to apply the changes.
This method helps only some users. Its action can also be seen on the hypha below:
How to configure anti-aliasing through other settings
You can also manually configure anti-aliasing of fonts using the Terminal commands.
Strong anti-aliasing : defaults -currentHost read -globalDomain AppleFontSmoothing -int 3
Average anti-aliasing : defaults -currentHost read -globalDomain AppleFontSmoothing -int 2
Easy anti-aliasing : defaults -currentHost read -globalDomain AppleFontSmoothing -int 1
After each command, you will need to restart the Mac. The tangency of changing the settings will depend on your Mac and display. If, after changing the settings, things get even worse, you can undo them and return to the default settings.
Undo anti-aliasing settings
This command will override all anti-aliasing settings: defaults -currentHost delete -globalDomain AppleFontSmoothing
This command will return the default settings:
defaults write -g CGFontRenderingFontSmoothingDisabled -bool YES
Again, the Mac needs to be rebooted to apply the changes.
The methods above may not work for your Mac, but you still have to try, because the reason is most likely in the new settings of macOS Mojave. Changes were noticed in the beta versions of Mojave.