
質問を読みましたcluster-ssh: 端末フォントを指定するそして、たとえば に渡される有効な非 Freetype フォント名で設定が正常に機能することを確認しましたxfontsel
。ただし、代わりに Freetype フォントを使用したいと思います。
urxvt
X リソースでフォントを指定する場合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);
。)