无法从 /etc/fonts/fonts.conf 加载配置文件

无法从 /etc/fonts/fonts.conf 加载配置文件

调用 emacs 时,它会报告错误:

Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'version'
Fontconfig error: Cannot load config file from /etc/fonts/fonts.conf

请参阅以下答案Fontconfig 错误:无法加载默认配置文件

me@alpha:~:
$ echo $FONTCONFIG_PATH
/etc/fonts

不幸的是,它仍然不起作用。

怎样才能解决这个问题?

答案1

如果你运行命令

dpkg -l | grep fontconfig

我怀疑您发现列出的软件包不是同一版本,而它们应该是同一版本。在这种情况下,显而易见的解决方案是将系统更新到最新的软件包:

sudo apt update
sudo apt upgrade

顺便说一句,我猜你使用的是 18.10。这个问题不应该出现在 19.04 上;请参阅此错误报告:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896684

答案2

我遇到了同样的问题,可以通过删除(为了安全起见移动)/etc/fonts文件夹并重新安装来解决fontconfig

mv /etc/fonts /etc/fonts.bak
sudo apt install fontconfig --reinstall

相关内容