The text in gnome-terminal appeared very wide. With gnome-tweaks, I discovered that the font for monospace was: none. Changing it to: monospace, make gnome-terminal much more normal. I wish monospace would be the default font for new users... rather than no font.
In dconf-editor, I see that the default of: Schema: org.gnome.desktop.interface monospace-default-name default to: 'Source Code Pro 10' But this font does not seems to be installed (does not appears in choice of gnome-tweaks).
Created attachment 240270 [details] default font (show wide chars in terminal)
Created attachment 240271 [details] with monospcace size 10 font
Apparently this is the default Gnome value: https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/issues/26 But what I see there, is the package that seems to control that (assigned): https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas
IMHO, this is a terrible bug as it turns a lot of people off and leaves them with a bad impression of FreeBSD that is unwarranted. My suggested workaround: 1.) Install Google TrueType fonts -- x11-fonts/google-fonts 2.) As an unprivileged desktop user, set the default monospace font: $ dbus-run-session gsettings set org.gnome.desktop.interface monospace-font-name 'Noto Sans Mono 10' 3.) Verify the change with fc-match and/or gsettings: $ fc-match monospace NotoSansMono-Regular.ttf: "Noto Sans Mono" "Regular" $ dbus-run-session gsettings list-recursively org.gnome.desktop.interface | grep monospace-font-name org.gnome.desktop.interface monospace-font-name 'Noto Sans Mono 10' NOTE: The dconf-editor GUI tool can also be used to view and edit GSettings values.