conky: can't load Xft font 'Ubuntu:size=8,weight:normal'
は、ターミナルに表示されるエラーメッセージです。
use_xft yes
はConky構成ファイルに存在します。
Conkyファイルを見つけることができます ここ
Conky 1.10構成ファイルは新しい構文を使用します!通常、「オンザフライ」で古いファイルを変換できますが、16.04のバージョンには問題があるようです。
マシンを更新してから、あなたと同じ問題がありました。多くの調査の結果、構成ファイルを新しい形式に変換する必要があるようです。
あなたを助けるために、スクリプトがあります:
/usr/share/doc/conky-all/convert.lua
こちらをご覧ください: 新しい1.10構文に変換
最初に「lua5.2」をインストールしてから、スクリプトを実行可能にする必要があります(rootとして)
次に、設定ファイルがある場所〜/ .conkyから:
/usr/share/doc/conky-all/convert.lua <your_conkyrc>
注意を払う :
その後、フォントに関する問題は引き続き発生しますが、DK Boseの説明どおりに変換すると動作するはずです(私にとってはうまくいきました)。
{font Ubuntu:bold:size=7}
(「フォント」の後に「=」はありません)
幸運を
私はこれについていろいろと調べましたが、my環境では、いくつかの異なる問題がありました。
CompizでUnityを使用しています。私のLua Ringsは機能していませんでしたし、私のフォントも機能していませんでした。私のLua Ringsは間違ったディレクトリにありました。
フォントをUbuntuに変更しました。ただし、このスレッドに示されているように、形式が間違っていました。しかし、私の形式は、以前のコメントでここにリストされたもののいずれとも一致しませんでした。
私の環境で動作するSeamodのメモリセクションから、適切にフォーマットされたテキストのサンプルを添付しています。
${offset 90}${font Ubuntu:bold:size=10}${color5}MEM
だから私にとって、私は見つけて交換しなければなりませんでした:
font Ubuntu:size=10,weight:normal
と
font Ubuntu:bold:size=10
の代わりに
Ubuntu:size=8,weight:normal
試してみる
font = 'Ubuntu:normal:size=8'
これは、Conkyバージョン1.10を使用していることを前提としています。
conky
configのフォント行から「,weight
」部分を削除するだけです:
たとえば、
[...]
${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}%
[...]
追伸Lubuntu 16.04(conky 1.10)でテスト済み。
https://github.com/brndnmtthws/conky/issues/778 -「yes」ではなく「true」を使用します。