web-dev-qa-db-ja.com

grubを正常に編集するには、このfontconfig警告をバイパスするにはどうすればよいですか?

12.04から12.10に問題なくアップグレードしました。 grubファイルを編集しようとしていますが、コンソールに次のメッセージが表示されます。

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

その結果、エディターを開いても何も表示されません。これに対する修正はありますか? Googleで多くの情報を見つけることができません。

20
chazdg

Githlarの答えは、警告があなたに告げているものに応答することなく、警告を削除します。実際、〜/ .fonts.confからのロードは将来削除されると言っています。したがって、Githlarのソリューションは、将来的に何が壊れるかを無視します。正しいことは〜/ .fonts.confを〜/ .config/fontconfig/fonts.confに移動することです。この(隠された)ファイルを移動する最も簡単な方法は、ターミナルを使用して

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

実際には、この警告の曖昧さに対して提出された バグレポート があります。

41
Sparhawk

このメッセージを取り除くには、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> -->

そうすることで、行をコメントアウトします。 「次の要素は将来削除される予定です」というコメントの下にあることに注意してください。したがって、この行をコメントアウトしても何も害はありません。

3
Chuck R