Conky 不使用带有“无法加载 Xft 字体”错误的指示字体

Gri*_*per 6 fonts conky

conky: can't load Xft font 'Ubuntu:size=8,weight:normal' 是出现在终端中的错误消息。

use_xft yes 存在于 Conky 配置文件中。

Conky 文件可以在这里找到

DK *_*ose 2

代替

Ubuntu:size=8,weight:normal

尝试

font = 'Ubuntu:normal:size=8'

假设您使用的是 Conky 版本 1.10。


小智 2

Conky 1.10 配置文件使用新语法!通常,它可以“即时”转换旧文件,但 16.04 版本似乎存在一些问题。

自从我更新了我的机器后,我遇到了和你一样的问题。经过大量研究后,似乎您必须将配置文件转换为新格式。

为了帮助您,有一个脚本位于:

/usr/share/doc/conky-all/convert.lua
Run Code Online (Sandbox Code Playgroud)

请参阅此处:转换为新的 1.10 语法

您必须先安装“lua5.2”,然后使脚本可执行(作为root)

然后,从您的配置文件所在的 ~/.conky :

/usr/share/doc/conky-all/convert.lua <your_conkyrc>
Run Code Online (Sandbox Code Playgroud)

注意 :

  • 配置文件应采用“旧”格式
  • 转换脚本覆盖旧版本!如果需要的话,先复印一份

然后,您仍然会遇到字体问题,但如果您按照 DK Bose 的说明进行转换,它应该可以工作(它对我有用)

{font Ubuntu:bold:size=7}
Run Code Online (Sandbox Code Playgroud)

(“字体”后没有“=”)

祝你好运