PuTTY semi-bug gtk-client-font-default

This is a mirror. Follow this link to find the primary PuTTY web site.

Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team
Download: Stable · Snapshot | Docs | Privacy | Changes | Wishlist

summary: Default to client-side font in Gtk/Unix builds
class: semi-bug: This might or might not be a bug, depending on your precise definition of what a bug is.
fixed-in: 6155365076c47a852d9d4e3e0a437787ac747d28 293be04298e91b0b0a86230df60e72346da9987f (0.83)

On Unix, in standard builds, PuTTY's (and pterm's) default font has been server:fixed (that is, the traditional X11 fixed font on an X Window System server) since time immemorial.

This doesn't work if PuTTY finds itself running on Wayland, which doesn't have a notion of server-side fonts at all. You could still get a terminal window by changing the font configuration, but out of the box you'd tend to get a message like 'unable to load font "server:fixed"', unhelpfully. (One workaround was to launch it under XWayland with a command-line like GDK_BACKEND=x11 putty.)

Also, this small bitmap font is likely not to be everyone's cup of tea on today's high-DPI displays.

As of 0.83, PuTTY's font behaviour in Gtk builds is more nuanced:

(Previously, if PuTTY/pterm was built with NOT_X_WINDOWS, you'd get client:Monospace 12 as a default, which would give sensible default behaviour on Wayland, at the cost of not having X11 support built in, with consequences including the build not being able to use server-side fonts at all.)


If you want to comment on this web site, see the Feedback page.
Audit trail for this semi-bug.
(last revision of this bug record was at 2025-04-13 15:24:36 +0100)