
我已閱讀問題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);
失敗了。)