我有一个很棒的模仿者自从上次 Arch Linux 更新以来,我的顶栏小部件上就没有更多字体了。每个字符都是一个正方形。
这会影响标签列表、时钟等。
基本上定义如下:
theme.font = "xos4 Terminus 9"
我检查了它是否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.conf
,但看起来至少 Terminus TTF 的 Arch Linux 软件包附带了必要的配置文件来禁用抗锯齿功能。