Это известное ограничение. На странице руководства (обратите внимание на отсутствие шрифтов TrueType в обсуждении):
Although xterm attempts to derive a bold font for other
font selections, the font server may not cooperate. Since
X11R6, bitmap fonts have been scaled. The font server claims
to provide the bold font that xterm requests, but the
result is not always readable. XFree86 introduced a feature
which can be used to suppress the scaling. In the X server's
configuration file (e.g., “/etc/X11/XFree86” or
“/etc/X11/xorg.conf”), you can add “:unscaled” to the end of
the directory specification for the “misc” fonts, which
comprise the fixed-pitch fonts that are used by xterm. For
example
FontPath "/usr/lib/X11/fonts/misc/"
would become
FontPath "/usr/lib/X11/fonts/misc/:unscaled"
Depending on your configuration, the font server may have its
own configuration file. The same “:unscaled” can be added to
its configuration file at the end of the directory
specification for “misc”.
The bitmap scaling feature is also used by xterm to
implement VT102 double-width and double-height characters.
Обработка символов двойной ширины / двойной высоты с использованием шрифтов TrueType может быть реализована по-разному, путем рисования / обрезания по одному символу за раз с использованием шрифта, который имеет двойной размер. Конечно, с метриками fontconfig (которые часто игнорируют номинальную ограничивающую рамку), нет никакой гарантии, что результат будет выглядеть хорошо.
Для чего это стоит, у PuTTY и konsole есть свои проблемы с этим тестом:
PuTTY не обрабатывает часть теста при рисовании линий, и Konsole обычно предлагает несколько странных размеров окна. Кроме того, если вы внимательно посмотрите, есть небольшие расхождения в выравнивании текста одинарной и двойной ширины (ymmv).