
Ich habe die Frage gelesencluster-ssh: Terminalschriftart angebenund bestätigt, dass meine Konfiguration mit gültigen Nicht-Freetype-Schriftartennamen, wie sie z. B. übergeben werden, einwandfrei funktioniert xfontsel
. Ich möchte jedoch stattdessen Freetype-Schriftarten verwenden.
Wenn urxvt
ich meine Schriftart wie xft:Source Code Pro:size=9
in meinen X-Ressourcen angebe, funktioniert die gleiche Angabe auch gut, wenn sie direkt mit der -fn
Befehlszeilenoption angegeben wird.
Wenn ich jedoch die gleiche Angabe mit der -f
Option to cssh
oder der terminal_font
Einstellung in verwende .clusterssh/config
, erhalte ich eine Fehlermeldung:
Fatal: Unrecognised font used (xft:Source Code Pro:size=9).
Please amend $HOME/.clusterssh/config with a valid font (see man page).
Wie kann ich diese Schriftart für ClusterSSH angeben?
(Für diejenigen, denen ein Blick in den Quellcode weiterhilft: Der Fehler liegt in der get_font_size()
Funktion /usr/share/perl5/App/ClusterSSH.pm
auf meinem System; ich vermute, $xdisplay->QueryFont($font);
dass der Aufruf fehlschlägt.)