caractères dans l'écran de connexion remplacés par des points d'interrogation

5

Mon écran de connexion apparaît avec des points d'interrogation au lieu du texte habituel. (Voir la capture d'écran - J'ai supprimé mon nom d'utilisateur de la photo). J'utilise MacOS Sierra 10.12.3 sur un MacBook Pro (début 2011).

dt666
la source
Quelle langue utilisez-vous?
Rushil Srivastava
Anglais (Australie)
dt666
Démarrez en mode sans échec donne les bons caractères
dt666
La question est dans votre codage de texte, laissez-moi une réponse bientôt
Rushil Srivastava
Cela m'arrive après que mon mac soit
devenu

Réponses:

1

Essayez d’utiliser Applications / Livre des polices / et sélectionnez Fichier> Restaurer les polices standard, puis redémarrez.

Tom Gewecke
la source
1

Le problème est dû aux polices manquantes. (Où le système choisit un mauvais choix pour remplacer les "caractères manquants"). Si vous utilisez un logiciel de gestion des polices, veillez à réinstaller ou à réactiver les polices système.

1. Exécuter des validations avec le livre de polices

Lancez le livre de polices et appuyez sur commande-A pour sélectionner toutes les polices. Ensuite, dans le menu "Fichier", sélectionnez "Valider les polices" et attendez les résultats dans la fenêtre de validation des polices. N'oubliez pas que même si vous rencontrez des problèmes mineurs avec vos polices actuelles, il est préférable de suivre le dicton "Si ce n'est pas cassé, ne le corrigez pas" et laissez-le suffisamment tranquille, sauf si vous rencontrez des problèmes.

2. Effacer le cache de polices

Sous OS X, les polices sont gérées par le processus Apple Type Server, qui stocke les polices couramment utilisées dans un cache pour un accès rapide. En cas de corruption dans ce cache, vous pouvez rencontrer divers problèmes. Pour effacer le cache, dans les versions pré-Léopard de OS X, accédez au dossier / Macintosh HD / Library / Caches / et supprimez le fichier "com.apple.ATS". Après cela, redémarrez le système.

Pour OS X 10.5 et versions ultérieures, vous ne pouvez pas accéder facilement aux caches de polices utilisateur et global, mais vous pouvez utiliser la commande de terminal "atsutil" d’Apple pour gérer le processus ATS. Ouvrez "Terminal" et entrez les commandes suivantes pour effacer les bases de données utilisateur (ou globales) et redémarrer le serveur:

bases de données atsutil -removeUser serveur atsutil -shutdown serveur atsutil -ping

REMARQUE: utilisez "sudo atsutil database -remove" au lieu de la première commande pour supprimer la base de données pour tous les utilisateurs.

3. Évitez les formats de police plus anciens

Si vous le pouvez, évitez les polices ".dfont" et "Type 1 PostScript". Cette suggestion peut dépendre de la configuration requise pour divers programmes, mais si vous envisagez d’installer une suite de polices plus ancienne, des problèmes peuvent survenir avec les programmes les plus récents. Vous pouvez donc envisager d’obtenir une version mise à jour de la suite avant de l’installer. Certes, vous pouvez toujours essayer, mais il est possible que les anciens formats de police posent problème, nous vous recommandons donc de vous en tenir aux polices plus modernes ".ttf" et ".ttc".

4. Effacer manuellement les doublons

Le livre de polices propose une option "Résoudre les doublons" (disponible dans le menu "Edition"), mais ses fonctionnalités sont limitées et il est possible que le duplicata de polices que vous souhaitez supprimer ne soit pas supprimé. En tant que tel, la meilleure approche pour gérer les polices en double est de le faire manuellement (fastidieux, mais efficace si cela est fait correctement). Dans le livre de polices, vous pouvez utiliser l'option "Afficher les informations sur la police" (commande-I) pour afficher des informations sur une police sélectionnée, et en particulier sur l'emplacement de la police sur votre système. Faire cela pour vos polices en double vous permettra de sélectionner celle à supprimer, soit en la supprimant de son dossier de polices, soit en cliquant dessus avec le bouton droit de la souris et en sélectionnant "Désactiver".

De: https://www.cnet.com/news/font-problems-and-management-in-os-x/

Rushil Srivastava
la source
Je voudrais supprimer la partie sur l'encodage de texte, qui n'a rien à voir avec ce problème. C'est un problème de police.
Tom Gewecke
-2

Tout ce qui précède n'a pas fonctionné pour moi. Je dois supprimer les dossiers suivants pour tous les utilisateurs:

 - ~/Library/Fonts
 - ~/Library/Fonts (Removed)
 - ~/Library/Fonts Disabled

et le système à l'échelle du dossier

 - /Library/Fonts

Vous devriez probablement faire la suppression avec sudo.

Avant de commencer, effectuez des copies des polices incluses dans les dossiers que vous souhaitez réinstaller.

Ne supprimez pas / Système / Bibliothèque / Polices !!!

Bonne chance!

utilisateur3600066
la source
2
De telles tactiques de slash-and-burn peuvent provoquer des résultats imprévisibles dans d'autres applications.
IconDaemon
Il ne peut y avoir que des résultats prévisibles conduisant à la réinstallation des polices tierces manquantes
user3600066