Firefox 57 не может отображать Arial в Linux

989
oz1cz

После обновления Firefox до версии 57 в моей системе Linux Ubuntu (16.04 LTS) браузер больше не будет отображать шрифт Arial. Он просто отбрасывает все символы, кроме международных (например, ø). Другие шрифты работают нормально, и у Firefox не было этой проблемы до того, как я обновил ее.

Firefox 57 не имеет этой проблемы на моих компьютерах с Windows и Mac, поэтому я полагаю, что это проблема с моей установкой Linux.

Любые предложения о том, как я могу отладить это? Где Firefox находит шрифт Arial в системе Ubuntu Linux? Или это, возможно, ошибка в Firefox?

РЕДАКТИРОВАТЬ:

Эта веб-страница использует Arial, и этот вопрос выглядит так в Firefox:

Firefox 57 не может отображать Arial в Linux

6
Похоже, его механизм замены шрифта сломан. Ignacio Vazquez-Abrams 6 лет назад 0
Сегодня я добавил это на страницу ошибок Firefox. Оказывается, я не единственная, у кого такая проблема, хотя, похоже, ошибка нацелена на разные шрифты на разных компьютерах. (Мой отчет об ошибке: https://bugzilla.mozilla.org/show_bug.cgi?id=1418607. Аналогичный отчет об ошибке: https://bugzilla.mozilla.org/show_bug.cgi?id=1418618) oz1cz 6 лет назад 1
Написание этого из fedora 26 с использованием ff57 и его хорошо. Кажется, для Ubuntu. Хорошо, что вы сообщили об ошибке, хотя. paradoxon 6 лет назад 0
Я обнаружил, что если я зайду в настройки и сниму флажок, позволяющий веб-сайту выбирать свои собственные шрифты, то я по крайней мере смогу увидеть весь контент. Я написал [сообщение в блоге] (http://alicious.com/firefox-57-font-missing/) об этом, если это поможет. pbhj 6 лет назад 2
Спасибо за ссылку на ваш блог, pbhj. Установка Segoe UI у меня не сработала. Но вместо этого я установил Arial из имеющегося у меня дистрибутива Windows. Это сработало! oz1cz 6 лет назад 0

1 ответ на вопрос

0
oz1cz

Отвечая на мой собственный вопрос:

Это похоже на ошибку в Firefox 57. Было зарегистрировано несколько отчетов об ошибках, поэтому, надеюсь, проблема исчезнет в следующем выпуске.

До этого проблема может быть решена путем копирования файла TTF с отсутствующим шрифтом (например, Arial.ttf) из дистрибутива Windows в ~/.local/share/fonts. (Предполагая, конечно, что у вас есть необходимая лицензия Windows.)

Похоже, что ошибка будет исправлена ​​в Firefox 59. oz1cz 6 лет назад 0