Follow

are there any options for pixel-perfect no-anti-aliasing fonts like windows did in 1995 on a 2025 system

@mavica_again X11 came with some bitmap fonts in bdf format. Maybe they are available in some form today too.

@blp i know about those but i think i cannot use them as GUI fonts (on NsCDE at least, which is GTK/QT integrated)

@mavica_again Maybe there is some way to install or convert them (but I haven't looked into it).

I used to really like BDF fonts because they were easy to support in the custom graphics library I wrote.

@mavica_again Apparently, yes wiki.archlinux.org/title/Fonts but it seems like the ones listed that still work (otb) are all fixed width.

@madewokherd why do linux users hate perfectly aliased bitmap fonts

this is why we can't have 1024x768 computers anymore, every font takes half my screen

@mavica_again Would this be acceptable? I can't tell how it looks because I'm on a high DPI screen and it's really tiny.

@mavica_again Seems squished in some places. I was hoping it would use the bitmaps that I was pretty sure were in Arial, but I guess not.

@madewokherd the regular looks fine but the bold's kerning is all over the place, which is what i remember from the last time i tried this

given i'm not on gnome or kde i'm just asking for trouble for going off the beaten path and not having that window, either

@madewokherd yeah someone else was telling me about OTB fonts, i just need to find a great big archive of them now

@mavica_again The way most the AUR packages seem to do it is by downloading BDF fonts and using a program to convert them. The one in my screenshot is in xfonts-75dpi.

@mavica_again This is the loop I saw one using:

      for f in *.bdf; do
if grep -Fq 'FAMILY_NAME "' "$f" 2>/dev/null; then
family_name="$(grep -F 'FAMILY_NAME "' "$f")"
family_name="${family_name%\"}"
family_name_otb="$family_name (OTB)"
sed -i "s/$family_name/$family_name_otb/" "$f"
fi
fonttosfnt -b -c -g 2 -m 2 -o "${f/bdf/otb}" "$f"
done

@js i like that font for terminal but i wish modern linux could do variable width bitmap fonts for gui like windows did in 1995 with ms sans serif

it can, you just need the font to be in 'opentype bitmap' (.otb) format because the pango developers are ass clowns. if you have a specific bitmap font you like, you can try converting it. Here are some instructions

CC: @js@snac.lab8.cz

@ludonaut modern linux is making it harder and harder not to just daily windows 98 on this old thinkpad!

@mavica_again fwiw i've been getting by with otb fonts (bc i refuse to let go of Terminus) but desktops keep breaking their rendering still, the only place without any bitmap font issues for me is foot

@mavica_again You can deactivate this option in the system settings. Since 1995 …

Sign in to participate in the conversation
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!