![配置 ClusterSSH 以使用 Freetype 字体](https://linux22.com/image/112611/%E9%85%8D%E7%BD%AE%20ClusterSSH%20%E4%BB%A5%E4%BD%BF%E7%94%A8%20Freetype%20%E5%AD%97%E4%BD%93.png)
我已阅读问题cluster-ssh:指定终端字体并确认我的配置可以正常使用传递给的有效非 Freetype 字体名称,例如xfontsel
.不过,我想使用 Freetype 字体。
我在 X 资源中urxvt
指定我的字体;xft:Source Code Pro:size=9
当直接使用命令行选项给出时,相同的规范可以正常工作-fn
。
但是,如果我使用相同的规范和选项-f
或cssh
设置terminal_font
,.clusterssh/config
我会收到一条错误消息:
Fatal: Unrecognised font used (xft:Source Code Pro:size=9).
Please amend $HOME/.clusterssh/config with a valid font (see man page).
如何为 ClusterSSH 指定此字体?
(对于那些可能通过查看源代码获得帮助的人,错误源于我系统上get_font_size()
的函数/usr/share/perl5/App/ClusterSSH.pm
;我怀疑是调用$xdisplay->QueryFont($font);
失败了。)