Рейтинг:1

FIrefox на сервере Ubuntu отображает неправильные шрифты

флаг kz

я рис мой сервер Ubuntu с помощью двм и ул., используя LibreWolf в качестве веб-браузера. Это очень минимальная сборка, я установил шрифт Roboto Mono и шрифты Linux Libertine и Biolinum, а Ubuntu Server уже поставляется со шрифтами Deja Vu.

Мой веб-браузер неправильно отображает шрифты, все шрифты в области просмотра одинаковы (я полагаю, что это Deja Vu Sans). Это становится ясно, когда я посещаю Google Fonts (изображение ниже):

Шрифты в Google Fonts отображаются неправильно

Все шрифты отображаются одним и тем же шрифтом.

Нужно ли мне устанавливать какие-либо пакеты или каким-либо образом настраивать fontconfig, чтобы шрифты работали должным образом в моем браузере?

Редактировать: по просьбе @kanehekili, вот мой fc-список вывод: https://pastebin.com/raw/EZXjpZmu

Gunnar Hjalmarsson avatar
флаг uz
Как вы установили упомянутые вами шрифты?
kanehekili avatar
флаг zw
[Перечислите свои шрифты](https://askubuntu.com/q/552979/906933), и мы могли бы сказать - используйте кнопку [редактировать](https://askubuntu.com/posts/1370570/edit) под вашим ответом на добавить недостающую информацию
os_user avatar
флаг kz
@GunnarHjalmarsson Я скачал файлы TTF, переместил их в `/usr/local/fonts` и запустил `fc-cache -fv`, чтобы загрузить их. @kanehekili Я отредактировал свой пост, указав запрошенную вами информацию.
Gunnar Hjalmarsson avatar
флаг uz
@os_user: `/usr/local/share/fonts`, вероятно, лучше (не уверен, что fontconfig ищет тот, который вы упомянули). В любом случае, я написал ответ.
Рейтинг:0
флаг uz

Чтобы ваш браузер использовал дополнительные шрифты, их установки и обновления кеша недостаточно. Вам также нужно указать fontconfig, чтобы он предпочитал их другим установленным шрифтам.

Пример файла в вашем случае может выглядеть так:

$ cat ~/.config/fontconfig/conf.d/10-prefer-libertine.conf
<настройка шрифта>
    <псевдоним>
        <семейство>без засечек</семейство>
        <предпочтение>
            <семейство>Linux Libertine</семейство>
        </предпочтение>
    </псевдоним>
</fontconfig>

С этим файлом на месте ФК-матч команда должна привести к:

$ fc-матч
LinLibertine_R.ttf: «Linux Libertine» «Обычный»

и вы должны заметить изменения при отображении веб-страниц.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.