大きなwmフォントの問題

大きなwmフォントの問題

素晴らしい模倣者最後のArch Linuxアップデート以降、トップバーウィジェットにフォントがなくなりました。各文字は正方形です。

これはタグリスト、時計などに影響を与えます。

デフォルトでは、次のように定義されます。

theme.font                                      = "xos4 Terminus 9"

~からtheme.lua

まだここにいることを確認しましたが、xos4 Terminusそうです。

fc-list | grep Terminus 
/usr/share/fonts/misc/ter-x12b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x22b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x32b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x18b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x20b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x28b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x16b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x14n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x14b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x24n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x24b.pcf.gz: xos4 Terminus:style=Bold
/usr/share/fonts/misc/ter-x16n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x18n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x20n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x28n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x12n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x22n.pcf.gz: xos4 Terminus:style=Regular
/usr/share/fonts/misc/ter-x32n.pcf.gz: xos4 Terminus:style=Regular

他のフォントにも変えてみました。しかし、それは問題を解決しません。

どのように機能できるかというアイデアはありますか?

ベストアンサー1

Awesome WMがフォントをレンダリングするために使用するライブラリであるPangoは、ビットマップフォントのサポートを中止したようです。 TerminusのTTFバージョンをインストールし、それをテーマファイルに次のように指定しました。

theme.font = "Terminus (TTF) 12"

フォントレンダリング設定によっては、Terminusのレンダリング方法を調整する必要があるかもしれませんが、少なくとも.config/fontconfig/fonts.confTerminus TTF用のArch Linuxパッケージには、アンチエイリアシングを無効にするために必要な設定ファイルが付属しているようです。

おすすめ記事