Использование установленных шрифтов в gnome-терминале


10

Недавно я возился с gnome-terminal, чтобы он выглядел более привлекательно. Я попытался использовать установленные шрифты, которые были в моей папке ~ / .fonts (установлен с помощью Font Viewer), но когда я редактирую профиль gnome-терминала, установленный шрифт не отображается.

Я пытаюсь использовать шрифт cure.se.ttf, и любая другая программа, которая позволяет менять шрифт, работает так же, как и глобально.

Я неправильно их устанавливаю или есть определенное место, где они должны быть?

Ответы:


2

То, что работало для меня, это вставлять ~/.local/share/fontsи запускать файлы шрифтов ,

$ sudo fc-cache -vf ~/.local/share/fonts

Шрифты в ~/.local/share/fontsнастоящее время доступны для всех приложений.


0

Была такая же проблема. Установка разрешений шрифтов решила мою проблему. Например:

chmod 755 ~/.fonts/cure.se.ttf

Затем откройте новый экземпляр терминала.


0

Кажется, графический интерфейс конфигурации фильтрует немонокальные шрифты .

Обходной путь должен использовать dconfнепосредственно, чтобы установить шрифты:

# get your profile id
dconf list '/org/gnome/terminal/legacy/profiles:/'
# get your current font
dconf read '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font'
# set the font, make sure you include those single quotes
dconf write '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font' "'FreeMono 18'"

-1

Обновление кеша шрифтов может решить проблему. Попробуйте выполнить следующую команду:

fc-cache -vf ~/.fonts

2
Просто сделал еще раз, все еще не работает.
Мобо

Возможно, есть лучший способ, но для меня сработало перемещение шрифтов в папку по умолчанию в / usr / share / fonts, и они снова обновили кэш.
evandromr
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.