一旦我ubuntu-restricted-extras
在 18.04 或 18.10 上安装,Emoji 就会在浏览器和 shell 中停止工作。它们在 Gedit 等应用程序中确实显示正常,但它们要么根本不显示,要么在通知和浏览器(Chrome、Firefox、Epiphany)中以黑白形式显示。
这可能是因为ttf-mscorefonts-installer
字体配置出了问题?我该如何检查并恢复?(这是一个错误吗?)
我在网上找不到任何相关信息,所以这可能是我的语言环境(德语)的问题,但它确实发生在多台机器和 Ubuntu 衍生产品(如 elementary OS)上。
编辑:后来我发现,通知中的黑色表情符号是 GNOME Shell 中的一个问题,即文本颜色会覆盖在表情符号本身之上。但是,表情符号无法显示在浏览器中的问题仍然存在。我认为这是因为ttf-ms-corefonts
字体配置中的某些内容发生了变化,导致网站上使用了 MS 字体,但这些变化也会覆盖使表情符号正常工作的配置。
答案1
答案2
尝试删除 mscorefonts 安装程序:
sudo apt remove --purge ttf-mscorefonts-installer
然后,清除字体缓存:
fc-cache -f -v