我刚刚从 16.04 升级到 Ubuntu 18.04,看到大多数表情符号都可以正常工作,但其中一些仍然以黑白显示。问题在于 Google Chrome 和默认终端(尚未测试其他应用程序)。所有表情符号在 gedit 和 Firefox 中都能正常工作。
特别是,我无法正确显示国旗。
此外,在例如Emojipedia和 Facebook 上,所有表情符号都可以正常显示(即使在 Chrome 中),但某些国家标志(如德国国旗)和例如思考脸不会出现在浏览器选项卡标题中。其他的,比如三颗心的笑脸在浏览器标签标题中正确显示(彩色)。
我已尝试按照此答案中的建议安装表情符号字体,但 Ubuntu 声称它已经是最新版本:
fonts-noto-color-emoji 已经是最新版本(0~20180810-0ubuntu1)。
我知道这听起来像是一个愚蠢的问题,但我正在设计一个聊天机器人,并且需要在那里使用表情符号——如果我看不到最终用户会看到什么,这将很难做到。我完全无法让它在 16.04 上工作,因此升级到 18.04。但仍然没有成功。
如果有帮助,我正在使用 Google Chrome 73.0.3683.86(官方版本)(64 位)。
对于我的 Ubuntu 18.04
fonts-noto-color-emoji
系统来说,还不够。但是,您链接到的问题还有另一个答案: https ://askubuntu.com/a/1029675/188679
创建一个文件
~/.config/fontconfig/conf.d/01-emoji.conf
并将以下内容放入其中:然后,运行
fc-cache -f -v
。最后,重新启动 Chrome。