![无法从 /etc/fonts/fonts.conf 加载配置文件](https://linux22.com/image/912903/%E6%97%A0%E6%B3%95%E4%BB%8E%20%2Fetc%2Ffonts%2Ffonts.conf%20%E5%8A%A0%E8%BD%BD%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6.png)
调用 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 上;请参阅此错误报告:
答案2
我遇到了同样的问题,可以通过删除(为了安全起见移动)/etc/fonts
文件夹并重新安装来解决fontconfig
mv /etc/fonts /etc/fonts.bak
sudo apt install fontconfig --reinstall