L'indication de police est perdue dans les navigateurs de type Chrome (pour certaines langues)

10

Depuis Ubuntu 18.04 (peut-être à partir de 17.10, je ne me souviens pas), les indices de police de certaines langues sont perdus dans les navigateurs de type Chrome (comme Chromium, Bangla, ...). De plus, la police d'interface utilisateur de Chrome elle-même est si mauvaise que l'utilisation de Chromium sur Ubuntu est devenue impossible. Fait intéressant, tous les dérivés d'Ubuntu ont hérité de ce bogue, mais d'autres distributions comme Manjaro ne montrent pas ce comportement.

Ci-dessous, une capture d'écran illustrant le problème: le texte de "Remplissage automatique" et "Apparence" devient flou (Cliquez sur les deux images pour une image en taille réelle)

Polices Hairy :-)

Ci-dessous une capture d'écran du comportement attendu:

Polices épurées

Quelle est la solution simple à ce problème?

Anwar
la source
1
Il y a une différence?
Sean
2
@Sean, vous devez regarder de très près, les mots comme "Thèmes", zoomer assez loin, mais cela fait une différence lorsqu'ils sont affichés sur un écran à la taille normale
chat

Réponses:

11

La solution:

sudo nano /etc/fonts/conf.avail/69-language-selector-ja.conf

remplacer à la ligne 8 familyparlang

<test qual="all" name="lang" compare="contains">

TL; DR:

J'ai commencé le test en remplaçant tous les *.conffichiers Ubuntu du /etc/fonts/conf.drépertoire par Manjaro pour tester s'il s'agissait d'un bogue de configuration (je pensais que c'était dans la bibliothèque freetype). Les nouvelles configurations ont bien fonctionné. Une enquête plus approfondie a révélé que le problème spécifique se trouvait dans le /etc/fonts/conf.avail/69-language-selector-ja.confdossier. Ce fichier avait à la ligne 8

<test qual="all" name="family" compare="contains">

ce qui semble être faux, car le familya déjà été sélectionné. Ce devrait être le cas lang. L'édition de la ligne 8 corrige tous les ennuis.

<test qual="all" name="lang" compare="contains">

J'espère que cela aidera certaines personnes comme moi. J'ai déposé un rapport de bogue dans le tableau de bord ici . J'encourage les gens à tester le bug et à cliquer sur le lien "Ce bug m'affecte" si cette réponse vous a aidé.

Anwar
la source
2
Merci pour la correction suggérée, Anwar. Comme je l'ai écrit dans le rapport de bogue, ce ne serait pas une solution appropriée, car cela briserait l'intention avec ce fichier de configuration. J'ai cependant proposé une autre façon de le modifier.
Gunnar Hjalmarsson
Oh, @GunnarHjalmarsson Je ne connais pas grand-chose à fontconfig (pourriez-vous me donner un tutoriel facile? Je suis très intéressé par cela. solution proposée et rapport
Anwar
1
J'ai téléchargé le correctif. Je ne connais aucun tutoriel facile ; Je regarde généralement les fichiers de configuration existants et regarde parfois cette page .
Gunnar Hjalmarsson