这个问题困扰了我很久,但现在我终于想解决这个问题了。问题是有些 Roboto 字体在页面上不可见。
我尝试重新安装系统(除了 /home 之外的所有系统都是新的)几次(更改发行版),但问题仍然存在。
在 Chrome 中,这个问题不存在,他正在按必须的方式呈现一切。
我也尝试过从系统中彻底删除 Roboto 字体,也尝试过重新安装它。但只修复了部分问题。
在我看来,Amazon S3 控制面板就是这样的。
检查显示界面使用系统中的 Roboto-Bold 字体,但我的系统中没有 Roboto-Bold 字体。为什么他尝试从系统加载它,而不是从网络加载?这就是我看到的问题。
如果我从系统中删除 Roboto 字体,大多数使用“Roboto”的网站也会变成空白。此外,YouTube 上的图片将完全变成白色。目前,YouTube 上只有工具提示存在问题。
我如何才能正确地从系统中删除 Roboto 或修复丢失的字体。我尝试删除 $HOME/.mozilla 文件夹,但没有结果。正如我所说,这个问题只出现在 FireFox 中,系统中的所有 Roboto 字体都可以在 Chrome、LibreOffice、Inkscape 和其他程序中完美运行。
我的发行版是 KDE Neon,但是这个问题在我尝试过的 Ubuntu、Kubuntu 和其他发行版中都存在。
答案1
我也遇到了同样的问题。在寻找解决方案时,我在 gitlab 上发现了这个问题https://gitlab.com/gitlab-org/gitlab-ce/issues/31389有人建议在系统上安装 roboto 字体。
apt 安装字体-roboto*
帮我修好了。
我猜为什么 gnome 和 firefox 认为字体已安装是另一个错误。希望这能有所帮助。
答案2
我可以通过安装来解决类似的问题
字体-ubuntu-字体系列-控制台
如果找不到原始字体,我的系统似乎缺少一些会呈现的核心字体。