当前位置: 首页>>技术教程>>正文


upgrade – 如何绕过此 fontconfig 警告以成功编辑 grub?

, ,

问题描述

我从 12.04 升级到 12.10 没有问题。我正在尝试编辑 grub 文件,但在控制台中我收到以下消息:

Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", 
 line 9: reading configurations from ~/.fonts.conf is deprecated

结果,当编辑器打开时,我什么也看不到。有解决办法吗?我在谷歌上找不到太多信息。

最佳方法

Githlar 的回答删除了警告,没有回应警告告诉你的内容。它实际上是说将来会删除从 ~/.fonts.conf 加载的内容。因此,Githlar 的解决方案将忽略未来会出现的问题。正确的做法是将 ~/.fonts.conf 移动到 ~/.config/fontconfig/fonts.conf 。移动此(隐藏)文件的最简单方法是使用终端并执行

mkdir -p ~/.config/fontconfig/
mv -i ~/.fonts.conf ~/.config/fontconfig/fonts.conf

实际上有一个 bug report 反对这个警告的模糊性。

次佳方法

要消除此消息,请以 root 身份编辑 /etc/fonts/conf.d/50-user.conf 文件:

sudo nano /etc/fonts/conf.d/50-user.conf

或者

sudo gedit /etc/fonts/conf.d/50-user.conf

寻找写着的那一行

<include ignore_missing="yes" deprecated="yes">~/.fonts.conf</include>

并将其更改为

<!-- <include ignore_missing="yes" deprecated="yes">~/.fonts.conf</include> -->

这样做注释掉线。请注意,这是在“将来将删除以下元素”的评论下。因此,注释掉这一行不应该伤害任何东西。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/12784.html,未经允许,请勿转载。