Yosemite dialog boxes use broken font?

Ever since I upgraded from Mavericks to Yosemite most of the dialog boxes on my Mac will look like this:


User uploaded file

This one for example asks me to enter my admin password - however many dialogs are completely unusable when you can't read what they ask you.


Anyone has this problem? Is there a solution for this?

MacBook Air, OS X Yosemite (10.10.1)

Posted on Jan 6, 2015 9:14 AM

Reply
13 replies

Aug 15, 2017 9:08 AM in response to Kurt Lang

Kurt Lang got it totally right. Highly recommend what he suggested, above.


> ...

Close all running applications. From an administrator account, open the Terminal app and enter the following command. You can also copy/paste it from here into the Terminal window:


sudo atsutil databases -remove


Terminal will then ask for your admin password. As you type, it will not show anything, so be sure to enter it correctly.


This removes all font cache files. Both for the system and the current logged in user account. After running the command, close Terminal and immediately restart your Mac.



Following his instructions immediately and totally solved my identical problems with various applications and the System replacing text with "letters in squares" (in my case, question marks in a square). Clearing all of the font cache files is the fix.


I might add that a "temporary, quick-and-dirty" fix that solved the problem, temporarily, in several applications was to log out of my Account and then relog in.

Jan 6, 2015 9:57 AM in response to gatogatogato

Font Book is a font manager, but third party managers are not, and never are directly the cause. What you're seeing is the font LastResort. The OS uses this when either a font it needs to use for the text is badly damaged, or much more frequently, the font cache data is trashed. The simplest approach to try first is to clear the font cache files.


Close all running applications. From an administrator account, open the Terminal app and enter the following command. You can also copy/paste it from here into the Terminal window:


sudo atsutil databases -remove


Terminal will then ask for your admin password. As you type, it will not show anything, so be sure to enter it correctly.


This removes all font cache files. Both for the system and the current logged in user account. After running the command, close Terminal and immediately restart your Mac.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Yosemite dialog boxes use broken font?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.