Настройка ClusterSSH для использования шрифтов Freetype

Настройка ClusterSSH для использования шрифтов Freetype

Я прочитал вопрос.cluster-ssh: указать шрифт терминалаи подтвердил, что моя конфигурация отлично работает с допустимыми именами шрифтов, не относящимися к Freetype, переданными, например, xfontsel. Однако вместо этого я хотел бы использовать шрифты Freetype.

Я urxvtуказываю свой шрифт так же, как xft:Source Code Pro:size=9в моих ресурсах X; та же спецификация отлично работает, если указывать ее напрямую с помощью -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);вызов, который не выполняется.)

Связанный контент