0

我刚刚安装了可以正常运行的conky。我安装了一个主题并在我的主目录中创建了一个 .conkyrc 文件夹。当我尝试运行 conky 时,我收到了以下消息:

conky: cannot read /home/.../.conkyrc: Is a directory

问题是什么?

4

1 回答 1

0

根据 conky 1.10.8 的 man 文件,默认的配置文件位置(在用户空间中)是$HOME/.config/conky/conky.conf. 但是,默认位置以前是$HOME/.conkyrc(我不确定它什么时候被更改...),并且为了向后兼容,可能会在以后的 conky 版本中保留对该位置的检查。我使用 conky 1.10.8(多年来升级),我的配置文件仍然位于$HOME/.conkyrc,并且 conky 仍然将其作为默认位置。因此,conky 正在寻找一个名为.conkyrc的文件,而不是 $HOME 中具有该名称的文件夹。

将您的文件夹(即目录)名称更改为 以外的名称.conkyrc,并且 conky 不应再生成“无法读取”消息。

此外,如 中所述man conky,如果要从默认位置以外的位置加载配置文件,可以使用-c命令行选项。

于 2019-12-24T13:07:17.350 回答