Conky не использует указанный шрифт с ошибкой «не удается загрузить Xft»

conky: can't load Xft font 'Ubuntu:size=8,weight:normal' - это сообщение об ошибке, которое появляется в терминале.

use_xft yes присутствует в конфигурационном файле Conky.

Файл Конки можно найти здесь

.
5
задан 18 June 2016 в 04:30

5 ответов

Я ввел по абсолютному адресу вокруг на этом, и с мой среда, у меня были некоторые другие вопросы.

я использую Единицу с Compiz. Мои Кольца Lua не работали, и ни один не был моими шрифтами. Мои Кольца Lua были только в неправильном каталоге.

я изменил шрифт на Ubuntu. Однако формат был неправильно как обозначен в этом потоке. Однако мой формат не соответствовал ни одному из тех перечисленных здесь в предыдущих комментариях.

я присоединяю образец части моего правильно форматированного текста от раздела памяти моего Seamod, который работает с моей средой:

${offset 90}${font Ubuntu:bold:size=10}${color5}MEM

Так для меня, я должен был найти и заменить:

font Ubuntu:size=10,weight:normal

с

font Ubuntu:bold:size=10
2
ответ дан 18 June 2016 в 04:30

Вместо

Ubuntu:size=8,weight:normal

попытка

font = 'Ubuntu:normal:size=8'

Это предполагает использование Носатой версии 1.10.

1
ответ дан 18 June 2016 в 04:30

Носатые 1,10 использования конфигурационного файла новый синтаксис! Обычно, это может преобразовать старый файл "на лету", но кажется, что версия 16,04 имеет некоторую проблему.

у меня была та же проблема как Вы, так как я обновил свою машину. После большого исследования кажется, что необходимо преобразовать конфигурационный файл в новый формат.

Для помощи Вам существует сценарий, расположенный в:

/usr/share/doc/conky-all/convert.lua

посмотрите здесь: Преобразовывают в новые 1,10 синтаксиса

, необходимо установить "lua5.2" сначала и затем сделать исполняемый файл сценария (как корень)

Затем от ~/.conky, где файл конфигурации должен быть расположен:

/usr/share/doc/conky-all/convert.lua <your_conkyrc>

Обращают внимание:

  • конфигурационный файл должен быть в "старом" формате
  • перезаписью сценария преобразования старая версия! Сделайте копию прежде в случае необходимости

Затем у Вас все еще будет проблема со шрифтом, но если Вы преобразовываете, как объяснено Bose DK, это должно работать (это работало на меня)

{font Ubuntu:bold:size=7}

(не '=' после 'шрифта')

Удача

2
ответ дан 18 June 2016 в 04:30

Просто удалите" ,weight" часть из строк шрифта в conky конфигурация:

, Например, замените

[...]
${color5}${font Ubuntu:size=8,weight:normal}TOP
${font Ubuntu:size=8,weight:normal}${color1}${top name 1}${alignr}${top cpu 1}%
[...]

[...]
${color5}${font Ubuntu:size=8:normal}TOP
${font Ubuntu:size=8:normal}${color1}${top name 1}${alignr}${top cpu 1}%
[...]

P.S. Протестированный на Lubuntu 16.04 (носатые 1.10).

1
ответ дан 18 June 2016 в 04:30

Это могло бы быть https://github.com/brndnmtthws/conky/issues/778 - использование, "верное" вместо "да".

0
ответ дан 29 September 2019 в 12:29

Другие вопросы по тегам:

Похожие вопросы: