無法從 /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

請參閱答案字體配置錯誤:無法載入預設配置文件

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

相關內容