NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

xsrc/60991: fontconfig prefers Luxi Type1 fonts for Latin text, which are extremely ugly



>Number:         60991
>Category:       xsrc
>Synopsis:       fontconfig prefers Luxi Type1 fonts for Latin text, which are extremely ugly
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    xsrc-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Nov 10 23:25:01 +0000 2026
>Originator:     nia
>Release:        netbsd-11, netbsd-10
>Organization:
The NetBSD Fontdation
>Environment:
>Description:
fontconfig's default configuration seems to prefer, of all fonts
installed with NetBSD, the Luxi Type1 fonts. These are an odd choice
since they seem to be difficult for freetype to render properly,
resulting in extremely ugly on-screen text.
>How-To-Repeat:
boot up freshly installed netbsd, then:

# startx
# pkg_add basilisk
# basilisk https://en.wikipedia.org

Observe extremely ugly font rendering.
>Fix:
Adjust xsrc/external/mit/fontconfig/dist/conf.d/60-latin.conf to remove
the Luxi entries.

Liberation Sans and Bitstream Vera Sans are both available in NetBSD
base and are much better choices.

A similar change unfortunately needs to be made in pkgsrc since
many applications will use fontconfig from pkgsrc, which overrides the
base system's configuration.




Home | Main Index | Thread Index | Old Index