Как я могу обойти это предупреждение fontconfig для успешного редактирования grub?

19

Я обновил с 12.04 по 12.10 без проблем. Я пытаюсь отредактировать файл grub, но в консоли я получаю следующее сообщение:

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

В результате я ничего не вижу при открытии редактора. Это можно как-то исправить? Я не могу найти много информации о Google.

    
задан chazdg 25.10.2012 в 15:45
источник

2 ответа

41

Ответ Githlar удаляет предупреждение, не реагируя на то, что предупреждает вас. На самом деле это говорит о том, что загрузка с ~ / .fonts.conf будет удалена в будущем. Следовательно, решение Гитлара будет игнорировать то, что разрушится в будущем. Правильная вещь - переместить ~ / .fonts.conf в ~ / .config / fontconfig / fonts.conf. Самый простой способ перемещения этого (скрытого) файла - использовать терминал и делать

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

Фактически существует отчет об ошибке , поданный против неопределенности этого предупреждения.     

ответ дан Sparhawk 21.12.2012 в 06:39
3

Чтобы избавиться от этого сообщения, отредактируйте файл /etc/fonts/conf.d/50-user.conf как root:

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> -->

Выполнение этого комментария из строки. Обратите внимание, что это под комментарием, в котором говорится: «Следующие элементы будут удалены в будущем». Поэтому, комментируя эту строку, ничего не должно повредить.

    
ответ дан Chuck R 16.11.2012 в 07:54