Используйте универсальный шрифт.
oldschool: urxvt -fn '-xos4-terminus-*-*-*-12-*'
xft: xft:terminus-12:encoding=combined
/usr/share/consolefonts/README.terminus
names mappings covered codepage(s)
ter-1* iso01, iso15, cp1252 ISO8859-1, ISO8859-15, Windows-1252
ter-2* iso02, cp1250 ISO8859-2, Windows-1250
ter-7* iso07, cp1253 ISO8859-7, Windows-1253
ter-9* iso09, cp1254 ISO8859-9, Windows-1254
ter-c* cp1251, iso05 Windows-1251, ISO8859-5
ter-d* iso13, cp1257 ISO8859-13, Windows-1257
ter-g* iso16 ISO8859-16
ter-i* cp437 IBM-437
ter-k* koi8r KOI8-R
ter-m* mik Bulgarian-MIK
ter-p* pt154 Paratype-PT154
ter-u* koi8u KOI8-U
ter-v* all listed above all listed above and many others (about 110
and many others language sets), 8 foreground colors
names style
ter-*n normal
ter-*b bold
ter-*f framebuffer-bold
1.1 Xft Font Names
Xft font names can be represented in string form for storage in
configuration files or internally within applications, presenting these
names to the user is not quite as bad as using XLFD, but it's still less
polite than using a reasonable UI. The format for Xft font names is:
<family>-<size>:<name>=<value>...
An arbitrary set of additional elements can be appended to the font name,
the complete list of possible properties is:
CPP constant Name Type
----------------------------------------------
XFT_FAMILY family String
XFT_STYLE style String
XFT_SLANT slant Int
XFT_WEIGHT weight Int
XFT_SIZE size Double
XFT_PIXEL_SIZE pixelsize Double
XFT_ENCODING encoding String
XFT_SPACING spacing Int
XFT_FOUNDRY foundry String
XFT_CORE core Bool
XFT_ANTIALIAS antialias Bool
XFT_XLFD xlfd String
XFT_FILE file String
XFT_INDEX index Int
XFT_RASTERIZER rasterizer String
XFT_OUTLINE outline Bool
XFT_SCALABLE scalable Bool
XFT_RGBA rgba Int
попробуйте bzcat /usr/share/doc/terminus-font-4.36/README.bz2 |less
для получения дополнительной информации.