为什么 Gnome 终端不显示可用的特定字体

pep*_*ico 10 fonts gnome-terminal 14.10

我试过的命令:

  • sudo updatedb
  • sudo fc-cache -fv
  • sudo reboot

尽管如此,我无法使Monofur字体在最近安装了 Ubuntu 14.10 的机器上显示为可用于 Gnome 终端。它可在所有其他应用程序中使用。

我有其他机器在 14.04 上运行良好。

我不确定这是否与我第一次安装字体时出现问题有关,并且字体管理器在安装时卡住了我不得不重新启动。之后我从系统中删除了字体并重新安装它没有问题。

它在~/.local/share/fonts.

fc-list列出此字体。文件权限正常。

更新

升级到最后一个 Ubuntu,问题消失了。

小智 8

首先使用 来查看系统中是否可用该字体fc-list | grep font-name

现在从上述命令的结果中正确复制字体名称,例如

/usr/share/fonts/TTF/MonofurNerd/monofur Nerd Font Complete.ttf: Monofur Nerd Font:style=Book

对于这个字体名称是Monofur Nerd Font后面的.ttf:

现在打开dconf-editorGUI版本。现在导航到 gnome-terminal 的字体设置。 /org/gnome/terminal/legacy/profiles:/:some-id/

:some-id是一长串字符,引用您在 中的个人资料gnome-terminal

然后找到字体设置,将字体名称更改为您想要的字体。

应用设置即可完成。


小智 6

无论我做什么,我都无法显示我的字体。我尝试切换随机选项,当我关闭并重新打开“允许粗体文本”时,所有字体都会显示出来。不要问我为什么,但它对我有用。


Ser*_*nyy 5

安装字体后,它也没有立即显示给我。这是我为使其显示而采取的步骤:

1) 将字体移动到 /usr/share/fonts/truetype` 目录

创建一个目录/usr/share/fonts/truetype/Monofur/Monofur for Powerline.ttf使用文件管理器或mv命令移动字体文件(在我的情况下,我只移动了)。请注意,所有这些都需要 sudo 权限

2) 删除 ~/.gconf/apps/gnome-terminal/ 中的所有内容

配置文件首选项都存储在~/.gconf/apps/gnome-terminal/目录中。我基本上做到了sudo rm -r ~/.gconf/apps/gnome-terminal/

3) 关闭并重新打开 gnome-terminal

不言自明。

建议

为了更好地衡量,请尝试updatedb在删除所有内容或重新打开 gnome-terminal 后执行此操作;如果它仍然不起作用,请尝试重新启动