呼叫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
請參閱答案字體配置錯誤:無法載入預設配置文件。
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