Wie behebt man eine verschraubte Schriftanzeige im Passworteingabedialog?

Ich habe keine Ahnung, wie mein Mac OS so wird.

Immer wenn ich aufgefordert werde, mein Passwort für Administratorrechte einzugeben, um Änderungen am System vorzunehmen, scheint es meinem Mac OS schwer zu fallen, die richtigen Zeichen zu finden, um die lateinischen Alphabete darzustellen, die es anzeigen möchte. Hier sind einige Screenshots zu dem, was es zeigt:

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Ich nehme an, es gibt einen Fehler (es ist eine Mac OS X-Version 10.7.5) oder ich habe versehentlich einige Systemdateien gelöscht, die für die Codierung erforderlich sind.

Das ist nicht wirklich ein großes Problem (da alles andere gut funktioniert), aber mit der Zeit verspüre ich das Bedürfnis, es zu beheben.

Ich würde mich freuen, wenn mir jemand eine Lösung anbieten könnte.

Beeinflusst es auch das Fenster zum erzwungenen Beenden? Haben Sie versucht, den Font-Cache zurückzusetzen ( sudo atsutil databases -remove; atsutil server -shutdown)?
@LauriRanta Ja, das Fenster zum erzwungenen Beenden ist auch betroffen. Danke, dass Sie mir die atsutil-Befehlszeilen beigebracht haben! Nach dem Zurücksetzen des Font-Cache kann das System feststellen, dass ein Konflikt zwischen einigen Font-Dateien besteht, und nachdem sie in den Papierkorb verschoben wurden, funktioniert die Codierung ordnungsgemäß.
@LauriRanta Das Problem ist jetzt gelöst :D Warum gibst du deine Lösung nicht als Antwort ein und lässt sie mich akzeptieren?
Nur für den Fall, dass jemand anderes dasselbe hatte: Das Problem trat bei mir auf, als ich versuchte, Apples San Francisco-Schriftart in Yosemite zu installieren. Wenn Sie Fontbook öffnen und die Schriftart deaktivieren (wählen und oben auf die Schaltfläche mit dem Häkchen klicken), wird sie behoben.

Antworten (2)

Anscheinend wurde es gelöst, indem die Fontd-Datenbanken entfernt und die Dateien mit widersprüchlichen Schriftarten gelöscht wurden. (Ich denke, die widersprüchlichen Schriftarten wurden in Font Book angezeigt?)

sudo atsutil databases -remove; atsutil server -shutdown

Die Passwortdialoge und das Fenster „Beenden erzwingen“ werden von Prozessen angezeigt, die Root gehören, -removeUserfunktionieren also möglicherweise nicht. launchd startet automatisch einen neuen fontd-Prozess, atsutil server -pingwird also nicht benötigt.

Verwenden Sie etwa Ihren eigenen Namen und spielen Sie damit herum

Vielleicht kann jemand dies in eine klarere Lösung umwandeln?