更新到 Firefox“quantum”后,大多数网页上的所有文本都消失了或显示为小方块。
该问题出现在大多数网站上,包括 google、askubuntu.com 和内置的 Firefox 新标签页。mozilla.org 或我随机测试的其他几个网站上没有出现该问题。
从终端启动 Firefox 会出现以下错误消息:
(/usr/lib/firefox/firefox:3897): Pango-WARNING **: failed to create cairo scaled font, expect ugly output. the offending font is 'Ubuntu 11'
(/usr/lib/firefox/firefox:3897): Pango-WARNING **: font_face status is: file not found
(/usr/lib/firefox/firefox:3897): Pango-WARNING **: scaled_font status is: file not found
(/usr/lib/firefox/firefox:3897): Pango-WARNING **: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='Ubuntu 11', text='●'
编辑:
这似乎是由于字体存储在非默认位置(与我的操作系统不同的驱动器上)和沙盒安全Firefox 57 中的错误。
答案1
根据建议在 bugzilla 上的错误报告中可以通过以下方法解决:
about:config
在地址栏中输入- 搜索 security.sandbox.content.level
- 将值从 3 改为 2
将值设置为 1(如建议https://askubuntu.com/a/977199/292055)也修复了这个问题,但不是必需的。根据Bugzilla 上的讨论将其设置为 2 只是“将沙箱的强度降低至构建 56 级别”。